云计算中的服务器虚拟化胡经国本文作者的话本文是根据有关文献和资料编写的《漫话云计算》系列文稿之一。现作为云计算学习笔录,奉献给云计算业外读者,作为进一步学习和研究的参考。希望能够得到大家的指教和喜欢!下面是正文一、什么是云计算中的服务器虚拟化,为什么要虚拟化?云计算中的服务器虚拟化,是在单个物理服务器上,运行多个独立的虚拟操作系统的一种方法。它是通过最大化物理资源来达到投资最大化的一种途径。既然摩尔定律已经准确地预测出计算能力的指数增长;而对于同样的计算任务而言,硬件需求大部分没有改变。那么,现在,把一台极其廉价的双槽双核1U机架式服务器,拆分为8个乃至16个虚拟服务器,就已经变得可行了。虚拟化技术,是获得更高服务器密度的一种方式。不过,实际上它并没有提升总体的计算能力;其实由于额外开销,计算能力还略有下降。但是,由于一台现代的3000美元2插槽4核服务器,比4年前30000美元的8插槽8核服务器还要强大。我们就可以通过在这种新硬件上增加逻辑操作系统的数量,来开发它的能力。这可以削减主要的硬件购置和维护费用,从而最终显著地节省公司或组织的成本。二、云计算中的服务器虚拟化时机虚拟化是中小规模应用的完美解决方案。虚拟化不应该用在那些需要1到多台服务器形成集群方能满足需求的高性能应用上。因为,增加的开销和复杂性只会降低性能。基本上,我们是在拿一个12GHz(3