注意 VMware Memory vTax 第 2 部分……

原文链接:https://blogs.technet.com/b/virtualization/archive/2011/08/15/beware-the-vmware-memory-tax-part-2.aspx

虚拟化全体人员:

在我的上一篇博客文章 Beware the VMware Memory Tax; Plus Good News for Hyper-V… 中,我回答了我们收到的关于 vSphere 5 中推出的 VMware Memory Tax(VMware 内存税)的大量电子邮件。我们讨论了新 vSphere 5 许可模式的变化,并审查了许多其他项目,包括:

  • 业界的反应
  • Vmware 客户的反馈
  • Vmware 的响应
  • 回答提出的问题

此外,我们还包括了对 vSphere 5 及其新的 Memory vTax 与 Microsoft Hyper-V Server 2008 R2 SP1 和 Microsoft ECI 的比较分析。Microsoft ECI 是一个套件,包含针对 Windows Server、System Center 和 ForeFront 的无限许可证。自从我发布了上一篇博客文章而引起了广泛的客户愤慨后,Vmware 已放弃了高深莫测的原始 vSphere 5 条款。下面是 Vmware 所说的话:

“ 坦白地说 ,与我们公布之前相比,现在合作伙伴、 OEM 和其他人 …… 更愿意提供更多信息 ,” VMware 高级产品营销经理Alberto Farronato 表示。

在从原来的 vSphere 5 Licensing 1.0 Terms ( 2011 年 7 月 12 日公布 ) 中退出后 , Vmware 现在又推出了新 vSphere 5 Licensing 2.0 Terms ( 2011 年 8 月 3 日公布 ) 。 我创造了 vSphere 5 Licensing 1.0 Terms 和 2.0 Terms 的条款,以明确我所指的是哪个版本的 VMware 许可条款。如果 Vmware 尝试使用 vSphere 5 Licensing 3.0 条款来修正其许可条款,我也会这样处理。

虽然 Vmware 正在实施其最佳营销策略来应对这种情况,声称他们“以客户为中心”,鼓吹“他们听取了客户意见”,并且希望平息公愤,但是 Vmware 对形势的判断依然错误,只是选择性地听取了客户意见。即使在修改了 vSphere 5.0 内存权限后,内存基本税依然存在,这是客户所深恶痛绝的,Vmware 依然收到各种各样的客户反馈。

在 vSphere 5 Licensing 2.0 Terms 公布后,我们再次收到了大量电子邮件,询问我们对这些变更的看法。让我们快速看一下都有哪些变化,检查这些修改,根据新的 VMware vSphere 5 Licensing 2.0 Terms 进行分析,并回答大家的问题。我会深入细节,但具体而言,这是大家提出的问题:

  1. 您如何看待这些变化?
  2. “ 您是否确认在最近的 VMware 许可改变 [ 指 8 月 3 日的更新 ] 后 , Microsoft 不考虑任何类型的内存授权或其他此类 vTax ?”

总之,回答是否定的。我在此确认并再次强调,我们无意强加 VM Memory vTax、VM Core vTax 或 VM Replication vTax。让我们展开讨论。

---------------------------------------------------------------------------------------

vSphere 5 Licensing 2.0 Terms 概述

---------------------------------------------------------------------------------------

如需了解 vSphere Licensing 2.0 Terms 中变更的完整描述,可以阅读他们的公告。下面是删节版本,总结了变化:

…… 我们宣布对 vSphere 5 许可模式进行的三个变更 , 涉及客户反馈的三个最常见的领域 :

  • 我们为所有 vSphere 版本增加了 vRAM 权限 , 包括将 vSphere Enterprise 和 Enterprise Plus 的权限翻了一番。
  • 我们设置了任意给定 VM 中包含的 vRAM 数量上限 , 这样 , 任何 VM ( 甚至包括 “ monster ” 1TB vRAM VM ) 都无需支付多个 vSphere Enterprise Plus 许可证的费用。
  • 我们调整了我们的模式 , 使其在瞬态工作量和短期高峰方面 ( 例如 , 测试与开发环境中的高峰 ) 更加灵活。现在 , 我们将计算12 个月中所消耗vRAM 的平均值 , 而不是跟踪vRAM 的全盛时期。

让我们详细了解一下这些变化。

---------------------------------------------------------------------------------------

变化 1 : 提高内存权限

---------------------------------------------------------------------------------------

下面是 Vmware 提供的一个表格,详细介绍了 vSphere 5 Licensing 2.0 Terms 的新内存权限。顺便说一下,我曾多次看到报告说 Vmware 使内存权限增加了一倍。这只是事实的一部分。vSphere Standard 只增加了 8 GB,而
Enterprise 和 Enterprise Plus 的内存权限增加了一倍。下面是 Vmware 的变化:

“ 概况地说 , 以下是对先前公布的和目前推出的每vSphere 版本的vSphere 5 vRAM 权限的比较。”

vSphere Edition

以前的vRAM 权限

(vSphere 5 1.0 Licensing)

新的vRAM 权限

(vSphere 5 2.0 Licensing)

vSphere Enterprise+

48 GB

96 GB

vSphere Enterprise

32 GB

64 GB

vSphere Standard

24 GB

32 GB

vSphere Essentials+

24 GB

32 GB

vSphere Essentials

24 GB

32 GB

Free vSphere Hypervisor

8 GB

32 GB [ii]

vSphere Desktop

无限制

无限制

[ii] 该限制是每台物理服务器的物理 RAM 的GB数

虽然有所改善,但是内存权限仍然是对内存征收的税款。此外,Vmware 没有认识到,甚至没有承认,从内存的角度来看,vSphere 5 是一种降级。无论 Vmware 如何努力地掩盖这种变化,人们都能看穿。

---------------------------------------------------------------------------------------

变化 2 : 设置了 Monster VM 的 vRAM 数量上限

---------------------------------------------------------------------------------------

对于原始 vSphere 5 Licensing 1.0,运行一个具有 1 TB 内存成本的 monster 虚拟机,仅许可费用便超过了 70,000 美元。当客户指出这非常荒谬后,Vmware 改进了其运行大型 VM 的许可方案。虽然这是一种进步,但是,改变只能解决一种边缘情况。更常见的情况是您拥有的大内存服务器运行许多虚拟机。对于客户来说,与 Vmware 仍然对运行大量虚拟机的大型物理内存的常见场景向您收费这一事实相比,这个变化的实际影响相对很小。

