Tag

vhost

1 views collected around this technical thread.

Deepin Linux
Deepin Linux
Apr 27, 2025 · Fundamentals

Understanding vhost/virtio: Handwritten Implementation and QEMU Backend Integration

This article explains how vhost/virtio solves virtual device communication bottlenecks, walks through a hand‑written implementation with shared memory and ring buffers, and details QEMU's backend driver creation, device realization, and the vhost‑user/vhost‑net interfaces that enable high‑performance virtual networking.

KernelVirtualizationnetworking
0 likes · 40 min read
Understanding vhost/virtio: Handwritten Implementation and QEMU Backend Integration
Deepin Linux
Deepin Linux
Mar 29, 2024 · Backend Development

Understanding QEMU Vhost‑User Backend for Virtio‑Net Devices

This article explains the architecture and implementation of the virtio/vhost device model, details how QEMU creates and initializes virtio‑net‑pci devices, describes the vhost‑user communication protocol and its integration with DPDK and the Linux vhost‑net kernel driver, and provides practical command‑line examples and code snippets.

DPDKKernelNetwork Virtualization
0 likes · 31 min read
Understanding QEMU Vhost‑User Backend for Virtio‑Net Devices
Architects' Tech Alliance
Architects' Tech Alliance
Nov 11, 2021 · Fundamentals

High‑Performance Storage with SPDK vhost in Didi Cloud Enhanced DC2

The article explains how Intel's SPDK and its vhost framework are used in Didi Cloud's Enhanced DC2 solution to achieve low‑latency, high‑IOPS NVMe storage by moving the NVMe driver to user space, eliminating locks and interrupts, and details the architecture, performance testing, and deployment considerations.

IOPSNVMeSPDK
0 likes · 9 min read
High‑Performance Storage with SPDK vhost in Didi Cloud Enhanced DC2
Didi Tech
Didi Tech
Dec 18, 2018 · Cloud Computing

Accelerating Virtual Machine Storage with SPDK vhost and NVMe SSDs

By moving the VM storage stack to SPDK’s user‑space, lock‑free, poll‑based vhost back‑end and leveraging high‑performance Intel NVMe SSDs, Didi Cloud’s enhanced DC2 cuts latency, boosts IOPS to roughly 730 k reads and 470 k writes, and adds hot‑upgrade and automatic recovery for seamless VM storage acceleration.

NVMePerformance OptimizationSPDK
0 likes · 7 min read
Accelerating Virtual Machine Storage with SPDK vhost and NVMe SSDs