毕竟安排vSphere要求花费稍微资金

本月初,微软虚拟化集团项目经理Jeff Woolsey发布了win
Server8系统中的Hyper-V的管理程序更新,在其合作伙伴的会议上。该虚拟化管理程序可以在每个虚拟机中支持超过16个虚拟核心。而且它还包含一个新功能,名为Hyper-V
Replica,这是一种异步应用连续型的虚拟机复制系统,它可以在Windows
Server8中创建。而且它还可以与服务器网络和存储供应商的产品一通工作,而且它还提供无限的复制。没错,也就是说无限数量的虚拟机可以被无限的复制。

IT 功能。在演化过程中,各种规模的企业开始利用其强大的功…

到底它是如何收费的呢?可以看这里:VMware延续采用每处理器CPU)的许可模式,不过它将取消当前的CPU内核的物理限制和每服务器物理RAM限制,代之以基于虚拟化内存池或称为vRAM)的软件授权模式。你可以获得虚拟化内存池的授权在vSphere上,而且这个池包含每一个虚拟机中所采用的内存

本文出自 “微软技术专题”
博客,请务必保留此出处

然而对于VMware来讲更大的问题是VMware每次更改授权模式都会使得虚拟化的成本变得不可预测起来。微软的产品营销经理Rohit
Rahi指出:“它是基于内存的分配而不是内存的使用。这两者存在着巨大的差异。VMware的授权收费模式在过去三年中改变了3次,那么会不会在未来的6个月再改一次呢?这让他们显得很不可靠。”

  近几年来,服务器虚拟化已经有了长足的演进,从刚萌芽的技术演变为成熟的
IT
功能。在演化过程中,各种规模的企业开始利用其强大的功能,满足日新月异的业务需求。组织通过将工作负载虚拟化,能够控制并降低成本,同时提升
IT
系统的扩展性、灵活性和涵盖范围。但随着演进的发展,我们也逐渐地领悟到只凭虚拟化本身,无法使组织构建或利用云服务,而云服务正在不断成长,在业务工作中扮演日益重要的角色。微软已经通过Hyper-V,在大幅改进虚拟化技术方面稳居领导地位。Hyper-V
最初在 Windows Server 2008 中引入,然后在 Windows Server 2008 R2
中逐渐扩展并增强,它为组织提供了一项工具,可以将多个服务器角色整合为单一物理主机上运行的不同虚拟机,最大限度地利用服务器硬件的投资。组织也可以使用
Hyper-V,有效地运行多种操作系统,包括Windows以外的操作系统如 Linux
等),这些操作系统可以在单一服务器上同时运行,充分利用 64
位的强大运算能力。  为何选择 Hyper- V? 
虚拟化技术可帮助客户降低成本,并提供更高的灵活性和经济效益。不论是作为独立产品还是
Windows Server 中不可或缺的一部分,Hyper-V
都是当今领先的虚拟化平台,也提供迁移到云计算Cloud Computing)的机会。  
有了
Hyper-V,现在组织要利用虚拟化节省成本更加容易,并可通过它将多个服务器角色整合成单一物理机器上运行的不同虚拟机,最大限度地利用服务器硬件的投资。客户可以使用
Hyper-V,在单一服务器上,有效地并行运行Windows、Linux
及其他多个操作系统。Windows Server 2012
以及更多的功能实现了更强的可扩展性,并且进一步提升内置的可靠性机制,优势更加明显。  
无论是应用于数据中心、桌面系统还是现在的云服务,基于 Hyper-V
和管理工具的微软虚拟化平台都具有明显的竞争优势,让您获得更高的投资回报。  
下表显示了 Windows Server 2012Hyper-V 与 VMware vSphere 5.1 Enterprise
PlusVMware 按 CPU
许可的最新版本)的比较结果。图片 1 
自从推出 vSphere 5.0 以来,VMware 一度宣称要将虚拟机提高到支持 32
个虚拟处理器,但这是专属Enterprise Plus 版vSphere的功能,并不在ESXi
5.0、vSphere 5.0
Essentials、EssentialsPlus、标准版或企业版等版本中提供,这些版本全部限制为每个虚拟机支持
8 个虚拟处理器。与 Windows Server 2012 中的 Hyper-V
相比,客户会发现后者没有这种限制。客户可以在 Hyper-V
上自由执行要求最苛刻的工作负载,而不会有额外的成本或昂贵的版本升级。 
表中也显示了 Windows Server 2012 Hyper-V 与vSphere 5.1 Enterprise Plus
都提供高达1 TB
的内存给各个虚拟机,但建立这种大小的虚拟机时,必须仔细考虑vSphere 5.1
的vRAM虚拟机内存)授权。每份 vSphere 5.1 Enterprise Plus CPU 许可带有 96
GB vRAM的vRAM授权,在 2 CPU 物理主机上,这等于增加了 192 GB vRAM。  1 TB
虚拟机会耗用 96 GB vRAM 配置这是为各个 VM 设定的上限,是按原始vRAM
授权公告的客户意见反馈结果而设定的。)  如此一来,就只剩下 96 GB
vRAM可供其他虚拟机使用,这限制了可扩展性。客户克服这个问题的唯一选项是,以相当高的价格另外购买
vSphere 5.1 许可。这是在监控及管理 vRAM
授权的管理负担之上,额外增加的负担。 
当客户通过将更多应用程序虚拟化包括业务关键应用程序或采用向上扩展的情形),在
VMware 上扩展基础架构时,最终结果可能是在未来大幅提高要支付 VMware
许可的成本。除此之外 vSphere 5 按内存许可的模式还有几项限制。 vRAM
计算的是配置的内存,而不是物理内存或实际使用的内存。按这种新型授权模式,客户将无法通过内存过量使用Memory
Overcommit)技术和更高的 VM 密度)来降低其 VMware
成本。从上面的范例来看,也证明确实是这样。需要海量内存的工作负载和第一层关键业务应用程序都很可能需要更多vSphere
5 许可,以便增加整体vRAM,结果他们的 vSphere 成本可能就会增加。  Windows
Server 2012 中的 Hyper-V
没有这种限制,客户可按需向上扩展,完全不会有任何额外的许可成本。 虽然在数据中心之内,虚拟化本身是极其重要的方面,但工作负载的备份能力和高可用性也同样重要。Windows
Server 2012
也包含故障转移集群,可使客户达到极高的可扩展性,集群支持更多节点,每个集群也支持更多的虚拟机。遗憾的是,单凭
ESXi 无法提供任何高可用性或还原功能,客户必须购买 vSphere 5.1
才能拥有这些功能,即使购买后,集群大小也仅局限于 32
个节点,而且每个集群限于 4000台虚拟机。