您更喜欢哪个选项?

  1. 为大型虚拟机支付更多费用
  2. 为运行更多虚拟机支付更多费用
  3. 都不是,根据自己的需求许可整个服务器并运行虚拟机

我也是这样认为。

---------------------------------------------------------------------------------------

变化3 : 增加了瞬态工作量的可变定价

---------------------------------------------------------------------------------------

第三个变化需要处理 vTax 造成的基本问题,并添加自己的新问题。下面是变化:

“ 我们调整了我们的模式 , 使其在瞬态工作量和测试与开发环境中的典型短期高峰方面更加灵活。现在,我们将计算 12 个月所消耗 vRAM 的平均值,而不是跟踪 vRAM 的全盛时期。”

尽管客户不必因为打开 1 TB 的 VM 而需要 70,000 美元的预算,这似乎是一个好姿态,然而,移动平均值的整体概念产生了新问题,比如可变定价。移动平均值 vTax 增加了复杂性和多变性。您如何对此进行预算?假设最坏的情况,并期望最好的情况?意料之外的能力需求?过去,您可能会为服务器添加更多物理内存,并运行更多 VM。现在,您可能需要先向 Vmware 支付什一税。您如何高效地规划未来?

这对您有什么好处?

---------------------------------------------------------------------------------------

预计未来会有更多的vTax

---------------------------------------------------------------------------------------

下面是 Vmware 在推出 vSphere 5 以及迁移到内存 vTax 时所说的话:

“ 随着 VMware vSphere 5 的推出 , Vmware 正在演进产品的许可 , 为客户基于使用和价值而非物理组件和容量采用更类似云的 IT 成本模式奠定基础 ,” Vmware 首席财务官 Mark Peek

下面是您对这个新成本模式的看法:

Vmware 说:“这种新的许可适用于云计算。”如果这种新的许可是走向云计算的一个步骤,那我们会遇到大麻烦。虚拟化一直在帮助我们节省资金。我们在更少的服务器上运行更多的应用程序。现在您说这种想法已经不再正确了。应用程序越多,成本就越高。请再说一遍?我为什么要迁移到云?这与 vmware 多年来所说的互相矛盾。

对于 vSphere 5 Licensing 2.0 Terms,有任何根本性变化吗?没有。

如果您想知道是否会保留 Vmware 的 vTax,则无需怀疑。该声明说明了一切:

“ 我们相信我们基于池 vRAM 的vSphere 5 许可模式适用于云计算时代。 ” -VMware 副总裁Bogomil Balkansky**

尽管客户明确告诉 VMware vTax模式正是问题所在**,然而 Vmware 已经重申依然要保留新的 vTax 模式。鉴于 Vmware 定期增加许可,人们可以预计未来还会有更多的 vTax。目前是 VMware Memory vTax。未来出现额外税款也不会让我感到吃惊,比如:

  • VMware Storage vTax
    • 容量?IOPs?
  • VMware Network vTax
    • 等等

---------------------------------------------------------------------------------------

Twitter : #vTax

---------------------------------------------------------------------------------------

在公布了 vSphere 5 Licensing 1.0 Terms 后,用户快速创建了专门针对新 vSphere Memory Tax 主题的新标签 #vtax,露骨地嘲笑新 vTax。这次,在宣布推出 vSphere Licensing 2.0 后,Vmware 快速在 Twitter #vtax 上发表了大量帖子,VMware 员工鼓吹“Vmware 听取客户意见”,竭力想掩盖这种混乱局面。

 

---------------------------------------------------------------------------------------

业界反应

---------------------------------------------------------------------------------------

在 Vmware 从 vSphere 5 1.0 Licensing Terms 撤回并宣布推出 vSphere 5 Licensing 2.0 Terms 的几天后,媒体和分析人士指出 vSphere 5 Licensing 2.0 Terms 依然导致价格上涨。下面是一些示例以及从几篇文章中抽取的报价:

https://www.infoworld.com/d/open-source-software/vmware-backs-down-vsphere-5-pricing-only-partway-169030

“ 因此 , 这个示例客户在当前修订后的 vSphere 5 许可下需要比 vSphere 4 多支付 50% , 但至少不是 300% , 原始 vSphere 5 许可模式便需要多支付 300% ” 。

并且……

在解释变化时 , Vmware 表示客户可以使用 1TB 的 VRAM 虚拟机 , 同时通过减少总VRAM 池 96GB 来降低其 vRAM 配额。客户依然需要足够的基于 vSphere CPU 的许可证才能使用系统上可用 1TB (或无论多少)物理 RAM 。换句话说,这一变化只适用于从 VRAM 池内使用了多少 VRAM 。因此,如果您超出了总的共用 VRAM 配额,可能需要额外的基于 vSphere CPU 的许可证。

并且……

尽管有变化 , 但是您的成本增加了 , 因此不要将所有希望都放在VMware**上**但是对于许多客户来说 , 成本依然增加了。而且可能会继续增加:尽管 Vmware 放弃了某些原来的费用结构,但是新的许可在未来可能会发生变化,当客户的 Tier 1 应用程序严重依赖 VMware 后便会发生变化。

https://www.theregister.co.uk/2011/08/04/vmware_vsphere_price_change/

在这种情况下 , vSphere 5 Enterprise Plus 将耗资 150,285 美元 , 这是 8 个许可证 , 涵盖服务器中的 8 个插槽 , 每个 48GB , 还有另外的 35 个许可证来将内存增加到 2TB 。在进行这些变更后, vSphere 5 只花费 27,960 美元 – 正是 vSphere 4 支持同样数量的物理和虚拟内存所花费的二分之一。

https://arstechnica.com/business/news/2011/08/vmware-capitulates-over-vsphere-5-pricing-kinda.ars

BulkRate 注册时间: 2003 年9 月9 日发帖数: 511

发表于: 2011 年 7 月 29 日,星期五,下午 2:10

