【IT168 专稿】据研究公司IDC的全球季度服务器虚拟化跟踪报告显示,在生产环境使用虚拟化技术的IT部门绝大部分使用VMware公司的产品。虽然它们所在企业可能在运行Windows,但这些Windows环境在许多情况下却在VMware平台上运行。微软闯入虚拟化市场的利器:Hyper-V在不断攻城掠寨,但有几个因素可能让IT管理员们对VMware依然忠心耿耿。VMware在虚拟化领域有着明显的领先优势,产品非常稳定,以可靠著称;还有一大批的忠实拥趸。
David Davis,Train Signal公司的知名技术培训师之一,他是一名vExpert(VMware专家),这个奖项相当于微软最有价值专家(MVP)。vExpert头衔颁发给在过去一年对VMware用户社区做出过重大贡献,并且帮助推广虚拟化的人士。
首先问一下,vSphere到底是什么样的产品?
VMware vSphere是一个产品套件。vSphere套件取代了前一个版本的套件:虚拟基础架构(Virtual Infrastructure)。vSphere分不同级别来销售,级别高低取决于你需要套件中的哪些功能特性。vSphere的所有级别都包括VMware ESX或ESXi(商业版,不是免费的);你必须购买某个版本的vCenter。vSphere套件包括一些功能特性,比如虚拟机高可用性(VMHA)、SVMotion以及新的容错(FT)功能。容错功能可以让成对的虚拟机在两个硬件节点之间协同运行,但只有一个虚拟机对网络来说是可见的,所以如果主虚拟机停止运行,备用虚拟机就会顶上去,不会出现应用程序中断的情况。
vSphere与ESX之间有什么区别?
vSphere是产品套件,而ESX是虚拟机管理程序,需要把它装入到vSphere虚拟基础架构当中的每台服务器上。ESX商业版分"完全经典版"和ESXi版本。但读者切勿把ESX与ESXi免费版混为一谈,这很重要。两者可是大不一样:ESX是vSphere企业虚拟化套件的一部分,而ESXi免费版面向在虚拟化方面刚入门的小企业。
到底是什么因素使VMware的vSphere对微软管理员来说仍是颇有吸引力的产品,哪怕微软的Hyper-V免费?
首先,我应当指出VMware提供ESXi;而与Hyper-V一样,独立的ESXi也免费。ESXi有许多功能是Hyper-V所不具备的,比如内存过量使用(memory overcommitment)。第二,我确实喜欢微软及其产品,但也尽量不能有偏见,那样才能挑到"同类中非常好的"的产品。
现在回到vSphere上来。vSphere之所以对微软管理员来说很有吸引力,是因为产品比Hyper-V成熟得多。这倒不是说要奚落Hyper-V。事实在于,VMware开发vSphere已经超过十个年头,所以自然要比非常年轻的Hyper-V来得成熟。我说的成熟是什么意思呢?vSphere提供的功能特性是Hyper-V根本没有的。刚才提到了内存过量使用。对我来说,这是一项备受欢迎的功能,也是虚拟机管理程序必不可少的。如果能够为我的虚拟机访客系统过量使用及增加内存,一台服务器上运行的虚拟机就会多得多。这就相当于提高了整合比率,减少了物理服务器,减少了基础架构,减少了功耗和冷却资源,减少了管理,而且降低了成本。
Hyper-V在哪些方面不如vSphere?
我讨厌挑起事端,但既然你问了,我也只好如实答复!刚才提到了访客虚拟机的内存过量使用和内存增加。vSphere还有其他功能,比如SVMotion(Storage VMotion,让你可以将虚拟机留在原位,而把虚拟机的访客虚拟磁盘从一台ESX服务器的本地数据存储区转移到共享的SAN数据存储区,反之亦然)、容错、数据恢复及其他附加应用程序。VMware和第三方提供的附加应用程序都数量巨大。微软又为Hyper-V提供了多少附加应用程序呢?除了系统中心虚拟机管理器(SCVMM),还有别的吗?又有几家第三方提供商为Hyper-V添加了附加应用程序?在VMworld大会上,数百家第三方公司为vSphere提供了成千上万个应用程序。在我看来,正是这种活跃的社区让vSphere成为如此诱人的选择。
Server 2008 R2会不会借助Hyper-V v2和实时迁移不会缩小一点差距?
如果说"差距"是指Hyper-V与vSphere在功能方面的差距,那我要说不会。Hyper-V在开发和功能方面比VMware整整晚了10年。微软不可能在短时间内迎头赶上。在微软不断添加功能的同时,别忘了VMware也在添加。我只看到微软在试图仿效VMware的现有功能,所以微软可以说在缩小这个差距。不过,微软增加更多功能的同时,VMware也在添加功能,因而这个"差距"其实根本不会缩小。
对于vSphere和Hyper-V的新手来说,有什么好的方法来学习呢?
当然,有很多很好的网站。就个人而言,我认为视频培训是最好的选择之一(也许我有点偏见,因为我为Train Signal公司制作vSphere视频培训课程)。视频培训所需的费用可能只有去教室上课的10%,你可以按自己的进度来学习,还可以随时随地(在iPod或笔记本电脑上)来学习。
你出席了VMworld 2009大会。VMware与微软这场旷日持久的虚拟化之战有什么近况吗?
VMworld 2009确实很精彩!我结识了许多聪明、友好的人,他们对虚拟化技术抱有极大的热情!
至于微软与VMware之间旷日持久的虚拟化之战,我认为,这两家公司和站在各自一边的支持者把动静搞得挺大。我认为,这两家公司都看到了虚拟化的重要性,因为虚拟化可能是数据中心软件基础架构中最重要的一个部分。这就是为什么你看到微软和VMware都在设法加大宣传力度,以赢得市场份额。
我对服务器管理员的忠告就是,试一试这些虚拟化方案。没有什么代替得了亲眼看一下差异。试一试免费的VMware ESXi,试一试Hyper-V独立版本,试一试可免费使用60天的vSphere评估版。试一下物理机到虚拟机的转换,切实了解这些不同的虚拟化方案管理起来有何不同。
一旁观看这两个巨头将来在功能方面如何一较高下无疑颇有意思。竞争对虚拟化领域来说只会是好事。有了竞争,厂商才不会在开发上沾沾自喜。美国的胡佛总统说过:"竞争不仅仅是保护消费者的基础,还是促使进步的动力。"
出处:http://www.infoworld.com/d/windows/hypervisor-wars-vsphere-compelling-microsoft-admins-807