任永杰、程舟著的《KVM实战(原理进阶与性能调优)/云计算与虚拟化技术丛书》是一部兼具实战性、系统性又不乏深度的KVM虚拟化技术指南,既能让新人快速掌握KVM的基础知识,又能满足有经验的读者进阶学习的需求。
本书两位作者分别来自阿里云和Intel,在云计算和KVM方面有深入研究,他们将自己的经验倾囊相授,带你全面了解KVM的各种技术细节。
本书在逻辑上分为三大部分:
第一部分基础篇(第1~5章)
以云计算、虚拟化的概念开篇,首先,详细介绍了KVM的原理和基础架构,以及KVM生产环境的构建;然后,详细讲解了Iibvirt、virsh、virtmanager等KVM主流管理工具,以及包括CPU、内存、存储、网络、图形界面等在内的各种核心基础功能。这部分内容将帮助读者打下扎实的KVM虚拟化技术基础。
第二部分进阶篇(第6~9章)
从设备管理、内存管理、动态迁移、嵌套虚拟化、安全、CPU指令性能优化等几个特定的、相对高阶的知识点展开。相信通过对这部分内容的系统学习,读者可以对半虚拟化驱动、设备直接分配、设备热插拔、大页内存、NUMA、嵌套虚拟化、安全特性、CPU新指令集等一系列热门且高阶的名词和技术有比较深入的理解,并能培养起动手实践的能力。
第三部分性能测试与调优篇(第10章)
从CPU、内存、网络、磁盘等各个方面介绍了性能评估工具与测试参考结果,同时介绍了CPU新指令(如AVX2等)、THP、KSM、NUMA等对性能的影响。读者可以根据本篇介绍的方法来对云服务器做性能评估,也可以对自己搭建的虚拟化环境做性能调优。