它感觉上仍然像打劫一样 , 现在先通过疯狂的限制令他们不爽 , 增加了强制操纵尝试 , 然后宣布我们一直打算的方法。这意味着我并不被认为是 VMware 的一个客户 , 也没有以有意义的方式考虑我基于其产品的需求或战略。这个变更修复了对现有的 Essentials+ 群集的运行生命周期计划(在 1 年以后进行 RAM 升级)的损坏,但是我仍然不清楚虚拟机监控程序单个产品是否会将上限限制为 8GB ,或者突然增加到 12GB 以便与其他变更保持一致。无论怎样,他们已经尝试过一次,可能会反复如此。这造成了损坏,现在他们已经出现在我的 "Vendors to Anticipate Screwage From" 清单里。   Hyper-V 的下个一版本( v3 )的在我们的环境里以及迁移计划中获得了诚实的现场评价。如果我们的支持在大约 2 年后出现,那么届时我们将准备就绪。

 

Ars Technica 评论 1 :

Ars Technica 评论2:

好像Vmware 更不关心我 ; 我只是他们的一个中小型企业用户 , 拥有不到20 台物理服务器。 一年多以前,我说服了我的公司购买了一个付费套件(Essentials+),开始时它能够满足我们的需求,随着 v5 许可证的变化,其可行性下降。关于 VMware 产品的性能或可靠性,我没有任何问题,但是在企业应如何充分利用虚拟化方面从 v4 到 v5 的说明非常混乱。失去这个重点使那些负责从 IT 基础架构等(即工作)提取实际价值的人感到不安。在这种情况下,未来我们可能选择功能较差但足够的产品,而不是饮用同类最佳的受欢迎的产品。上个月,VMware 为我带来了大量额外工作,而没有“释放 IT 以关注生产力”。事实上,任何人都不应指望供应商在已经购买的产品上提供额外的功能。关于对虚拟机监控程序产品的投诉,我使用所述产品用于其所宣传的用途,作为低成本、入门级虚拟机监控程序,并证明推动在企业内使用虚拟化这个概念。您知道吗,这种宣传的确导致我们的总部购买了他们的付费产品。就在我们购买了付费产品后 VMware 便开始欺骗。我无法在我们的远程办公室服务器(即:Vmware 规定第三方备份 API 访问属于违反许可证)上以简化的方式管理/执行备份,无法在远程办公室的免费虚拟机监控程序(v5 许可证中的宝石)上运行免费的 vCLI 应用,现在,如果我执行升级(由于 v5 中的许可证规定而再次升级),那么每台服务器上已经安装的 RAM 中有 4GB 会失效。看出趋势了吗?我看到了趋势。成功的产品应该随着时间的推移而增加功能,而不是停滞或降低。

Ars Technica 评论 3:

...... 请允许我消除您的困惑。或者至少让您了解 IT部门如何借助有限的预算运作。我们进行规划,通常花费越多,则需要进行的规划越多。对于对所述产品在支持有效期内如何使用,有很多期望是合情合理的。但是对于 v5 中进行的变更无法进行规划。这使我心烦意乱。心烦意乱的人便会抱怨。大约一年前我购买了 Essentials+ 和为期 3 年的支持服务。我为提前支付成本进行说明 , 因为非常确定在 2010 年至 2013 年期间至少将发行一个主要的新软件版本。为了利用持续支持提供的主要优点之一,您会期望能够在涵盖的期限内升级到更新的版本 / 功能。新推出的原始 v5 限制权限扰乱了我的扩展计划 ...... 您知道, Vmware 在其营销活动中大谈特谈需要升级主机以满足客户性能期望,而不是像 v4 那样或在过去的 5 至 7 年里所说的添加昂贵的服务器。保持合适(最终减少支持)是一个答案,但不是一个令人愉快的答案。这是我期望许可供应商提供的响应,而不是自己做出的响应。请原谅我感到惊讶。如果这是此文章参考的声明,则会更好一些 ...... 但这是供应商提供的令人烦恼的处理方式。

Ars Technica 评论4:

https://www.gabesvirtualworld.com/vmware-changes-vram-licensing-on-vsphere-5-after-customer-feedback-on-vtax/

https://www.crn.com/news/data-center/231300048/vmware-changing-vsphere-5-licensing-to-allow-monster-vms.htm;jsessionid=Va3NR0st+JroIy7vS9Iyug**.ecappj01

一个渠道合作伙伴向 CRN 表示 , 鉴于推出 vSphere 5 许可变更后 VMware 使客户和合作伙伴 的热情大减 , 因此 Vmware 更改其条款也就不足为奇了。

一位不愿透露姓名的人表示 ,“ 除了客户的呼声之外 , 我认为服务器制造商也对初始 vSphere 5 的限制发狂。 ” “我可以看到客户给他们的服务器制造商打电话,试图退掉他们所购买的RAM ,因为这些 RAM 无法使用。”

现在我们看一看 VMware 自己的社区论坛。

---------------------------------------------------------------------------------------

VMware 的社区论坛

---------------------------------------------------------------------------------------

VMware vSphere 5 Licensing 1.0 Terms:在推出 vSphere 5 Licensing 1.0 和 Vmware 第一次尝试增加新许可的之,Vmware 自己的社区论坛里便出现了不满的客户发表的 1250 个帖子(大约每天 75 个帖子),达到了 83 页。 他们的评论和丰富多彩的比喻表现出对新的 vSphere 5 许可模式缺乏热情。

来自:https://communities.vmware.com/thread/320877?start=1305&tstart=0

随着新更新的 vSphere 5 Licensing 2.0 Terms 的推出,VMware 承诺新声明将“解决您所有的问题”,这种情况必然会消失,也会获得客户的支持。

VMware vSphere 5 Licensing 2.0 Terms:尽管 VMware 信誓旦旦,然而 VMware 客户的感受却并非如此。通常,Vmware 社区论坛上的客户都持支持态度,但这是连续第二次客户并不支持。自推出 vSphere 5 Licensing 2.0 Terms 后,论坛上的帖子已达到 1500 个,占据了 100 多页。下面只是其中的几条评论:

评论 1:

评论 2:

评论 3:

评论 4:

评论 5:

评论 6:

评论 7:

评论 8:

评论 9:

