基于VMware vSphere 5 企业虚拟化部署之一:企业虚拟化概述
作者:杨坚
一、什么是虚拟化
看该文章读者大部分是计算机玩家,但如果你问“什么是虚拟化”,我想大部分人的回答都会是“就是一个操作系统中运行另一个操作系统”。虽然这样的答案没有错,但不能回答出真正意义的虚拟化。
事实上,计算机不同层级之间与当前的架构是紧紧依赖的。没有软件的话,服务就是无法提供给用户;没有硬件当然就什么都没有了。在1960年,就有人引入虚拟化的概念,做法很简单,就是将上一层对下一层的依赖撤销;换句话说,就是将本层的依赖从底层中抽离出来,因此我们定义“虚拟化”的正规说法,可以为“虚拟化”,就是不断抽离依赖的过程。
二、企业虚拟化目的
企业虚拟化的起因很简单,就是因为硬件资源的浪费,主要针对问题就是硬件资源效率的低落,所谓效率低落,就是无法完全发挥CPU完整性能。虽然软件和操作系统的专家不断改良效率,但速度远远比不上CPU和内存发展的速度,因此让单个配件平台运行多个操作系统的观念,成为解决这个问题的最好答案。当前大部服务器CPU使用率在10%以下,内存更在30%以下。因此把多个操作系统放在一台机器中,可以让CPU利用率高一些。
一、企业虚拟化优势
虚拟化并不是服务器合并而已,也不是光能省下电缆和买机器的钱,在当今这么复杂的IT环境中,虚拟化的设计不断考验着公司的CIO及IT人员,因此要设计一个完善企业基础架构,匆忙导入或使用虚拟化是十分不明智的,需要在这之前必须考虑到更多 的细节。
四、企业虚拟化产品选择
以市场占有率来说,当前企业虚拟化的主要产品分别是VMware的vSphere、微软Hyper-V以及Citrix的XenServer/XenDesktop。当然还有一些小型厂家,但当前其他市场规模可忽略不计。下面是这些厂家当前的产品及动态。
VMware vSphere 可以说是虚拟化界的微软,更是全世界第三大软件公司,Fortune 100的企业中100%都是使用VMware产品,可见影响力。在2009年4月VMware推出新一代的vSphere解决专案。VMware号称vSphere是一个云端操作系统。随着VMware的vSphere上市,微软虽然当前没有真正能抗衡的产品,但伴随着Hyper-V和早期Virtual Server,也推出了集成Service Console的Virtual Machine Manager(SCVMM)。微软Hyper-V R2的成败将决定微软在虚拟机领域下一步动作,虽然当前还无法和VMware抗衡,但微软进入企业虚拟机市场的决心,让企业虚拟机的市场绝对无法平静。Citrix最有名是做桌面环境虚拟化,Citrix的Xen最有名就是资源占用是所有主流产品中最小的。Xen在虚拟化市场中系统资源在2%,最大也只到8%,这和大部分其他虚拟机产品动辄到20%的占用率比当然是好上很多。
综合市场各主流虚拟化产品,目前为企业实施虚拟化,主要选VMware vSphere。目前最新版是VMware vSphere 5.1 。