Tag

KVM

1 views collected around this technical thread.

Deepin Linux
Deepin Linux
Apr 26, 2025 · Fundamentals

An In‑Depth Overview of QEMU: Architecture, Installation, Usage, and Application Scenarios

This article provides a comprehensive introduction to QEMU, covering its history, core architecture, installation methods, command‑line usage, source‑code structure, dynamic binary translation, KVM integration, memory management, and typical use cases in development, cloud computing, and education.

EmulationKVMLinux
0 likes · 43 min read
An In‑Depth Overview of QEMU: Architecture, Installation, Usage, and Application Scenarios
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.

KVMLinuxVirtualization
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.

EmulationKVMQEMU
0 likes · 20 min read
Comprehensive Guide to QEMU: Architecture, Installation, and Core Components
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
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 CPUKVMVirtualization
0 likes · 25 min read
Hybrid vCPU: Tencent Cloud's Exploration of Virtualizing Heterogeneous CPU Architecture
ByteDance SYS Tech
ByteDance SYS Tech
Dec 15, 2022 · Cloud Computing

How to Virtualize macOS on Apple M1 with KVM/QEMU: A Step‑by‑Step Guide

This article details the exploration and implementation of macOS virtualization on Apple’s ARM‑based M1 Mac mini, covering the use of AsahiLinux, QEMU, KVM, device modeling, memory layout, boot process, and future optimization plans for a functional cloud‑native macOS environment.

ARMKVMM1
0 likes · 16 min read
How to Virtualize macOS on Apple M1 with KVM/QEMU: A Step‑by‑Step Guide
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 SecurityFUSEHigh Availability
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
Jun 6, 2022 · Operations

How to Encrypt KVM qcow2 Disks with LUKS and Ceph RBD – Step‑by‑Step Guide

This guide explains how to use LUKS to encrypt KVM qcow2 virtual machine disks, create and define libvirt secrets, configure encrypted volumes, and apply the same technique to Ceph RBD storage, providing full command‑line examples and XML snippets for a secure virtualization setup.

CephKVMLUKS
0 likes · 11 min read
How to Encrypt KVM qcow2 Disks with LUKS and Ceph RBD – Step‑by‑Step Guide
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.

ContainerizationKVMVirtualization
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.

ContainerKVMVirtualization
0 likes · 22 min read
An Overview of Virtualization Technologies: From Full Virtualization to Containerization
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.

ContainersKVMVirtualization
0 likes · 20 min read
Comprehensive Overview of Virtualization Technologies: From Full Virtualization to Containers
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.

ARM64KVMLinux Kernel
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
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.

AutomationContainerizationInfrastructure as Code
0 likes · 12 min read
Noah: A Test Environment Governance Platform for Efficient Development and Testing