KVM虚拟化原理与实践(连载)
云计算概念很火,其底层虚拟化技术也是近年来的研究热点,KVM (kernel-based virtual machine,内核虚拟机) 也越来越流行了,大名鼎鼎的Google公司在其云计算平台GCE(Google Compute Engine)中全部使用KVM来做底层的虚拟化,而且国内的互联网巨头(如Taobao等)也开始研究或者在生产环境部署KVM(或者Xen)虚拟化。 本人2010年时接触KVM,从2011年初开始专注于KVM、Xen等开源虚拟化技术的研究、开发与测试,对Linux上的KVM虚拟化技术的研究和测试也是日常工作中非常重要的一部分,同时也积累了一些KVM学习心得和测试方法,希望与大家分享。
本页是我正在写作的一本关于KVM的书籍的部分章节连载,书名暂为《KVM虚拟化原理与实践》(后正式出版时,名为《KVM虚拟化:实战与原理解析》)吧;这里连载的是我写作过程中的草稿(算α或β版本吧),可能最终成书之时的内容与这里的连载略有不同之处。
update:《KVM虚拟化:实战与原理解析》已经由机械工业出版社于2013年10月正式出版,见:
http://smilejay.com/kvm-principles-and-practices/
欢迎想了解KVM技术的童鞋购买一本来看看~
欢迎大家阅读和指正,衷心感谢您对本书内容、形式、错别字的任何建议和批评!
本页中的转载有如下几个特点,请大家知晓:
1. 是KVM书籍的部分章节而不是全部内容(等出版后,请大家购买一本支持一下哦 ^_^);
2. 是草稿内容而不是最后书籍发行版中的内容;
3. 小的错别字或格式问题不一定会在本博客连载中修改(但一定会在书籍正式发行前尽量完善);
4. 感谢您的阅读,更感谢您能提出一些批评以便让我做得更好。 Thanks, All.
部分章节转载如下:
第3章 构建KVM环境
第4章 KVM核心基础功能
4.4.2 使用网桥模式(bridge networking mode)
第6章 KVM的管理工具
6.1.7 libvirt API 使用示例(Python API)
6.5.2 使用DevStack安装和配置OpenStack开发环境
第8章 KVM性能测试及参考数据
《KVM虚拟化原理与实践》大致目录如下:
0. 推荐序、前言
1. 虚拟化与云计算
2. KVM原理简介
3. 构建KVM环境
4. KVM核心基础功能
5. KVM高级功能详解
6. KVM的管理工具
7. Linux发行版中的KVM
8. KVM性能测试及参考数据
9. 参与KVM开源社区
附录、索引、参考资料等