Tagged articles
98 articles
Page 1 of 1
Java Architect Essentials
Java Architect Essentials
Apr 3, 2026 · Operations

Why Proxmox VE Beats VMware: A Complete Installation Guide

This article compares VMware and Proxmox VE, explains virtualization basics, and provides a detailed, step‑by‑step guide—including download links, BIOS settings, network configuration, SSL setup, and cluster creation—to install and manage Proxmox VE on a server.

ClusterInstallationKVM
0 likes · 8 min read
Why Proxmox VE Beats VMware: A Complete Installation Guide
Raymond Ops
Raymond Ops
Oct 11, 2025 · Cloud Computing

Master Linux KVM: Step‑by‑Step Deployment with Commands & Screenshots

This guide walks you through installing and configuring a KVM virtualization platform on Linux, covering its advantages and drawbacks, setting up local repositories, verifying hardware support, creating storage pools and volumes, importing ISO images, allocating resources, and launching a virtual CentOS 7 machine using virt‑manager.

CentOSKVMLinux
0 likes · 9 min read
Master Linux KVM: Step‑by‑Step Deployment with Commands & Screenshots
Linux Code Review Hub
Linux Code Review Hub
Oct 8, 2025 · Fundamentals

Comprehensive Overview of Virtualization and Hypervisors – 148‑Slide PPT

This article shares a 148‑page PPT that provides a thorough introduction to virtualization, covering classic models, hardware‑assisted techniques, CPU, memory, interrupt and timer virtualization, IOMMU/SMMU, XEN and KVM architectures, VCPU scheduling, memory management for Type‑1 and Type‑2 hypervisors, peripheral virtualization with virtio, and container/Docker concepts.

ContainerDockerKVM
0 likes · 7 min read
Comprehensive Overview of Virtualization and Hypervisors – 148‑Slide PPT
MaGe Linux Operations
MaGe Linux Operations
Sep 8, 2025 · Cloud Computing

Master KVM Virtualization: From Beginner Setup to Production Performance Tuning

This comprehensive guide walks you through KVM virtualization architecture, host preparation, installation, network design, storage management, performance tuning, high availability, security hardening, monitoring, and automation, providing practical scripts and real‑world examples to build a robust, production‑grade virtual environment.

KVMVirtualizationcloud computing
0 likes · 26 min read
Master KVM Virtualization: From Beginner Setup to Production Performance Tuning
Linux Ops Smart Journey
Linux Ops Smart Journey
Jul 16, 2025 · Operations

How to Stop KVM IP Drift with DHCP Static MAC‑IP Binding

Learn how to prevent virtual machine IP changes in KVM by using DHCP static MAC‑IP binding, covering prerequisite network knowledge, commands to view MAC addresses, editing libvirt XML, restarting the network, and verifying that each VM receives a fixed IP address.

DHCPKVMMAC binding
0 likes · 7 min read
How to Stop KVM IP Drift with DHCP Static MAC‑IP Binding
Deepin Linux
Deepin Linux
Jul 12, 2025 · Fundamentals

How Virtio Delivers Near‑Native I/O Performance in Linux Virtual Machines

This article explains the architecture, data‑flow mechanisms, and core APIs of Virtio, the semi‑virtualized I/O framework that powers Linux I/O virtualization in KVM/QEMU, detailing ring buffers, virtqueues, driver initialization, and performance optimizations for near‑native throughput.

KVMLinuxQEMU
0 likes · 43 min read
How Virtio Delivers Near‑Native I/O Performance in Linux Virtual Machines
Liangxu Linux
Liangxu Linux
Jul 6, 2025 · Cloud Computing

Master KVM on CentOS: A Complete Step‑by‑Step Tutorial with Images

This guide walks you through the fundamentals of KVM virtualization on CentOS 7, covering its advantages and drawbacks, preparing YUM repositories, installing required packages, configuring networking, creating storage pools and volumes, importing ISO images, and finally building and launching a fully functional virtual machine.

KVMTutorialVirtualization
0 likes · 7 min read
Master KVM on CentOS: A Complete Step‑by‑Step Tutorial with Images
Ops Community
Ops Community
Jul 6, 2025 · Operations

Master KVM Production Deployment: Real-World Ops Guide & Automation Scripts

This comprehensive guide walks you through KVM virtualization platform deployment in production, covering host preparation, VM creation, advanced networking, storage pool management, performance tuning, monitoring, and automated operational scripts to build a stable and efficient virtualized environment.

DeploymentKVMLinux
0 likes · 37 min read
Master KVM Production Deployment: Real-World Ops Guide & Automation Scripts
MaGe Linux Operations
MaGe Linux Operations
May 3, 2025 · Cloud Computing

