微软即将推出Hyper-V,这款新的hypervisor将有助于加强Windows Server 2008中的虚拟化功能。于是,VMware面对着来自Windows服务器虚拟化市场的严峻挑战。遗憾的是,微软在创建自己的、特有的策略方面一直追随者VMware的脚步,VMware当然不希望握手言和。最终结果是:IT企业机构在两种水火不容的虚拟化选择面前难以抉择。
虚拟化服务是创建在一个代码层,也就是hypervisor之上,hypervisor位于硬件层之上并且从虚拟Windows服务器中提取。这种技术的主要目的是在多虚拟机和底层硬件之间重新对请求进行定位,这样每台虚拟机都可以运载。
有人认为hypervisor将演变成为一个商业化、标准化、基础的技术,同时它的革新将发生在其之上的软件层。这些都不会发生。相反,厂商之间的竞争会引发巨头之间的分崩离析,两个竞争对手都极力在自己的市场领域争取专有技术。有谁想进入市场?那就将你的技术写到我们的API中吧。
微软已经发布了Hyper-V的测试版本,最终版本将在未来数月内推出。VMware以它的ESX产品统治着Windows服务器虚拟化市场,并且继续开始集成到VirtualCenter套件中的工具。未来几年,用户将不得不在两个水火不容的虚拟化管理厂商中作出抉择,因为这两家厂商就是在plumbing层级上进行技术研发的。
VMware营销主管Ben Matheson表示:“我们从来不认为hypervisor将被商业化。如果说它是一个商品的话,也就意味着厂商之间没有任何区别。”
VMware和微软的竞争点实际上是一小部分代码(Hyper-V实际上只有800KB大小),被嵌入业内标准的WinTel平台,介于x86标准设备和标准Windows操作系统。
微软和VMware的竞争
Hyper-V的发布临近,这是微软首款真正硬件层级的虚拟化产品,微软也许认为Hyper-V的发布将给VMware带来重创。遗憾的是,微软晚了三年。
微软试图通过hypervisor层级上的不同与竞争对手区分开来,这让我们想起了30多年前网络领域的情形,当时所有人都认为他们可以作更好的网络。逐渐网络业界普遍接受这样一种看法,只要迁移到标准层(TCP/IP以太网)以及升级软件栈,他们就可以在网络市场分到一杯羹。
如果所有基于服务器的计算都处于大规模迁移到虚拟机的初期,那些缺乏标准Windows hypervisor只会阻碍这个流程的实施,不会促进过渡。那些急切希望在这个层面上进行竞争的厂商最终只会感到虚拟化技术是如此新兴的技术,而不会感到有如此多的企业用户依赖于虚拟化技术。一款不提供兼容性的微软hypervisor产品的出现还提醒人们要小心谨慎,毕竟有很多IT企业机构已经将很多资金投入到VMware设备和产品上。
MGM Mirage采用了VMware的标准化配置,可另一方面却是微软的经销商。首席信息官Tom Peck表示:“现在VMware不兼容微软的这些产品。”这是有原因的,VMware是首个进入虚拟化市场的厂商,自己针对企业的管理架构已经相当成熟,不过他却不满意VMware的管理套件不兼容Hyper-V。前段时间Peck正准备去VMware参加一次会议,他说:“我们将就很多具体的话题进行探讨。”
微软和VMware之间的虚拟化战争让Peck和其他首席信息官都感到陷入困境。从另外一方面说,他们希望采用Hyper-V——可以实现针对Windows性能优化的软件层。但是这么做也就意味着放弃VMware的Virtual Center、VMotion和Distributed Resource Scheduler等相关管理工具。微软的虚拟化管理产品还没有达到成熟阶段,VMware也没有让自己工具与Hyper-V兼容的打算。Matheson说:“这么做没有太大价值。”
Hyper-V与Windows Server 2008的紧密集成给微软带来特有的性能优势,为了争夺这个优势,VMware推出了ESX hypervisor的精简版本——ESXi,不少厂商将ESXi保存在内部USB闪存驱动器上嵌入服务器硬件中。虽然没有说对这些服务器厂商收取ESXi的费用,但是服务器购买者往往能带来隐性的利润。微软的Hyper-V售价为28美元,未来如果微软决定放弃它的话也许会免费。
为什么两家厂商之间会有28美元和免费的区别?Windows Server 2008产品经理Ward Ralston表示:“要是微软决定放弃的话的确不大可能。”两家厂商都是希望借助hypervisor来抓住商机、赢得用户的青睐。现在VMware占据领先地位是因为VMware已经凭借它的VirtualCenter产品锁定了很多企业用户,他们都采用了VMware的hypervisor。
和将Windows扩展应用的其他领域一样,微软希望通过将hypervisor内嵌到Windows中来拥有自己特有的hypervisor。VMware清楚地意识到,如果它支持Hyper-V的话,它也许就要冒着失去掌控自己命运的风险。当然这场激烈的竞争无法满足那些企业IT经理的需求,他们希望得到一款能让他们使用自己选择的管理工具栈的通用hypervisor。
既然有着这样一款面向Windows服务器市场的更开放、标准化hypervisor层,甚至它有可能变成蓝光与高清DVD那样的一场战争,那么究竟哪一方会获胜呢?Peck认为,企业需要开放性。他说:“这场战争的最终胜利者将是更开放、能与主流技术和非主流技术相兼容的产品。”现在VMware也许认为自己占据领先,但是Peck认为“现在这两家厂商都还没有赢得这场战争的胜利。”
厂商们没有得出结论,不过他们都认同,如果有得出结论的那一天,估计要等上几年的时间了。而且,微软和VMwre都争相恐后地争夺领先地位,一场hypervisor大战从此拉开序幕。
网友评论