您现在的位置:e-works > 智造书屋 > 书籍列表 > 虚拟智慧——VMware vSphere运维实录 > 企业虚拟化的主流产品

第一章 企业虚拟化的目的及本质

第五节 企业虚拟化的主流产品

1.5.2  微软的Hyper-V R2

    微软在本世纪初就察觉到虚拟机的重要性,因此也收购了当时唯一能和VMware抗衡的Virtual PC。在工作站级虚拟机逐渐成熟,再加上竞争对手VMware在企业领域屡有佳作,微软体会到虚拟机无可避免将走入企业,因此在2005年即开始计划原生架构的产品。

 ▲  Hyper-V R2是Windows 2008 R2中的一个角色

▲  Hyper-V R2是Windows 2008 R2中的一个角色

    1. 从操作系统捆绑产品

    微软的策略很简单,用最大占有率的Windows 操作系统的优势绑架产品逼迫用户就范。从Office打败Lotus、从IE打败Netscape以来,这个手段就没有失败过,因此在企业虚拟机市场上,他们的策略也完全一样:使用主流操作系统来绑架虚拟机产品,当然这个产品也不能太差,而在企业虚拟机的部分,就是由Hyper-V来担此大任。

 ▲  在Windows 2008 R2中,Hyper-V可以从远程管理

▲  在Windows 2008 R2中,Hyper-V可以从远程管理

    2. Windows Server 2008 R2中的角色

    Hyper-V是Windows Server 2008 R2中的一个角色,在将Windows Server 2008 R2提升成Hyper-V R2之后,引导后的Windows Server 2008 R2就不再是一个独立的操作系统,而是在Hyper-V R2上的一个客户端操作系统,但资源的分配还是可以由该操作系统来统一。

 ▲  升级到Hyper-V R2角色后,原来的Windows 2008 R2变成一个虚拟机

▲  升级到Hyper-V R2角色后,原来的Windows 2008 R2变成一个虚拟机

    Hyper-V R2主要的功能和任何一个虚拟机产品一样,希望能将微软的服务器服务单个化,并且充分利用物理机的资源。随着VMware的vSphere上市,微软虽然当前没有真正能抗衡的产品,但伴随着Hyper-V和早期的Virtual Server,也推出了集成Service Console的Virtual Machine Manager(SCVMM)。当前不但能管理微软的虚拟机,更可以管理VMware或是ESX下的虚拟机。

 ▲  也可以通过SCVMM来管理

▲  也可以通过SCVMM来管理

    Hyper-V R2的成败将决定微软在虚拟机领域的下一步动作,虽然当前还无法和VMware抗衡,但微软进入企业虚拟机市场的决心,让企业虚拟机的市场绝对无法平静。

 ▲  微软的云计算平台Azure就是以Hyper-V R2作为虚拟机

▲  微软的云计算平台Azure就是以Hyper-V R2作为虚拟机

1.5.3  最专业的桌面应用:Citrix Xen

    虚拟化的范围很广,许多厂家已投入多年。在桌面虚拟架构的领域中,最有名的就是Citrix。企业统一桌面环境一直是大问题。不同职务的人需要使用一致的环境,如开发、财务、客服等。微软在Windows 2000之后就有终端服务,而Citrix就是将终端服务发挥到极致的厂家。

 ▲  Citrix是以远程桌面起家的厂家

▲  Citrix是以远程桌面起家的厂家

    1. 从终端服务出发

    然而终端服务有太多问题。首先就是操作系统的兼容性。终端服务大部分运作在服务器等级的操作系统上,但用户却习惯于桌面等级的操作系统。此外在安全性上,终端服务服务器的蓝屏,将让所有的用户都无法登录。在终端服务的使用已经贴近成熟时,这些问题的解决貌似仍遥遥无期。

 ▲  Windows在2000后就有终端服务了

▲  Windows在2000后就有终端服务了

    2. 虚拟桌面架构的导入

    虚拟桌面架构看来是这些问题的最好解答。在一个充满虚拟机范本的资源池中,让每一个终端用户连入单独的虚拟机而非终端服务服务器,这些虚拟机可能是Windows 7或是Ubuntu Linux Desktop。同职务的用户可以使用一个模板,并且利用Group Policy和Roaming配置文件来规范本地及资源的使用,这种模式对Citrix这种以终端服务为主的厂家深具吸引力。

    虚拟桌面架构模式的基础仍然是虚拟机,要实现VDI取代终端服务,要具备一个强而有力的虚拟机产品,因此Citrix也在2007年8月15日以5亿美元收购了Linux上的虚拟机龙头Xen,作为Citrix健壮其桌面、解决专案领域以及进攻企业架构的强力武器。

 ▲  Citrix的虚拟化市场是以XenServer为主

▲  Citrix的虚拟化市场是以XenServer为主

    3. 最少的系统资源占用

    Xen最有名的就是资源占用是所有主流产品中最小的。在一般情况下,Xen的Hypervisor占用的系统资源在2%,最大也只到8%,这和大部分的其他虚拟机产品动辄到20%的占用率比当然是好上很多。在Intel和AMD相继推出具有硬件命令及提速的CPU之后,Xen也从善如流,不但充分利用硬件上的优势,新版的Xen也可以不修改客户端的操作系统直接使用,并发仍维持92%~98%的资源利用率,让我们在VMware和微软之外又多了一个选择。

 ▲  安装好的vSphere,首先就先吃掉很多资源,Xen在这方面较优异

▲  安装好的vSphere,首先就先吃掉很多资源,Xen在这方面较优异