Master KVM Virtualization on CentOS: A Complete Text‑and‑Image Guide

This article explains what KVM is, lists its advantages and drawbacks, and provides a step‑by‑step tutorial—including repository configuration, required package installation, kernel module verification, libvirtd service setup, network bridge creation, storage pool and volume creation, ISO import, and virtual machine provisioning—complete with command snippets and screenshots, culminating in a fully functional CentOS 7 VM.

CentOSKVMVirt-manager
0 likes · 9 min read
Master KVM Virtualization on CentOS: A Complete Text‑and‑Image Guide
Liangxu Linux
Liangxu Linux
Apr 26, 2025 · Operations

How to Perform Cold and Live KVM VM Migration with NFS Shared Storage

This guide explains how to perform both cold and live migration of KVM virtual machines using NFS shared storage, covering prerequisites, step‑by‑step commands, network considerations, and key virsh options to avoid disk corruption and ensure seamless VM movement across hosts.

KVMLive MigrationNFS
0 likes · 7 min read
How to Perform Cold and Live KVM VM Migration with NFS Shared Storage
Linux Kernel Journey
Linux Kernel Journey
Mar 30, 2025 · Fundamentals

Analyzing KVM Misc Device Initialization and Access on Linux

This article walks through the registration of the KVM misc device in the Linux 5.9 kernel for arm64, explains how /dev/kvm is created via misc_register, and demonstrates a user‑space program that opens the device and uses an ioctl to retrieve the KVM API version, with detailed code analysis.

ARM64KVMLinux kernel
0 likes · 13 min read
Analyzing KVM Misc Device Initialization and Access on Linux
Linux Kernel Journey
Linux Kernel Journey
Mar 3, 2025 · Fundamentals

Understanding KVM Hyp Mode Memory Mapping Initialization

This article walks through the step‑by‑step initialization of KVM's hyp mode memory mapping on ARM64, covering EL2 register setup, identity mapping, page‑table allocation, stack preparation, and code section mappings required for a functional hypervisor environment.

ARM64EL2KVM
0 likes · 13 min read
Understanding KVM Hyp Mode Memory Mapping Initialization
Architects' Tech Alliance
Architects' Tech Alliance
Feb 24, 2025 · Industry Insights

Why China’s Virtualization Market Is Set to Hit $7.6 B by 2026

The report traces virtualization from its 1959 concept to modern KVM and VMware solutions, outlines four technology paths, classifies vendors, presents 2023 market size of ¥4.97 billion with a 14.7% YoY growth, and forecasts a 15.4% CAGR to reach ¥7.57 billion by 2026 while highlighting key trends such as security, multi‑architecture compatibility, software‑hardware decoupling, and hybrid container‑virtualization deployments.

ChinaKVMMarket analysis
0 likes · 11 min read
Why China’s Virtualization Market Is Set to Hit $7.6 B by 2026
Linux Kernel Journey
Linux Kernel Journey
Jan 18, 2025 · Fundamentals

Understanding Type‑1 vs Type‑2 Hypervisors on ARM64

The article explains how Type‑1 and Type‑2 hypervisors differ in their use of ARM64 exception levels, outlines their shared responsibilities such as resource, scheduling, and device management, and compares their architectures and performance through a serial‑port example, highlighting the trade‑offs of each approach.

ARM64KVMVirtualization
0 likes · 7 min read
Understanding Type‑1 vs Type‑2 Hypervisors on ARM64
DevOps Operations Practice
DevOps Operations Practice
May 13, 2024 · Cloud Computing

Understanding KVM: Definition, Advantages, and Operation

This article explains what Kernel-based Virtual Machine (KVM) is, outlines its key benefits such as high performance, security, stability, cost‑effectiveness and flexibility, and describes how it operates on Linux systems using kernel modules and supporting packages.

KVMVirtualizationcloud computing
0 likes · 6 min read
Understanding KVM: Definition, Advantages, and Operation
Deepin Linux
Deepin Linux
Mar 28, 2024 · Fundamentals

Comprehensive Guide to QEMU: Architecture, Installation, and Core Components

This article provides an in‑depth overview of QEMU, covering its purpose as a virtual machine monitor and emulator, installation methods, core command‑line tools, internal architecture, TCG dynamic translation, KVM interaction, and memory‑management structures for building and running virtual machines.

EmulationKVMSystem Programming
0 likes · 20 min read
Comprehensive Guide to QEMU: Architecture, Installation, and Core Components
Open Source Linux
Open Source Linux
Mar 26, 2024 · Operations

Master Linux VM Performance: Tuning KVM, CPU, Memory, and Disk Settings