这种不可靠性再次让竞争对手获得了推广自己产品的机会。微软的Hyper-V虚拟化生态系统正在获得市场份额的增长。根据Garner最近的一次调研结果,VMware和思杰都获得了魔力象限中的虚拟厂商领导奖。更为重要的一点是微软的虚拟化技术比VMware便宜的多。

vRAM池是指客户环境下所有虚拟机配备的内存总数量。每持有一份vSphere 5
CPU许可,购买者可获得特定数量的vRAM,这些vRAM可以在整个vSphere环境下池化,实现真正的基于云或效用计算的IT消费模式。vRAM容量在虚拟机之间的分配不受限制:客户可以配置多个小型虚拟机,也可配置成一个大型虚拟机。VMware
vSphere将CPU、内存、存储和网络集结成池,帮助客户实现硬件利用率和效率的最大化。利用这些许可变化,VMware将“池化”的概念由技术领域扩展到业务领域“池化”正是云计算的基本组件之一),建立基于池化的许可授权,实现利用率和价值的最大化。

那么这样用起来的话成本会不会增加呢?这是VMware一直被人诟病的问题。该公司解释称:“虽然对于每个类型的环境会受到不可预知的模式影响,但是这种许可授权的模式是为那些正在获得增长空间的公司所设计的,而且还可以减少潜在的一些风险。”

但是如果这个虚拟内存池被耗尽了呢?那将会发生什么?在 vSphere
Essentials和Essentials
plus中如果你是用的是虚拟内存池的方式,那么就无法开启一个新的虚拟机,但是在标准的企业版vSphere中你可以开启新虚拟机,不过你会收到一个警告。

比如最近VMware在发布其vSphere5时在授权收费模式上做出了重大的改动,尤其是在其混合云基础架构套件中的某一部分,这个改动也许会对用户部署虚拟化上的成本产生一定的影响。

但其实我们从这里面看出一些问题来,VMware的这种回答很不明确,而且一下就看出来其实他们也不知道这个成本到底有没有增长,似乎从他们的角度来看只是一种很小增长的可能性。所以他们的回答似乎没有任何助益,是不是?

Hyper-V的复制功能可能不会增加你的成本,但是价格可能是具有欺骗性的,而且你支付的虚拟化费用很可能并不是你想要的那些。