三大虚拟化巨头产品技术大血拼(1)
近几个月中虚拟化领域发生了不少事情,年中Citrix将XenServer免费并推出了新的5.5版;10月微软推出了WindowsServer2008R2,集成Hyper-v2.0,具有不少新的特性,增加了对RadHatLinux的支持;VMware则推出了VSphere4,来管理和整合其产品线,并且可以支持更多的虚拟机。
在下文中我们将对这几个新的虚拟化产品进行比较,但比较之前需要关注一些问题:
大多数OEM希望将虚拟化系统捆绑到服务器上,这样可以额外的收取服务费用和售前支持费用。在2010年可能将有一些厂商推出专门的虚拟化服务器,就像今年Cisco发布的统一通信平台,而虚拟机的密度也将大幅提升——服务器内存的容量也需要达到TB级来支持数以十计甚至数以百计的虚拟机实例。
微软的Hyper-VServer2008R2可以支持新的CPU特性,如AMD的RVI快速虚拟化索引(RapidVirtualizationIndexing)和Intel的扩展页表(ExtendedPageTable)技术,可以提高虚拟机的性能。
VMware仍然是预装最多的虚拟化系统,尽管Xen在网站上展示着它配置起来有多简单。Citrix将更多的精力放在ProjectKensho计划上,在这个计划中,Citrix用户可以用开放的虚拟机格式输入和输出虚拟机,可以和微软虚拟化共享。Citrix还具有一连串名为“Citrix云中心”的亚马逊弹性云资源,将其多种网络和虚拟化工具放到云上,为潜在用户提供实验平台。
而VMware可以通过vAPP支持开放虚拟化格式OVF,在切换虚拟化系统或管理混合环境时具有更好的交互性。
VMware并没有把许可证问题简单化,其低价产品vSphereessentials售价为995美金,支持3台物理服务器,每台服务器支持两个CPU。Windows还是具有多种Guest许可证,让应用更复杂。而现在XenServer和Hyper-v都已经免费,如果许可证具有单一的价格,这些虚拟化系统应用起来会更方便。