This guide walks through essential Linux VM performance tuning techniques, covering tuned profiles for virtual guests and hosts, kernel parameters like vm.dirty_ratio and vm.swappiness, NUMA-aware resource monitoring, CPU pinning, memory limits, KSM configuration, and disk optimization with qcow2 images and I/O throttling.

KVMLinux
0 likes · 20 min read
Master Linux VM Performance: Tuning KVM, CPU, Memory, and Disk Settings
Architects' Tech Alliance
Architects' Tech Alliance
Mar 2, 2024 · Cloud Computing

Comparison and Analysis of VMware, Hyper‑V, Xen, and KVM Virtualization Architectures

This article provides a comprehensive technical comparison of four major virtualization solutions—VMware ESX, Microsoft Hyper‑V, Xen, and KVM—covering their architectural models, virtualization techniques, hardware support, and typical use‑cases to help readers understand their strengths and trade‑offs in cloud environments.

Hyper-VKVMVMware
0 likes · 17 min read
Comparison and Analysis of VMware, Hyper‑V, Xen, and KVM Virtualization Architectures
MaGe Linux Operations
MaGe Linux Operations
Mar 1, 2024 · Operations

Master Linux Virtualization: Tuning KVM Performance with Tuned and KSM

This guide walks through Linux virtualization management and performance tuning, covering tuned profiles for guests and hosts, kernel parameters, NUMA awareness, CPU pinning, memory limits, KSM configuration, qcow2 image creation, disk cache modes, I/O throttling, and monitoring commands to optimize KVM workloads.

KSMKVMLinux
0 likes · 21 min read
Master Linux Virtualization: Tuning KVM Performance with Tuned and KSM
Open Source Linux
Open Source Linux
Oct 20, 2023 · Cloud Computing

How Virtualization Cuts Data Center Costs and Boosts Efficiency

This article explains how server virtualization consolidates underused hardware, reduces capital and operational expenses, and improves data‑center management through para‑virtualization, binary translation, full and hardware‑assisted virtualization, with detailed examples of Xen, VMware ESX, KVM/ARM and I/O virtualization techniques.

KVMVirtualizationbinary translation
0 likes · 6 min read
How Virtualization Cuts Data Center Costs and Boosts Efficiency
AI Cyberspace
AI Cyberspace
Jul 12, 2023 · Cloud Computing

Unlock High‑Performance VM Networking: Deep Dive into Virtio, Vhost‑net, and OVS

This article explains how modern data‑center virtualization is shifting from one‑to‑many to many‑to‑one VM models, then walks through the virtio and vhost‑net architectures, their kernel and user‑space components, and provides a step‑by‑step guide to set up a nested KVM environment with OVS for external network access.

KVMOpen vSwitchQEMU
0 likes · 34 min read
Unlock High‑Performance VM Networking: Deep Dive into Virtio, Vhost‑net, and OVS
Tencent Cloud Developer
Tencent Cloud Developer
Jul 10, 2023 · Cloud Computing

Tencent Cloud PMU Improvements and AMD PerfMon V2: Enhancing KVM Virtualization Performance

Tencent Cloud’s extensive PMU enhancements—including guest PEBS support, new Intel SPR PDIR++ and PDist features, and AMD Zen4 PerfMon V2 with global‑control registers—significantly lower KVM virtualization overhead, boost instruction‑level accuracy, and provide upstream open‑source contributions for broader cloud performance optimization.

AMDIntelKVM
0 likes · 9 min read
Tencent Cloud PMU Improvements and AMD PerfMon V2: Enhancing KVM Virtualization Performance
Tencent Cloud Developer
Tencent Cloud Developer
Jul 6, 2023 · Cloud Computing

Hybrid vCPU: Tencent Cloud's Exploration of Virtualizing Heterogeneous CPU Architecture

Tencent Cloud’s Hybrid vCPU research, presented at KVM Forum 2023, outlines a three‑stage roadmap from homogeneous cores to mixed x86, ARM, and RISC‑V CPUs, detailing how virtualizing heterogeneous topologies, frequencies, caches, and PMU features can boost VM performance, security, live‑migration flexibility, and data‑center utilization.

Hybrid CPUKVMLive Migration
0 likes · 25 min read
Hybrid vCPU: Tencent Cloud's Exploration of Virtualizing Heterogeneous CPU Architecture
AI Cyberspace
AI Cyberspace
Apr 23, 2023 · Cloud Computing

Unlocking KVM & QEMU: How Linux Turns Hardware into Powerful Virtual Machines

This article explains the fundamentals of KVM (Kernel-based Virtual Machine) and QEMU, detailing their architecture, hardware-assisted virtualization features, integration process, VM lifecycle, CPU, memory, and I/O virtualization, as well as practical command-line examples for configuring vCPU topology, storage, and networking.

