Tag

KVM

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

Cloud ComputingKVMLinux
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.

Cloud ComputingHyper-VKVM
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.

AMDCloud ComputingIntel
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.

Cloud ComputingHybrid CPUKVM
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.

ARMCloud ComputingKVM
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.

Cloud ComputingKVMPCI passthrough
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.

Cloud ComputingHardware ProfilingKVM
0 likes · 11 min read
Guest PEBS: Precise Event-Based Sampling for KVM Virtualization
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.

Cloud ComputingContainerizationDocker
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.

Cloud ComputingDockerKVM
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.

Cloud ComputingContainersDocker
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.

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

Cloud ComputingContainersDocker
0 likes · 18 min read
Why Virtualization Powers Cloud Computing: From Early Hypervisors to Modern Containers
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 proxyBGPECMP
0 likes · 21 min read
How to Build a Pure Three‑Tier Server Access Network Without Overlay