最后一个评论让我怀疑 Vmware 是否会在即将到来的 VMworld 2011 大会(两周后)上举行关于许可的会议,进一步解释和澄清新许可模式并听取其他的客户反馈。

---------------------------------------------------------------------------------------

VMworld 2011 许可会议 ?

---------------------------------------------------------------------------------------

我在 VMworld Session Builder 中进行了快速搜索进行检查,是的,有一个新会议,名为 What’s New with VMware vSphere 5.0 Licensing and Pricing (Twitter hashtag: #PAR2368)。

遗憾的是,这个会议包含在 Partner Track 中,不允许客户参与。我认为 Vmware 对任何反馈都不感兴趣。或许下一次会。

---------------------------------------------------------------------------------------

跟踪关注上一篇博客 : 真实情况是怎样的

---------------------------------------------------------------------------------------

在上一篇博客 Beware the VMware Memory Tax 中,我写道:

就个人而言 , 我认为真实情况是这样的。好像Vmware 决定推出新的vSphere Licensing 并将许可费用推至最高点。在许多情况下,价格上涨了两倍到四倍(在某些情况下,甚至更多)。

我猜测 VMware 很清楚他们将价格推得过高 , 并将在 VMWorld 上 “ 解决问题 ” 。我可以想象他们的 CEO Paul Maritz 会在大会开始时便表示,“我们已经听取了大家的意见,并调整了内存权限编号。现在我们不再讨论许可问题,看看这里这个很棒的东西 …… ”

从本质上说 , 所有这些都意味着 VMware 可能不会使价格增加 4 到 8 倍 , 但是在他们 “ 解决了问题 ” 后 , VMware 仍然会使价格上涨两倍 , 希望他们的客户会认为两倍的价格相比之下已经很好 – 或者更好的是 , 客户不会注意到价格上涨。

我重提这个话题是因为我在 VMware 社区博客里阅读了这个帖子,这似乎证实了我的怀疑。请注意突出显示的区域。

顺便说一下,我弄错了一件事,即时间表。现在,一切昭然若揭,Vmware 试图尽快并在 Vmworld 之前掩盖事实,这样,Maritz 先生和 Vmware 可以一起避免 vTax 话题。

---------------------------------------------------------------------------------------

检查事实:前言

---------------------------------------------------------------------------------------

现在我们已经回顾了客户的反馈意见,让我们分析一些配置,包括真实数字。在开始之前,请允许我说明我们所比较的内容。Vmware 将第一个告诉您他们的许可模式不基于物理内存。以下内容直接引用自 VMware 许可文档。

VMware vSphere 5.0 : Licensing, Pricing and Packaging p.3 VMware vSphere 5 是基于每台处理器进行授权的 , 提供 vRAM 权限。每台 VMware vSphere 5 处理器许可证都具有一个权限,可以使用一定的 vRAM 容量,或配置到虚拟机的内存。

虽然我理解并承认他们的许可并非基于物理内存,但是这引发了几个问题:

  • 有多少人购买服务器而不试图充分利用它们呢?
  • 如果购买服务器并加载内存却不使用,这有什么意义呢?
  • 难道更好地利用硬件不是我们使用虚拟化技术的许多重要原因之一吗?

事实上,根据 VMware 自己的网站,吹捧虚拟化的首要原因是:

“ 提高能源效率 , 需要更少的硬件和服务器整合 , 从而降低成本。 ”

因此,对于下面的分析,我将大胆假设您希望充分利用服务器或池中的内存。如果您有不同意见,例如:

  • 您想要计算主动和被动故障节点
    • 4 个主动节点 + 1 个被动节点
    • 8 个主动节点 + 2 个被动节点
    • 等等
  • 您只希望使用每个节点 60%/75%/<在此处插入您自己的值>的物理内存

……请按自己的想法操作,采用一些折扣。我不知道您的目标利用率,也不会进行猜测,因此我将假设最大的利用率。

下面的分析基于 2011 年 8 月 3 日公布的 vSphere 5 Licensing 2.0 Terms。

---------------------------------------------------------------------------------------

1 台服务器 : vSphere 5 与 Microsoft Hyper-V Server 2008 R2 SP1

---------------------------------------------------------------------------------------

让我们比较具有各种内存配置的一台服务器。

在进行第一次比较时,让我们分析 VMware Memory Tax 的影响,并关注虚拟机监控程序层。对于这次比较,我将使用 VMware vSphere 5.0 和 Microsoft Hyper-V Server 2008 R2 SP1。Microsoft Hyper-V Server 2008 R2 SP1 是我们的独立管理虚拟机监控程序,可以免费下载。这种比较让我们将重点放在虚拟机监控程序上,以充分利用虚拟机的物理服务器中内存资源的能力。在举例之前,请允许我说明这种比较不包括硬件、来宾操作系统许可证、存储、网络或系统管理。

这种比较包括 VMware 的 Support and Subscription (SnS) 许可。我本来打算大度些,忽略掉 SnS 订购,但是后来在 VMware vSphere 5.0 Licensing, Pricing and Packaging 白皮书的第 3 页到第 11 页的底部看到“所有 vSphere
采购都需要 SnS。”因此,按 VMware 的要求,我将 SnS 许可证包括在内。应注意,由于 VMware Memory Tax 要求针对较大的内存占用需要购买更多的许可证,也因为“每个 vSphere Edition 采购都需要 Support and Subscription (SnS) 合同”,因此 SnS 需求是一个微妙的额外税款,即使用户购买 vRAM 容量的额外许可证也需支付这笔费用。

首先比较 vSphere 5 和 Microsoft Hyper-V Server 2008 R2 SP1。

 

VSphere 5.0 Standard

VSphere 5.0 Enterprise

VSphere 5.0 Enterprise Plus

Microsoft Hyper-V Server 2008 R2 SP1

每CPU 的成本

995 美元

2875 美元

3495 美元

无(0 美元)

每CPU 的 VMware SnS ( 3 年 )

746 美元

2,156 美元

2,621 美元

--

内存“权限” (vTax)

32 GB

64 GB

96 GB

无内存税。 Hyper-V 目前支持每服务器高达 1 TB 的物理内存,以及每 VM 高达 64 GB。

1 台具有 128 GB RAM 的物理服务器( 2 个插槽)

4 个许可证,6,965 美元

2 个许可证,10,063 美元

2 个许可证,12,233 美元

包括在内

1 台具有 192 GB RAM 的物理服务器( 2 个插槽)

6 个许可证,10,448 美元

3 个许可证,15,094 美元

2 个许可证,12,233 美元

包括在内

1 台具有 256 GB RAM 的物理服务器( 2 个插槽)

8 个许可证,13,930 美元

4 个许可证,20,125 美元

3 个许可证,18,349 美元

包括在内

1 台具有 384 GB RAM 的物理服务器( 2 个插槽)

12 个许可证,20,895 美元

6 个许可证,30,187 美元

4 个许可证,24,465 美元

包括在内

1 台具有 512 GB RAM 的物理服务器( 4 个插槽)

16 个许可证,27,860 美元

8 个许可证,40,250 美元

6 个许可证,36,698 美元

包括在内

1 台具有768 GB RAM 的物理服务器( 4 个插槽)

24 个许可证,41,790 美元

12 个许可证,60,375 美元

8 个许可证,48,930 美元

包括在内

1 台具有1024 GB RAM 的物理服务器( 4 个插槽)

32 个许可证,55,720 美元

16 个许可证,80,500 美元

11 个许可证,67,279 美元

包括在内

表 1:内存税:vSphere 5 和 MS Hyper-V Server 2008 R2 SP1(1 台服务器)

---------------------------------------------------------------------------------------

10 台服务器 : vSphere 5 与 Microsoft Hyper-V Server 2008 R2 SP1

---------------------------------------------------------------------------------------

现在,让我们比较具有各种内存配置的虚拟化服务器池。

在第二个比较中,让我们分析 VMware Memory Tax 对 10 个节点群集(如果您喜欢,也可以是两个 5 节点群集)的影响。第二个比较让我们将重点放在虚拟机监控程序上,以充分利用虚拟机的物理服务器池中内存资源的能力。与第一个示例相似,请允许我声明这种比较不包括硬件、来宾操作系统许可证、存储、网络或系统管理。这种比较按照 VMware 的要求“所有 vSphere 采购都需要 SnS”,将 VMware 的 Support and Subscription (SnS) 许可包括在内。

 

VSphere 5.0 Standard

VSphere 5.0 Enterprise

VSphere 5.0 Enterprise Plus

Microsoft Hyper-V Server 2008 R2 SP1

每CPU 的成本

995 美元

2875 美元

3495 美元

无(0美元)

每 CPU 的 VMware SnS ( 3 年 )

746 美元

2,156 美元

2,621 美元

--

内存“权限” (vTax)

32 GB

64 GB

96 GB

无内存税。Hyper-V  目前支持每服务器高达 1 TB的物理内存,以及每 VM 高达 64 GB。

10 台具有 128 GB RAM 的物理服务器( 2 个插槽)

10 x 4 个许可证,69,650 美元

10 x 2 个许可证,100,630 美元

10 x 2 个许可证,122,330 美元

包括在内

10 台具有 192 GB RAM 的物理服务器( 2 个插槽)

10 x 6 个许可证,104,480 美元

10 x 3 个许可证,150,940 美元

10 x 2 个许可证,122,330 美元

包括在内

10 台具有 256 GB RAM 的物理服务器( 2 个插槽)

10 x 8 个许可证,139,300 美元

10 x 4 个许可证,201,250 美元

10 x 3 个许可证,183,490 美元

包括在内

10 台具有 384 GB RAM 的物理服务器( 2 个插槽)

10 x 12 个许可证,208,950 美元

10 x 6 个许可证,301,870 美元

10 x 4 个许可证,244,650 美元

包括在内

10 台具有 512 GB RAM 的物理服务器( 4 个插槽)

10 x 16 个许可证,278,600 美元

10 x 8 个许可证,402,500 美元

10 x 6 个许可证,366,980 美元

包括在内

10 台具有 768 GB RAM 的物理服务器( 4 个插槽)

10 x 24 个许可证,417,900 美元

10 x 12 个许可证,603,750 美元

10 x 8 个许可证,489,300 美元

包括在内

10 台具有 1024 GB RAM 的物理服务器( 4 个插槽)

10 x 32 个许可证,557,200 美元

10 x 16 个许可证,805,000 美元

10 x 11 个许可证,672,790 美元

包括在内

表 2:Memory Tax:vSphere 5 和 MS Hyper-V Server 2008 R2 SP1(10 台服务器)

此时,您可能会想,“难道 VMware 不提供免费的 ESXi 版本吗?”

答案是肯定的。VMware 立即从以前的版本对其进行了降级。免费版本的 vSphere ESXi 5 目前仅限于支持共 32 GB 的物理内存。

---------------------------------------------------------------------------------------

1 台服务器 : vSphere 5 与Windows Server 2008 R2 SP1

---------------------------------------------------------------------------------------

在接下来的分析中,让我们看看 VMware Memory Tax 的完整堆栈和对完全方程的影响。对于这次比较,我将使用 VMware vSphere 5.0 和 Microsoft ECI Suite。

Microsoft ECI Suite 包括:Windows Server 2008 R2 SP1 Datacenter Edition 和 System Center Datacenter Edition以及 Forefront Security。概括地讲,这提供了:

  • 无限数量的虚拟化 Windows Server 实例
  • 管理所有 System Center 的无限数量的虚拟机 ( 更重要的是 , 在这些虚拟机内运行的应用程序 ), 包括 :
    • Operations Manager
    • Configuration Manager
    • Data Protection Manager
    • Service Manager
    • Opalis (Orchestrator)
      • 该产品在去年推出 , 并自动添加到 System Center Suite 中 。现有的客户无需额外费用便收到此自动添加。
    • Virtual Machine Manager
  • 无限数量的虚拟机的Forefront 提供统一的、多层且高度可管理的方法 , 来保护服务器抵御恶意软件

根据 VMware 的要求“所有vSphere采购都需要SnS”,下面的 VMware 数字包括 VMware 的 Support and Subscription (SnS) 许可,还包括提供无限数量的 Windows Server Datacenter 实例,以更好地匹配 Microsoft ECI 产品所需的费用。VMware 数字不包括 System Center 或 Forefront 许可。与上面的示例相似,本示例不包括服务器硬件或内存。

 

VSphere 5.0 Standard

VSphere 5.0 Enterprise

VSphere 5.0 Enterprise Plus

MS Core Infrastructure Windows Server 2008 R2 SP1 Datacenter Edition 、 System Center Datacenter Edition & Forefront

每CPU 的成本

995 美元

2875 美元

3495 美元

4584 美元

每 CPU 的客户机实例成本 ( 3 年的成本 , 包括 SA )

4182 美元

4182 美元

4182 美元

包括上述内容

每 CPU 的 VMware SnS ( 3 年 )

746 美元

2,156 美元

2,621 美元

--

内存“权限” (vTax)

32 GB

64 GB

96 GB

无内存税。Hyper-V  目前支持每服务器高达 1 TB 的物理内存,以及每VM 高达 64 GB。

1 台具有 128 GB RAM 的物理服务器( 2 个插槽)

4 个许可证,15,329 美元

2 个许可证,18,427 美元

2 个许可证,20,597 美元

2 个许可证,9,168 美元

1 台具有 192 GB RAM 的物理服务器( 2 个插槽)

6 个许可证,18,812 美元

3 个许可证,23,458 美元

2 个许可证,20,597 美元

2 个许可证,9,168 美元

1 台具有 256 GB RAM 的物理服务器( 2 个插槽)

8 个许可证,22,294 美元

4 个许可证,28,489 美元

3 个许可证,26,713 美元

2 个许可证,9,168 美元

1 台具有 384 GB RAM 的物理服务器( 2 个插槽)

12 个许可证,29,259 美元

6 个许可证,38,551 美元

4 个许可证,32,829 美元

2 个许可证,9,168 美元

1 台具有 512 GB RAM  的物理服务器( 4 个插槽)

16 个许可证,44,588 美元

8 个许可证,56,978 美元

6 个许可证,53,426 美元

4 个许可证,18,336 美元

1 台具有 768 GB RAM  的物理服务器( 4 个插槽)

24 个许可证,58,518 美元

12 个许可证,77,103 美元

8 个许可证,65,658 美元

4 个许可证,18,336 美元

1 台具有 1024 GB RAM 的物理服务器( 4 个插槽)

32 个许可证,72,448 美元

16 个许可证,97,228 美元

11 个许可证,84,007 美元

4 个许可证,18,336 美元

表 3:内存税:vSphere 5 与 Microsoft ECI(1 台服务器)

---------------------------------------------------------------------------------------

10 台服务器 : vSphere 5 与 Windows Server 2008 R2 SP1

---------------------------------------------------------------------------------------

在最后的分析中,让我们看看 VMware Memory Tax 的完整堆栈和对完全方程的影响。对于这次比较,我将使用 VMware vSphere 5.0 和 Microsoft ECI Suite。

Microsoft ECI Suite 包括:Windows Server 2008 R2 SP1 Datacenter Edition 和 System Center Datacenter Edition 以及 Forefront Security。概括地讲,这提供了:

  • 无限数量的虚拟化 Windows Server 实例
  • 管理所有 System Center 的无限数量的虚拟机 ( 更重要的是 , 在这些虚拟机内运行的应用程序 ), 包括 :
    • Operations Manager
    • Configuration Manager
    • Data Protection Manager
    • Service Manager
    • Opalis (Orchestrator)
      • 该产品在去年推出 , 并自动添加到 System Center Suite 中 。现有的客户无需额外费用便收到此自动添加。
    • Virtual Machine Manager
  • 无限数量的虚拟机的Forefront 提供统一的、多层且高度可管理的方法 , 来保护服务器抵御恶意软件

根据 VMware 的要求“所有vSphere采购都需要SnS”,下面的 VMware 数字包括 VMware 的 Support and Subscription (SnS) 许可,还包括提供无限数量的 Windows Server Datacenter 实例以更好地匹配 Microsoft ECI 产品所需的费用。VMware 数字不包括 System Center 或 Forefront 许可。与上面的示例相似,本示例不包括服务器硬件或内存。让我们看看 10 节点群集(如果您喜欢,也可以是两个 5 节点群集)。

 

VSphere 5.0 Standard

VSphere 5.0 Enterprise

VSphere 5.0 Enterprise Plus

MS Core Infrastructure Windows Server 2008 R2 SP1 Datacenter Edition 、 System Center Datacenter Edition & Forefront

每CPU 的成本

995 美元

2875 美元

3495 美元

4584 美元

每 CPU 的客户机实例成本 ( 3 年的成本 , 包括 SA )

4182 美元

4182 美元

4182 美元

包括上述内容

每 CPU 的 VMware SnS ( 3 年 )

746 美元

2,156 美元

2,621 美元

--

内存“权限” (vTax)

32 GB

64 GB

96 GB

无内存税。Hyper-V  目前支持每服务器高达 1 TB的物理内存,以及每 VM 高达 64 GB。

10 台具有 128 GB RAM 的物理服务器( 2 个插槽)

10 x 4 个许可证,153,290 美元

10 x 2 个许可证,184,270 美元

10 x 2 个许可证,205,970 美元

2 个许可证,91,680 美元

10 台具有 192 GB RAM 的物理服务器( 2 个插槽)

10 x 6 个许可证,188,120 美元

10 x 3 个许可证,234,580 美元

10 x 2 个许可证,205,970 美元

2 个许可证,91,680 美元

10 台具有 256 GB RAM 的物理服务器( 2 个插槽)

10 x 8 个许可证,222,940 美元

10 x 4 个许可证,284,890 美元

10 x 3 个许可证,267,130 美元

2 个许可证,91,680 美元

10 台具有 384 GB RAM 的物理服务器( 2 个插槽)

10 x 12 个许可证,292,590 美元

10 x 6 个许可证,385,510 美元

10 x 4 个许可证,328,290 美元

2 个许可证,91,680 美元

10台具有512 GB RAM 的物理服务器( 4个插槽)

10 x 16个许可证,445,880美元

10 x 8个许可证,569,780美元

10 x 6个许可证,534,260美元

4个许可证,183,360美元

10 台具有 768 GB RAM 的物理服务器( 4 个插槽)

10 x 24 个许可证,585,180 美元

10 x 12 个许可证,771,030 美元

10 x 8 个许可证,656,580 美元

4 个许可证,183,360 美元

10 台具有 1024 GB RAM 的物理服务器( 4 个插槽)

10 x 32 个许可证,724,480 美元

10 x 16 个许可证,972,280 美元

10 x 8 个许可证,840,070 美元

4 个许可证,183,360 美元

表 4:内存税:vSphere 5 与 Microsoft ECI(10 台服务器)

---------------------------------------------------------------------------------------

哪些历史讲述了 VMware

---------------------------------------------------------------------------------------

下面快速概述了以前的 3 个 VMware 版本、它对您的影响以及对未来的预示。

VMware ESXi3:VMware 压制免费的虚拟机监控程序的开发

  • Veeam 创造了针对 VMware 的免费虚拟机监控程序的备份产品
  • VMware 要求 Veeam 停止开发免费的 ESXi 虚拟机监控程序
    • VMware 更喜欢追加销售针对付费虚拟机监控程序的解决方案
  • Veeam 遵从了 VMware 的意见,不再开发针对免费的虚拟机监控程序的备份解决方案

VMware Virtual Infrastructure 3.x (VI3) –> VMware vSphere 4.x

  • VMware 添加了一个 Core Tax
    • 限制 Standard 和 Enterprise Edition 的每个处理器只能支持 6 个内核
    • 限制 Advanced 和 Enterprise Plus Edition 的每个处理器只能支持 12 个内核
  • VMware 增加了新版本
    • 增加了 vSphere Advanced Edition,它比 Enterprise 版本成本低,但是每台处理器支持的内核数量却更多实际结果是以前的顶级客户被降级了,需要付款升级到 Enterprise Plus 才能充分利用具有更多内核的更新的硬件。
  • VMware 将功能从较低版本删除,并将其迁移到更高的版本,迫使用户进行升级
    • Hot Add Virtual Disk 被从 VI 3 Standard 版本删除,并迁移到 vSphere 4.x Advanced 及更高版本。客户要重新获得 Hot Add Virtual Disk 功能,需要增加 282% 的许可费用。

VMware vSphere 4.x –> VMware vSphere 5

  • VMware 删除了 Core Tax,但增加了 Memory Tax
  • 新的 VMware Memory vTax Licensing 模式也意味着,许多曾被授权充分利用自己系统中内存的许多 vSphere 4.x 客户再也不能充分使用内存了,除非他们付费进行升级,因为内存权限没有完全包括现有系统中物理内存的容量。实际结果是客户看到由于新的内存限制,他们能够使用的内存容量减少了。

历史清楚地表明 VMware 有一个减少内核功能来强制升级的模式 , 同时改变许可条款 , 从客户获得更多的收入。

---------------------------------------------------------------------------------------

Microsoft Hyper-V Server : 客户驱动

---------------------------------------------------------------------------------------

相反,让我们比较一下以前的三个 Microsoft Hyper-V Server 2008 版本和 VMware 的前三个版本。我选择使用 Microsoft Hyper-V Server 是为了指出我们一直致力于为所有人提供高性能的企业级虚拟化平台。

  • Microsoft Hyper-V Server 2008
    • 于 2008 年 10 月推出
    • 高性能、单一用途的虚拟机监控程序
  • Microsoft Hyper-V Server 2008 R2
    • 于 2009 年 7 月推出
    • 根据客户的反馈我们增加了:
      • 实时迁移(也称为 Vmotion)
      • 高可用性
      • 支持 1 TB 的物理内存
      • 支持 VM,每个 VM 最多 64 GB 的内存
      • 内核暂停功能,进一步降低功耗
      • 等等
  • Microsoft Hyper-V Server 2008 R2 SP1
    • 于 2011 年 8 月推出
    • 根据客户的反馈我们增加了:

请注意 , 每个变化都为您带来了好处。更大的规模。更高的** VM 移动性。 更多的 VM 功能。全部免费提供。

此外,Microsoft Hyper-V Server 有公开记录的管理界面,我们鼓励而非劝阻人们开发免费的虚拟机监控程序。下面只是 5Nine 软件的一个示例。

下面的表格展示了过去三个版本所进行的一些改进。

Microsoft Hyper-V Server 2008 避人耳目了相当长的一段时间,但是采用率却在稳步、悄悄地增加。未来的博客会有更多关于这个问题的文章。

---------------------------------------------------------------------------------------

VMware 在 vSphere 5 Licensing 2.0 Terms 中悄然删除了什么内容

---------------------------------------------------------------------------------------

第一版的 vSphere 5.0 Licensing 1.0 Terms 在多个地方包含了这段文字。但是在 vSphere 5.0 Licensing 2.0 Terms 中被悄悄地删除了。

为什么会删除这段文字很明显。这些陈述听起来并不真实。

· Simplicity 复杂性。 虽然 vSphere 5 Licensing 删除了 VMware Core Tax,但是它用新的 VMware Memory Tax 取代了 VMware Core Tax,并试图将这项税收作为“功能”出售。现在,客户在升级服务器中的物理内存以确保遵守新的 VMware Memory Tax 时都会担心。由于新 vSphere 5 Licensing 的复杂性,VMware 不得不创造了新工具来帮助客户。更糟糕的是,VMware 现在又把变化性添加到方程。您不能只购买一个服务器池,完全许可它们,并以您认为合适的方式使用这些服务器。现在,您可以购买一个服务器池,按照新模式获得许可,会看到许可费用发生波动,出现差异。现在为未来进行预算更加困难。您如何对此进行预算?假设最坏的情况,并期望最好的情况?意料之外的能力需求?过去,也许您会升级内存并添加和运行更多的虚拟机。现在,您可能需要先向 Vmware 支付什一税。您如何高效地规划未来?

· Flexibility 缺乏灵活性和不妥协。 VMware Memory Tax 推出了限制基本的服务器资源、内存的新概念,不鼓励用户扩展虚拟机。此外,新的 vTAX 创建了新的人工 vRAM 池,因为您无法在同一个池内混合搭配不同的 vSphere 版本。希望运行 vSphere Enterprise Plus 和 vSphere Standard 的几个副本来增加池中的内存并节约成本?

很抱歉,VMware 不允许混合搭配。

VMware vSphere 5.0 Licensing, Pricing and Packaging p.7 “ 注意 , vRAM 池中的所有主机都必须使用同一个 VMware vSphere 版本进行授权 , 换句话说 , VRAM 权限由 VMware vSphere Edition 共用。可以从同一个vCenter 管理具有不同 VMware vSphere Edition 的主机许可证的混合环境,然而,这将创建多个 vRAM 池。 vRAM 容量只能在使用同一个 VMware vSphere Edition 授权的服务器之间共享。”

最终结果是,VMware Memory Tax 的推出根据版本不同而造成了 vSphere 主机孤岛,降低了灵活性,增加了复杂性。

· Fairness 对客户不公平。 有了新的内存税,如果客户决定购买 4 台具有 32 GB 内存的服务器实现虚拟化,然后在 6 个月后升级这些服务器,提供更多的内存来运行更多或更大的虚拟机,现在他们必须回到 VMware,支付更多的许可费用才能获得使用刚刚购买的内存的权利。

· Evolution 减退进化。 VMware Memory Tax 涉及到云计算,云计算是为了最大限度地提高硬件利用率,提高密度,降低成本。VMware 正在颠覆这种模式,如果客户想要提高密度,便向客户征收税款。这个概念与云计算完全相反,是客户深恶痛绝的。

这对您有什么好处?

---------------------------------------------------------------------------------------

问题的症结在于 : VMware 的模式是本末倒置

---------------------------------------------------------------------------------------

VMware vSphere 5 Licensing 2.0 Terms 是 VMware 试图扫除这个风暴的方式,让您接受一种新的、更昂贵的方式来购买虚拟化,并将您紧紧地锁到这些条款中。来自VMware:

VMware vSphere 5.0: Licensing, Pricing and Packaging p.10 问题 : 当为 VMware vSphere 4.x 或更旧的版本将现有的许可证升级到 VMware vSphere 5.x 时 , 我能保留 VMware vSphere 4.x 许可模式吗 ?

答 : 不能。为了完成升级,必须接受新的 VMware vSphere 5 EULA 。

这正是问题的症结所在,以及为什么 VMware 想要将您迁移到这些新条款。VMware 的基于新消费的业务模式是完全本末倒置的。

  • 基于消费的成本计算作为向他人为您拥有的资源收取费用的方法非常有效。例如, Windows Azure 、 AWS 、 Fasthosts 和 Rackspace 提供 100% 的硬件资源,并承担全部的运营成本,从而基于消费进行许可。这作为针对您所拥有的资源而向他人收取费用的一种方法是有意义的。
  • 如果您正在构建自己的私有云基础架构 , 那么您便已经拥有了硬件。从本质上说, VMware 告诉您为硬件支付全款,完全承担运营成本,然后试图对您自己的功能收取租金。

请再次阅读最后一段。

将其展示给您的老板。将其展示给您的 CFO。询问他们,这是不是您的公司想要做出的长期战略决策。确保您睁大双眼来看清这个新的许可模式。因为,与之前的三个版本一样,VMware 会再次提高他们的许可。即使 VMware 自己的专家也认为这个新模式从根本上说是有缺陷的。

---------------------------------------------------------------------------------------

结束语

---------------------------------------------------------------------------------------

VMware 自己的客户已经讲述了所有情况。VMware 的内存税从根本上违背了私有云的经济学,并破坏了对虚拟化的期待。也就是说,您希望充分利用您的硬件以实现更好的密度,并降低成本。

我们正在进行的对话的多么的高深莫测。提高硬件利用率、获得更好的密度并降低成本是人们首先被虚拟化吸引的原因。这是 Virtualization 101。

VMware 也没有认识到当前虚拟化环境中的重要内容,特别是当我们向私有云解决方案迁移时。应用程序管理和监控以及跨平台支持等方面被忽略,有了 vCloud Director,VMware 的私有云案例仍然以仅 VMware 基础架构为重点。vSphere 5 是历史上通往私有云的道路上设立的最新的 VMware 收费站,会定期增加许可费用。两年前,许多人看到是 Core Tax 将许可费用增加了 200%,现在许多 VMware 客户看到是 Memory Tax再次增加了许可费用。

通过 Microsoft,客户能够在 Hyper-V 上构建可扩展的虚拟化基础架构,使用 System Center,能够加快向私有云环境的过渡,方法是进行深入应用程序监控、保护和管理以及丰富的自助功能。所有这些,没有伴随 vSphere 的限制性许可,能够确保 Microsoft 的私有云以最低的成本提供最大的价值。

关于可扩展性,您应该知道可扩展性和性能是 Microsoft 持续发展的优先事项。可扩展性和性能工作永无终点。如果看一下 Windows Server,便会发现我们在每个版本中都提高了可扩展性、性能和功能。不用说,下个版本的 Windows Server 将提高这些数字,您可以期待更多的功能。

在Microsoft 的 2011 年全球合作伙伴大会上,我们演示了 Windows Server “8” 的一些新功能 , 具体地讲是 Hyper-V。 使用 Hyper-V Replica 能够创建具有 16 个虚拟处理器和内置复制功能的虚拟机 , Microsoft 展示了其对客户的承诺,以及我们对在不增加成本的前提下提供更多价值的不懈追求。这些只是 Microsoft 私有云提供的数百个功能中的两个功能,在Microsoft BUILD 会议上您能够获得更多信息,Microsoft BUILD 会议于 9 月 13 日至 16 日在加州阿纳海姆举行。

最后,我不理解 VMware 如何能够声称内存税会给客户带来好处。我有幸致力于虚拟化工作十年有余,从来没有客户告诉我说,“我真的希望您能够通过分配给虚拟机的内存许可虚拟化”。

一次都没有。

我也想大声明确地重申这一点。

问 : Microsoft 计划进行一些与 vTax 类似的事情吗 ?

答:不。我们无意强制使用 VM Memory vTax、VM Core vTax 或 VM Replication vTax。

按虚拟机收税是虚拟化供应商所做的事,而不是战略性云提供商做的。

是。Hyper-V “8” VM 中的内存容量将增加。向上发展。

在 Build 会议上见,

Jeff Woolsey

Windows Server & Cloud