KVMLinuxQEMU
0 likes · 20 min read
Unlocking KVM & QEMU: How Linux Turns Hardware into Powerful Virtual Machines
ByteDance SYS Tech
ByteDance SYS Tech
Nov 23, 2022 · Operations

How Virtio-fs Achieves Crash Recovery for High‑Availability Secure Containers

This article explains the design of Virtio-fs, its architecture and high‑availability features, and details the crash‑recovery mechanism—including crash models, state preservation, supervisor coordination, request idempotence, downtime optimization, and hot upgrade/migration—implemented by ByteDance's STE team for secure container workloads.

Container SecurityFUSEKVM
0 likes · 16 min read
How Virtio-fs Achieves Crash Recovery for High‑Availability Secure Containers
ByteDance SYS Tech
ByteDance SYS Tech
Nov 10, 2022 · Cloud Computing

Achieving 5× Faster KVM Hot‑Upgrade with Transparent PCI Passthrough

This article reviews ByteDance's STE team's breakthrough that reduces KVM hot‑upgrade downtime from 1000 ms to 160 ms by transparently supporting PCI passthrough devices, detailing the underlying challenges, three key kernel/hypervisor improvements, proof‑of‑concept results, and their impact on cloud IaaS operations.

KVMPCI passthroughVirtualization
0 likes · 14 min read
Achieving 5× Faster KVM Hot‑Upgrade with Transparent PCI Passthrough
Tencent Cloud Developer
Tencent Cloud Developer
Sep 21, 2022 · Cloud Computing

Guest PEBS: Precise Event-Based Sampling for KVM Virtualization

Guest PEBS, a virtualization‑aware implementation of Intel’s Precise Event‑Based Sampling integrated into KVM by Tencent Cloud, eliminates interrupt overhead and instruction‑skid, delivering low‑latency, fine‑grained hardware performance data inside virtual machines, enabling accurate profiling, latency reduction, and cost‑effective optimization for cloud workloads.

Hardware ProfilingKVMPEBS
0 likes · 11 min read
Guest PEBS: Precise Event-Based Sampling for KVM Virtualization
Ops Development Stories
Ops Development Stories
May 27, 2022 · Information Security

How to Encrypt KVM Virtual Machine Disks with LUKS and Ceph RBD

Learn step‑by‑step how to secure KVM virtual machine disks using LUKS encryption, convert qcow2 images, define libvirt secrets, and apply encryption to both local and Ceph RBD storage, including necessary XML configurations, command‑line tools, and best‑practice considerations.

CephKVMLUKS
0 likes · 11 min read
How to Encrypt KVM Virtual Machine Disks with LUKS and Ceph RBD
IT Architects Alliance
IT Architects Alliance
Apr 17, 2022 · Cloud Computing

An Overview of Virtualization Technologies: History, Types, and Modern Implementations

This article provides a comprehensive overview of virtualization technology, covering its historical background, core concepts such as partitioning, isolation and encapsulation, various virtualization models including full, paravirtualization, hardware‑assisted approaches, and the evolution toward containerization with Docker and LXC.

DockerKVMVirtualization
0 likes · 21 min read
An Overview of Virtualization Technologies: History, Types, and Modern Implementations
Architects' Tech Alliance
Architects' Tech Alliance
Apr 15, 2022 · Cloud Computing

An Overview of Virtualization Technologies: From Full Virtualization to Containerization

This article provides a comprehensive introduction to virtualization technologies, covering historical background, full and half virtualization, hardware‑assisted virtualization, KVM‑QEMU, GPU and I/O virtualization, and container solutions such as LXC and Docker, while highlighting their roles in modern cloud computing.

ContainerDockerKVM
0 likes · 22 min read
An Overview of Virtualization Technologies: From Full Virtualization to Containerization
Liangxu Linux
Liangxu Linux
Feb 14, 2022 · Fundamentals

How SR‑IOV Powers High‑Performance PCIe Passthrough in KVM/QEMU

This article explains the background, hardware and software principles of SR‑IOV, the roles of Physical and Virtual Functions, IOMMU address and interrupt remapping, VFIO interfaces, and the complete QEMU/KVM PCI‑passthrough workflow that enables data‑plane acceleration for virtual machines.

IOMMUKVMPCIe
0 likes · 11 min read
How SR‑IOV Powers High‑Performance PCIe Passthrough in KVM/QEMU
Open Source Linux
Open Source Linux
Feb 14, 2022 · Cloud Computing

Virtualization Explained: From VMware’s Binary Translation to Modern Containers

