服务器芯片虚拟化技术实战
📚 30章 · 从入门到集群
v2.4
🏫 友好色系 · 硬核技术轻松学
📁 点击卡片跳转对应章节
01
虚拟化技术概述
服务器虚拟化定义 · 历史演进 · KVM/Xen/VMware对比
02
CPU虚拟化原理
特权级漏洞 · Intel VT-x/AMD-V · VM Entry/Exit
03
内存虚拟化技术
影子页表 · Intel EPT · 大页与透明大页
04
IO虚拟化方案
全虚拟化/半虚拟化 · Virtio · PCIe直通
05
KVM核心架构
KVM+QEMU关系 · API调用 · 创建首个虚拟机
06
QEMU设备模拟
编译安装 · 设备树 · 网卡/磁盘模拟
07
Virtio驱动开发
规范与数据结构 · 前后端交互 · Net性能调优
08
SR-IOV技术实战
单根IO虚拟化 · VF分配直通 · DPDK结合
09
NUMA架构与虚拟化
拓扑感知 · vCPU绑定 · 性能优化
10
中断虚拟化
APICv · Posted Interrupt · 减少VM-Exit
11
硬件辅助虚拟化
Intel VT-d/IOMMU · DMA重映射 · 安全隔离
12
容器与虚拟化对比
Docker vs KVM · Kata Containers原理
13
ARM服务器虚拟化
ARMv8-A扩展 · KVM on ARM · 树莓派实验
14
RISC-V虚拟化探索
H扩展 · 现状趋势 · 开源实现
15
虚拟化性能测试
UnixBench/SPECvirt · 瓶颈分析 · 优化案例
16
嵌套虚拟化
Nested KVM · 云环境应用 · 性能开销
17
虚拟化安全
Meltdown/Spectre · 安全加固 · SEV/TrustZone
18
实时虚拟化
PREEMPT_RT+KVM · 实时配置 · 工业控制
19
GPU虚拟化
GPU Passthrough/vGPU · NVIDIA GRID · AI优化
20
存储虚拟化
Ceph集成 · QEMU存储栈 · NVMe over Fabrics
21
网络虚拟化
OVS/DVS · VXLAN/Geneve · 智能网卡卸载
22
虚拟化迁移技术
热迁移 · 预拷贝/后拷贝 · 跨集群迁移
23
虚拟化高可用
故障检测 · FT容错 · KVM高可用集群
24
虚拟化资源调度
CPU/内存/IO QoS · Cgroup+KVM · 动态调整
25
虚拟化监控与运维
Prometheus+Grafana · 日志采集 · 自动化运维
26
虚拟化调试技术
GDB调试QEMU/KVM · ftrace/perf · Crash Dump
27
虚拟化与云计算
OpenStack+KVM · Kubernetes/KubeVirt · 边缘计算
28
国产芯片虚拟化
鲲鹏920 · 飞腾S2500 · 海光/兆芯对比
29
虚拟化前沿技术
Unikernel · eBPF应用 · 机密计算
30
综合实战项目
搭建虚拟化集群 · 高可用云平台 · 全流程调优