微软推出Windows Server 2008的同时,推出了服务器版Hyper-V,关于这个产品相关的讨论和介绍已经很多了。也有不少与同类产品VMware比较的文章,见仁见智,两个阵营都有支持者。

 

我很早就开始使用VMware的产品,在当时市场没有类似产品比较时,VMware的虚拟机(服务器)的技术实现确实让人觉得惊叹。发展到目前,VMware仍然是Unix/Linux平台的老大,但随着Windows Server越来越强大,更多的企业在升级服务器和实施大型应用系统时已经把Windows Server 2008作为首选操作系统。原因很简单,达到相同的配置和要求,Windows Server 2008的实施和维护人工成本比其它操作系统要低很多。

 

Hyper-V作为一个独立的服务器软件,具有了所有Windows Server 2008的优点,因为和操作系统高度集成,它的硬件兼容性和执行效率一流。虽然VMware也是很不错的软件,但在Windows Server平台上和Hyper-V相比,感觉从起跑线上就已经输掉了。相关的分析,我已经前段时间的blog文章中提到,有兴趣的朋友可以翻看一下。下面,我还是主要从企业应用方面谈谈Hyper-V。

 

作为企业信息化管理者,我注意到目前大企业的操作系统平台已经从前两年以Linux/Unix为主,发展到优选Windows Server的趋势。比如SAP的ERP、CRM、SCM和NetWeaver构架的产品,前几年对Windows Server的支持有限,而如今已经是全系列的支持,这主要是因为从Windows Server 2003开始已经定位于大型企业的应用,也开始对高端服务器集群的提供支持。Windows Server 2008推出后,经过广泛的测试,越来越多的CIO/CTO认为Windows Server对降低企业TCO(Total Cost Ownership整体拥有成本)大有好处。反对者可能要说,Windows Server 2008或者Hyper-V比Linux等操作系统成本高,但做过企业信息化的人都知道,大多数成本不在硬件或软件,超过60%主要是实施和维护的人工成本,而这恰恰是Windows Server 2008和Hyper-V的优势所在。Hyper-V和VMware我都用过,我认为在Windows Server 2008平台上因为不需要第三方驱动的原因,和虚拟硬件的效率要比VMware高很多,另外兼容性广度也得益于Windows Server 2008的认证。反观VMware,除自身带的通用驱动以外,很多硬件驱动还需要得到硬件厂商的专门支持才能得到解决。

 

据接近微软的朋友讲,微软下一步计划推出分离的Hyper-V Core,也就是说,独立的Windows Server将有机会应用Hyper-V(比如Windows Server 2003/2008)。也许在不久的将来,微软或许有可能推出支持Linux/Unix的Hyper-V,这不是没有可能,Mac OS支持Intel构架就是一个先例吧。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