This article explores the evolution of virtualization technologies, detailing the principles and differences of full and para-virtualization, hardware‑assisted solutions like Intel VT/AMD‑V, and the rise of containerization with LXC and Docker, while illustrating key architectures such as VMware, Xen, KVM‑QEMU, and GPU virtualization.

ContainerDockerKVM
0 likes · 21 min read
Virtualization Explained: From VMware’s Binary Translation to Modern Containers
Architects' Tech Alliance
Architects' Tech Alliance
Feb 10, 2022 · Cloud Computing

Comprehensive Overview of Virtualization Technologies: From Full Virtualization to Containers

This article provides a detailed technical overview of virtualization, covering its historical background, full and hardware‑assisted virtualization, binary translation techniques, hypervisor architectures, KVM‑QEMU integration, and modern container solutions such as LXC and Docker, while also discussing related cloud‑service market reports.

ContainersDockerKVM
0 likes · 20 min read
Comprehensive Overview of Virtualization Technologies: From Full Virtualization to Containers
DevOps Coach
DevOps Coach
Jan 8, 2022 · Cloud Computing

How to Build a Single‑Node Nutanix CE Hyper‑Converged Cluster (AHV/KVM)

This guide explains the fundamentals of hyper‑converged infrastructure, compares it with traditional three‑tier architectures, and provides detailed hardware recommendations, preparation steps, and step‑by‑step commands for installing and configuring a Nutanix CE community edition single‑node (or multi‑node) AHV/KVM cluster.

AHVHCIInstallation
0 likes · 16 min read
How to Build a Single‑Node Nutanix CE Hyper‑Converged Cluster (AHV/KVM)
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Sep 24, 2021 · Fundamentals

Overview of KVM and ARM64 Virtualization: Architecture, CPU, Memory, and I/O Virtualization

KVM turns the Linux kernel into a hypervisor that, together with QEMU, provides hardware‑assisted CPU and memory virtualization on ARM64 platforms, using EL2‑based Stage‑2 address translation, while offering multiple I/O virtualization methods such as emulation, virtio, device passthrough, and shared assignment for flexible guest performance and isolation.

ARM64KVMQEMU
0 likes · 9 min read
Overview of KVM and ARM64 Virtualization: Architecture, CPU, Memory, and I/O Virtualization
Architects' Tech Alliance
Architects' Tech Alliance
Sep 19, 2021 · Fundamentals

Deepin aBos Integrated Machine: Architecture and Virtualization Technologies

The article explains Deepin's aBos integrated machine solution, detailing its three‑layer virtualization architecture, the role of the aSV hypervisor built on Linux KVM and QEMU, and the mechanisms of CPU, memory, and I/O virtualization, including Type‑I and Type‑II hypervisors, vCPU scheduling, and hardware‑assisted techniques.

I/O virtualizationKVMQEMU
0 likes · 13 min read
Deepin aBos Integrated Machine: Architecture and Virtualization Technologies
IT Architects Alliance
IT Architects Alliance
Sep 4, 2021 · Cloud Computing

Understanding Virtualization: How Abstracted Resources Power Modern IT

Virtualization is a resource management technique that abstracts physical servers, networks, memory, and storage into flexible virtual components, enabling higher utilization, isolation, and flexibility across software, hardware, memory, network, desktop, and service layers, with hypervisors like VMware ESXi, KVM, and Xen orchestrating multiple operating systems on a single physical host.

KVMResource ManagementVMware
0 likes · 4 min read
Understanding Virtualization: How Abstracted Resources Power Modern IT
Liangxu Linux
Liangxu Linux
Feb 1, 2021 · Cloud Computing

Why Virtualization Powers the Cloud: From Early Hypervisors to Modern Containers

This article explains the evolution of virtualization—from early hypervisors and Popek‑Goldberg requirements through full and para‑virtualization, hardware‑assisted techniques, KVM‑QEMU integration, and finally ultra‑light solutions like firecracker—highlighting their roles, trade‑offs, and impact on cloud computing.

ContainersDockerKVM
0 likes · 17 min read
Why Virtualization Powers the Cloud: From Early Hypervisors to Modern Containers
UCloud Tech
UCloud Tech
Dec 24, 2020 · Cloud Computing

How We Migrated a Restaurant’s Legacy VMware Infrastructure to UCloud Seamlessly

Facing outdated VMware servers and costly data center upkeep, a restaurant client migrated its workloads to UCloud using a hybrid approach of public‑bandwidth transfer and offline disk copying, leveraging KVM, virt‑v2v, NBD, and custom APIs to ensure minimal downtime, cost savings, and scalable future growth.

KVMNBDUCloud
0 likes · 11 min read
How We Migrated a Restaurant’s Legacy VMware Infrastructure to UCloud Seamlessly
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Sep 21, 2020 · Cloud Computing

