更新时间:2019-03-04 18:27:37
封面
版权信息
前言
第一篇 KVM虚拟化基础
第1章 虚拟化简介
1.1 云计算概述
1.2 虚拟化技术
1.3 KVM简介
1.4 其他的虚拟化解决方案简介
1.5 本章小结
第2章 KVM原理简介
2.1 硬件虚拟化技术
2.2 KVM架构概述
2.3 KVM内核模块
2.4 QEMU用户态设备模拟
2.5 与QEMU/KVM结合的组件
2.6 KVM上层管理工具
2.7 本章小结
第3章 构建KVM环境
3.1 硬件系统的配置
3.2 安装宿主机Linux系统
3.3 编译和安装KVM
3.4 编译和安装QEMU
3.5 安装客户机
3.6 启动第一个KVM客户机
3.7 本章小结
第4章 KVM管理工具
4.1 libvirt
4.2 virsh
4.3 virt-manager
4.4 virt-viewer、virt-install、virt-top和libguestfs
4.5 云计算管理平台
4.6 本章小结
第5章 KVM核心基础功能
5.1 硬件平台和软件版本说明
5.2 CPU配置
5.3 内存配置
5.4 存储配置
5.5 网络配置
5.6 图形显示
5.7 本章小结
第二篇 KVM虚拟化进阶
第6章 KVM设备高级管理
6.1 半虚拟化驱动
6.2 设备直接分配(VT-d)
6.3 热插拔
6.4 本章小结
第7章 KVM内存管理高级技巧
7.1 大页
7.2 透明大页
7.3 KSM
7.4 与NUMA相关的工具
7.5 本章小结
第8章 KVM迁移
8.1 动态迁移
8.2 迁移到KVM虚拟化环境
8.3 本章小结
第9章 其他高级功能
9.1 嵌套虚拟化
9.2 KVM安全
9.3 CPU指令相关的性能优化
9.4 QEMU监控器
9.5 qemu命令行参数
9.6 本章小结
第三篇 性能测试与调优
第10章 KVM性能测试及参考数据
10.1 虚拟化性能测试简介
10.2 CPU性能测试
10.3 内存性能测试
10.4 网络性能测试
10.5 磁盘I/O性能测试
10.6 CPU指令集对性能的提升
10.7 其他影响客户机性能的因素
10.8 本章小结
附录A Linux发行版中的KVM
附录B 参与KVM开源社区