虚拟化摊牌:Microsoft Hyper-V 2012 VS. VMware vSphere 5.1

Windows Server 2012 Hyper-V为小型商店带来了高级的虚拟化功能,但VMware仍然占据着高端市场

Microsoft的Hyper-V与VMware的vSphere的任何比较都必须考虑许多不同的因素。首先,有针对不同大小的部署的目标客户和集合。需求根据虚拟机实例的数量而差异很大,这些要求应驱动架构和配置选择。其次,存在管理主题,也与安装的大小密切相关。除了这些考虑之外是许多其他问题,包括成本,性能,可扩展性和可用性。

[也:微软的Hyper-V开始吸引眼球

例如,当您在主机上安装VMware ESXi时,您有一个独立于任何操作系统运行的裸金属管理程序。如果您使用Windows Server 2012作为虚拟基础架构的基础,那么您的操作系统必须定期打补丁和更新。这并不是说VMware ESXi不需要不时的补丁或更新,但它的占用空间肯定比Hyper-V小。

[ 阅读Microsoft Hyper-V 2012审查|阅读VMware vSphere 5.1综述|通过InfoWorld的24页“服务器虚拟化深潜水“PDF指南。]

我们将考虑所有这些问题,并试图从这些角度比较和对比这两种产品。最终,答案取决于所有这些因素。小型或中型部署的最佳选择不一定与大型操作相同。需要考虑的其他细节包括企业文化、现有基础设施和这两种产品的历史。

目标客户VMware在高端、高容量虚拟化客户方面仍有优势。VMware的DRS (Distributed Resource Scheduler)等特性可以满足大型环境中运行大量不同资源需求的虚拟机的需求。另一方面,你必须对微软点头。如果一家中小型企业正在进行收购Windows Server 2012.无论如何,同样购买VMware的vSphere来虚拟化一些特定功能是没有意义的。

难以回答的问题是与VMware一起使用的意义。Hyper-V 2012利用SMB 3.0中的新功能,即使最小的商店也能使用低成本服务器和商品SAS磁盘驱动器站立高可用性群集的能力。Hyper-V 2012的主机到主机VM复制提供了额外的冗余级别,以前从Microsoft和级别从该角度级别级别。

与此同时,VMware具有类似的函数,它在封面下使用相同的Microsoft卷影复制服务(VSS)。这些和许多其他相似之处使两种产品有问题。最后,他们都是引人注目的产品,您可以调整大量功能,以满足大多数虚拟化需求。

管理工具在低端,微软在Hyper-V管理器中提供了一套基本的工具,它作为Windows Server 2012的一个可安装选项。VMware的传统管理工具,VMware vSphere Client,是一个免费的客户端,你必须安装在Windows PC上。这两种产品都连接到远程主机,允许您通过网络访问任何系统。

有些功能在这两个产品的基本管理工具中是不可能实现的。这里的优势在于Microsoft,因为Hyper-V Manager可以,例如,导出一个虚拟机,然后进行导入以克隆或复制虚拟机。在VMware场景下,导出或克隆虚拟机时,必须连接vCenter Server。而在监控方面,VMware vSphere Client提供了更多主机服务器和客户端虚拟机的信息。VMware在这里获得了一个更详细的图形演示。

VMware为vCenter Server提供用于管理大型安装,而Microsoft提供系统中心2012. vCenter(5.1)的最新版本将Web客户端添加到混音中,提供能够在任何地方从字面上管理VMware Infrastructure。VMware和Microsoft都支持使用Windows PowerShell自动管理。VMware提供了一个可用的加载版,其中包括一个长期的自定义powershell cmdlet列表,用于管理vSphere基础架构。

性能和可扩展性在比较这两种产品时,决定如何度量性能和可伸缩性是一个挑战。微软在Hyper-V 2012中做了一些增强,在某些情况下超出了vSphere的外部限制。如果你想用原始数据来衡量可伸缩性,比如集群中支持的节点(Hyper-V 2012支持64个节点,vSphere 5.1支持32个节点)或集群中支持的vm (Hyper-V 2012支持8000个节点,vSphere 5.1支持4000个节点),你可以推断微软会接受这一轮。

但衡量真实世界的能力超出了基本号码。案例分数:两种产品现在都支持动态内存的概念,虽然以不同的方式。使用Hyper-V 2012,您可以使用初始内存分配配置单个VM,并允许管理程序根据当前需求调整内存量。创建新VM但配置设置时,这不是默认选项。VMware已多年来拥有此功能,该公司在内存利用率领域索赔了更真实的体验。这里的优势进入了VMware,但微软已经将该差距缩小到Hyper-V 2012。

在单个VM级别,我使用桑德拉2013基准测试工具,以确定运行Windows 7 SP1操作系统的单个虚拟机的基本性能数值。这个VM被配置为拥有2GB内存和两个虚拟cpu。我使用Hyper-V 2008、Hyper-V 2012、vSphere 5.0和vSphere 5.1运行了四个不同的基准测试。你可以从表中看到hyper - v2012对vSphere保持了自己的优势,至少对于运行Windows虚拟机来说是这样。注意,我没有测试Linux虚拟机的性能。(测试是在一台戴尔PowerEdge R715上进行的,它配备了双AMD Opteron 6380 cpu, 64GB内存,以及两台配置为RAID1的10K 300GB SAS硬盘。)

,

底线最后,最难比较的因素之一是成本。如果您正在寻找少量运行Windows Server 2012的虚拟服务器,那么您已经购买了操作系统。Windows Server 2012 Standard附带两个虚拟实例,而Windows Server 2012数据中心在一台机器上包含无限数量的虚拟机。为中小型部署购买额外的虚拟化产品确实没有意义。

VMware定价为VMware vSphere Essentials Plus套件开始为4,495美元,以及vSphere Storage Appliance,涵盖两个带有两个CPU的主机。中央管理系统的定价为VMware vCenter Server Foundation的$ 1,495,最多支持三个主机。VMware vCenter Server标准支持无限数量的主机,费用为4,995美元。VMware vSphere带有操作管理捆绑包添加更深入的监控和自动化功能;他们从每个处理器开始1,745美元。

微软指控适用于Windows Server 2012标准的882美元的基本价格,适用于Windows Server 2012数据中心的4,809美元,其中一台机器最多两个CPU。这不包括各个客户端访问许可证(CAL),这是访问服务器的每个用户或设备所必需的,或者为额外的CPU覆盖。系统中心2012的基本价格为3,607美元,适用于双CPU服务器许可证和无限数量的托管操作系统。

微软还为希望部署至少25个服务器实例的客户提供了私有云服务。它被称为云基础设施服务器套件,包括系统中心2012,并提供高级功能,如自助工作流、自动供应、使用计量和虚拟网络。

尽管如此,VMware对Microsoft无法匹配的高端用户,VMware具有许多功能 - 特别是分布式资源调度程序(DRS)和更高级的虚拟交换机。DRS是一个自动学习自动化引擎,余额跨越服务器和存储设备的负载。vSphere分布式交换机包括增强功能,例如网络运行状况检查,备份和恢复,回滚和恢复以及LACP(链路聚合控制协议)支持。

对于高端和低端客户来说,在这两家供应商之间做出选择应该是相对容易的。VMware仍然赢得了大公司的青睐,而微软现在是小公司的明确选择。围绕中间派的斗争才刚刚开始,而且肯定会很有趣。微软无疑将试图爬上梯子,而VMware将尽其所能,以防止城堡的墙壁被打破。

阅读评论:,

这篇文章中,“虚拟化摊牌:Microsoft Hyper-V 2012 VS. VMware vSphere 5.1,最初发表于InfoWorld.com.遵循最新的发展虚拟化雷竞技电脑网站, 和云计算在InfoWorld.com上。了解最新的商业技术新闻,请关注Twitter上的Infoworld.com

阅读更多关于虚拟化的信息在InfoWorld的虚拟化频道。

这篇文章,“虚拟化摊牌:Microsoft Hyper-V 2012 vs. VMware vSphere 5.1”最初是由信息世界

加入网络世界社区有个足球雷竞技appFacebookLinkedIn评论最重要的主题。

版权©2013Raybet2

IT薪水调查:结果在