How KVM and QEMU Work Together to Power Linux Virtualization

This article explains the KVM architecture, its interaction with QEMU, the step‑by‑step process of creating and running a virtual machine using ioctl calls, and the underlying source code structure that enables hardware‑assisted virtualization on Linux.

KVMKernel ModuleLinux virtualization
0 likes · 9 min read
How KVM and QEMU Work Together to Power Linux Virtualization
Qunar Tech Salon
Qunar Tech Salon
Sep 16, 2020 · Operations

Noah: A Test Environment Governance Platform for Efficient Development and Testing

Noah is a test environment governance platform that uses infrastructure‑as‑code principles, resource pooling, soft routing, and containerization to automate the creation, management, and teardown of complex testing environments, dramatically improving developer productivity and reducing operational costs.

AutomationDevOpsInfrastructure as Code
0 likes · 12 min read
Noah: A Test Environment Governance Platform for Efficient Development and Testing
macrozheng
macrozheng
Jul 6, 2020 · Cloud Computing

Why Virtualization Powers Cloud Computing: From Early Hypervisors to Modern Containers

This article explains how virtualization technology—ranging from early hypervisors and Popek‑Goldberg requirements to hardware‑assisted extensions, KVM‑QEMU, and lightweight container solutions like Docker and Firecracker—forms the foundation of modern cloud computing, detailing its evolution, mechanisms, and trade‑offs.

ContainersDockerKVM
0 likes · 18 min read
Why Virtualization Powers Cloud Computing: From Early Hypervisors to Modern Containers
Open Source Linux
Open Source Linux
Jul 2, 2020 · Cloud Computing

Understanding Virtualization: From Early Hypervisors to Modern Cloud Solutions

This article explores the evolution of virtualization technology—from its theoretical foundations and early hypervisor designs to full and para-virtualization, hardware-assisted extensions, and lightweight solutions like containers and microVMs—explaining key concepts, architectures, and their roles in modern cloud computing.

ContainersDockerKVM
0 likes · 18 min read
Understanding Virtualization: From Early Hypervisors to Modern Cloud Solutions
Open Source Linux
Open Source Linux
Apr 30, 2020 · Cloud Computing

How Virtualization Evolved: From Mainframes to KVM, Xen, and Hyper‑V

This article traces the history of virtualization from its origins on mainframes through the rise of x86 solutions like VMware, Xen, and KVM, explains full and para virtualization concepts, compares their advantages and drawbacks, and reviews major vendors such as VMware, KVM, and Hyper‑V.

Hyper-VKVMVirtualization
0 likes · 15 min read
How Virtualization Evolved: From Mainframes to KVM, Xen, and Hyper‑V
Open Source Linux
Open Source Linux
Mar 7, 2020 · Cloud Computing

KVM vs XEN: Which Virtualization Technology Powers Modern Cloud Computing?

This article explains how virtualization, especially the open‑source hypervisors KVM and XEN, underpins cloud computing, outlines cloud service and deployment models, compares full and para‑virtualization, and evaluates the strengths and adoption of each technology in today’s major cloud providers.

InfrastructureKVMVirtualization
0 likes · 7 min read
KVM vs XEN: Which Virtualization Technology Powers Modern Cloud Computing?
Efficient Ops
Efficient Ops
Jun 19, 2019 · Operations

How to Build a Pure Three‑Tier Server Access Network Without Overlay

This article examines the evolution of data‑center server access networks, explains why traditional large Layer‑2 designs are problematic at scale, and presents a pure three‑tier underlay solution that uses host routing, ECMP, and ARP proxy to achieve seamless KVM communication without overlay overhead.

ARP proxyBGPData Center Networking
0 likes · 21 min read
How to Build a Pure Three‑Tier Server Access Network Without Overlay
Architects' Tech Alliance
Architects' Tech Alliance
Apr 9, 2019 · Cloud Computing

How Virtio Boosts I/O Performance in KVM/QEMU Virtualization

Virtio is a semi‑virtualized I/O framework that standardizes device interfaces across hypervisors like KVM, QEMU, Xen and VMware, reducing driver development effort and improving performance through shared memory, ring buffers, and streamlined guest‑host communication.

I/O virtualizationKVMQEMU
0 likes · 8 min read
How Virtio Boosts I/O Performance in KVM/QEMU Virtualization
DevOps Cloud Academy
DevOps Cloud Academy
Mar 6, 2019 · Operations

KVM Installation and Configuration Guide

This article provides a step‑by‑step tutorial on installing and configuring KVM on a Linux server, covering CPU virtualization enablement, package installation, module loading, network setup, virtual disk creation, VM deployment, firewall rules, and VNC access.

KVMLinuxQEMU
0 likes · 5 min read
KVM Installation and Configuration Guide
UCloud Tech
UCloud Tech
Jan 26, 2018 · Cloud Computing

How UCloud Optimizes KVM Live Migration for Faster, Safer Cloud Operations

This article details UCloud's comprehensive optimizations for KVM live migration—including host selection, zero‑data handling, network switch improvements, auto‑converge tuning, compression, fast‑migration paths, cross‑machine type migration, and local hot‑upgrade—demonstrating how each stage reduces downtime, data transfer, and resource consumption while maintaining VM availability.

KVMLive MigrationUCloud
0 likes · 18 min read
How UCloud Optimizes KVM Live Migration for Faster, Safer Cloud Operations
UCloud Tech
UCloud Tech
Jan 25, 2018 · Cloud Computing

How Does KVM Online VM Migration Work? A Step‑by‑Step Guide

This article explains the principles and detailed three‑stage process—preparation, migration, and switch—of KVM‑based online virtual machine migration on UCloud’s platform, illustrating each step with diagrams and highlighting challenges, benefits, and current limitations of non‑shared storage migration.

KVMUCloudVirtualization
0 likes · 10 min read
How Does KVM Online VM Migration Work? A Step‑by‑Step Guide
UCloud Tech
UCloud Tech
Oct 27, 2017 · Cloud Computing

How to Debug Windows I/O Performance Issues in Virtualized Cloud Environments

This article walks through diagnosing and fixing severe Windows I/O performance degradation in a virtualized cloud host by using perf, systemtap, QEMU tracing, and kernel tweaks, revealing that excessive ACPI timer and APIC accesses cause costly VM exits and how enabling the Hyper‑V timer restores expected IOPS.

IO performanceKVMQEMU
0 likes · 10 min read
How to Debug Windows I/O Performance Issues in Virtualized Cloud Environments
21CTO
21CTO
Jun 26, 2017 · Operations

From Lab Chemist to KVM Guru: A Veteran Ops Leader’s Journey

This interview chronicles Xiao Li’s unconventional path from a petroleum chemistry graduate to a senior operations director, highlighting his hands‑on experience with system administration, virtualization, cloud computing, and team management across major Chinese tech firms.

KVMOperationsProject Management
0 likes · 9 min read
From Lab Chemist to KVM Guru: A Veteran Ops Leader’s Journey
ITPUB
ITPUB
Jun 20, 2017 · Cloud Computing

How to Bind KVM vCPU to Specific Host CPUs with taskset

This guide explains processor affinity, shows how to isolate host CPUs using the isolcpus kernel parameter, and provides step‑by‑step commands to launch a KVM guest and bind its vCPU threads to dedicated CPUs with taskset, including verification techniques and useful tips.

CPU affinityKVMVirtualization
0 likes · 14 min read
How to Bind KVM vCPU to Specific Host CPUs with taskset
MaGe Linux Operations
MaGe Linux Operations
Apr 1, 2017 · Operations

How to Choose the Right Virtualization Solution for Your Business

This article explains the background of server cost challenges, compares major virtualization software and technologies such as full, semi, and container‑style virtualization, describes hypervisor types, and offers practical criteria for selecting the most suitable solution based on team size and resources.

KVMSelectionVMware
0 likes · 7 min read
How to Choose the Right Virtualization Solution for Your Business
MaGe Linux Operations
MaGe Linux Operations
Nov 24, 2016 · Cloud Computing

Master KVM: Deploy and Manage Virtual Machines on Linux with Libvirt

This guide walks through KVM’s background, features, architecture, and step‑by‑step deployment—including hardware checks, module loading, qemu‑kvm options, bridge configuration, script creation, VM installation, and Libvirt‑based management with virt‑install and virt‑manager—providing a comprehensive tutorial for Linux virtualization.

KVMLinuxQEMU
0 likes · 15 min read
Master KVM: Deploy and Manage Virtual Machines on Linux with Libvirt
ITPUB
ITPUB
Sep 14, 2016 · Operations

From IDC Selection to Salt Automation: A DevOps Engineer’s Practical Journey

This transcript shares a senior operations engineer’s step‑by‑step experience covering IDC and bandwidth selection, hardware checks, OS installation, initial configuration, migration from Puppet to Salt, user authentication, audit logging, and KVM virtualization, offering concrete tips and real‑world examples.

KVMPuppetSaltStack
0 likes · 12 min read
From IDC Selection to Salt Automation: A DevOps Engineer’s Practical Journey
Efficient Ops
Efficient Ops
Mar 3, 2016 · Operations

Fully Automating KVM Virtual Machine Deployment with SaltStack

This article explains the evolution of KVM deployment methods, presents a design for a one‑click fully automated KVM provisioning system, and showcases the actual code and SaltStack states that enable rapid, repeatable virtual machine creation and configuration.

KVMSaltStackVirtualization
0 likes · 7 min read
Fully Automating KVM Virtual Machine Deployment with SaltStack
21CTO
21CTO
Jan 7, 2016 · Operations

Designing Efficient Data Center Architectures: LAN, SAN, POD & ToR Explained

This article outlines comprehensive data center architecture designs, covering core cabling zones, LAN, SAN, and KVM network topologies, distributed and modular POD structures, and ToR/TOR switching solutions, highlighting wiring strategies, scalability, and efficiency considerations for modern enterprise facilities.

Data centerKVMLAN
0 likes · 9 min read
Designing Efficient Data Center Architectures: LAN, SAN, POD & ToR Explained
Architect
Architect
Jan 6, 2016 · Operations

Data Center Architecture Design: LAN, SAN, KVM, POD, and ToR Network Structures

This article explains data‑center wiring zones, LAN, SAN and KVM network architectures, common distributed designs, modular POD concepts, and Top‑of‑Rack (ToR) switching, providing detailed guidance on cabling, equipment placement, and scalability for modern data‑center operations.

Data centerKVMLAN
0 likes · 9 min read
Data Center Architecture Design: LAN, SAN, KVM, POD, and ToR Network Structures
21CTO
21CTO
Nov 12, 2015 · Cloud Computing

Scaling Mogujie's Private Cloud for 11.11: Architecture, Stability & Ops Insights

This article details how Mogujie's private cloud platform, built on OpenStack, Docker, and KVM, was engineered and optimized to handle the massive traffic of the 11.11 shopping festival, covering architectural choices, stability measures, monitoring, disaster recovery, performance tuning, and integration with existing operations systems.

DockerKVMOpenStack
0 likes · 10 min read
Scaling Mogujie's Private Cloud for 11.11: Architecture, Stability & Ops Insights
Efficient Ops
Efficient Ops
Oct 29, 2015 · Cloud Computing

Mastering Production KVM Virtualization: CPU, Memory, Network & Storage Best Practices

This article shares practical production‑level KVM virtualization techniques, covering CPU binding and host‑passthrough, memory management, network optimization with Open vSwitch, storage choices, VM time drift handling, and resource limiting via CGroup, offering actionable insights for reliable, high‑performance virtualized environments.

KVMOperations
0 likes · 11 min read
Mastering Production KVM Virtualization: CPU, Memory, Network & Storage Best Practices
Efficient Ops
Efficient Ops
Oct 11, 2015 · Operations

How to Seamlessly Migrate Business Workloads to a Virtualized Environment

This article outlines a step‑by‑step methodology for migrating existing services to a virtualized infrastructure, covering performance assessment, test‑environment validation, incremental rollout, full deployment, and constructing business pressure models, with special insights for game‑related workloads.

DeploymentKVMPerformance Testing
0 likes · 7 min read
How to Seamlessly Migrate Business Workloads to a Virtualized Environment
Efficient Ops
Efficient Ops
Sep 29, 2015 · Operations

Mastering Business Migration to Virtualized Environments: Strategies and Tips

This article shares practical guidance on moving existing business workloads to a virtualized environment, covering project planning, KVM technology selection, monitoring, disaster recovery, and cloud migration, while highlighting cost savings, rapid deployment, and how to gain stakeholder support.

KVMVirtualizationbusiness migration
0 likes · 9 min read
Mastering Business Migration to Virtualized Environments: Strategies and Tips
Efficient Ops
Efficient Ops
Sep 8, 2015 · Operations

Unlocking SSD Performance in KVM: Tackling Write Amplification and Best Practices

This article explains SSD fundamentals such as page and block structures, the causes and mitigation of write amplification through reserved space and TRIM, presents detailed KVM virtualization test setups and results, and compares SSD types, offering practical guidance for maximizing SSD performance in virtualized environments.

.trimKVMSSD
0 likes · 10 min read
Unlocking SSD Performance in KVM: Tackling Write Amplification and Best Practices
MaGe Linux Operations
MaGe Linux Operations
Nov 27, 2014 · Operations

Mastering KVM Virtualization: Key Concepts, Overcommit Strategies, and Essential Tools

This article provides a concise overview of KVM virtualization, covering the differences between full and para-virtualization, essential configuration files, backup and restore procedures, CPU and memory overcommit techniques, and the role of supporting tools such as QEMU, libvirt, and virt‑manager in managing virtual machines.

KVMLinuxOvercommit
0 likes · 8 min read
Mastering KVM Virtualization: Key Concepts, Overcommit Strategies, and Essential Tools