Information and announcements from Program Managers, Product Managers, Developers and Testers in the Microsoft Virtualization team.
Virtualization Nation,
In my last blog, Beware the VMware Memory Tax; Plus Good News for Hyper-V…, I responded to the flood of emails we’ve received about the VMware Memory Tax introduced in vSphere 5. We discussed the changes in the new vSphere 5 Licensing model and reviewed a number of additional items including:
Moreover, we included analysis comparing vSphere 5 and its new Memory vTax with both Microsoft Hyper-V Server 2008 R2 SP1 and Microsoft ECI, a suite that includes unlimited licenses for Windows Server, System Center and ForeFront. Since I posted my last blog and after widespread customer outrage, VMware has retreated from the unfathomable original vSphere 5 terms. Here’s what VMware said:
“Partners, OEMs and others … quite frankly were much more forthcoming with additional information than they were before we announced,” said Alberto Farronato, a senior product marketing manager for VMware.
After backpedaling from the original, vSphere 5 Licensing 1.0 Terms (announced July 12th, 2011), VMware is now back with new vSphere 5 Licensing 2.0 Terms (announced August 3rd, 2011). I’ve coined the terms vSphere 5 Licensing 1.0 Terms and 2.0 Terms to be clear which VMware Licensing terms I’m referring to. I’ve also done so in case VMware attempts to fix their licensing terms again with vSphere 5 Licensing 3.0 terms.
While VMware is delivering their best marketing spin to the situation claiming they are “customer focused,” trumpeting “they listened,” and hoping that the furor will die down, VMware is continuing to misjudge the situation and engage in selective listening with their customers. Even after modifying the vSphere 5.0 memory entitlements, the fundamental tax on memory still exists, which is an anathema to customers, and VMware is still receiving colorful feedback from their customers.
With the release of the vSphere 5 Licensing 2.0 Terms, we’ve been flooded with email again asking what we think of these changes. Let’s take a quick look at what changed, examine those modifications, perform some analysis based on the new VMware vSphere 5 Licensing 2.0 Terms and answer your questions. I’ll get into the details, but specifically, here’s what you’re asking:
In a word, NO. Let me confirm and reiterate emphatically, that we have no intention of imposing a VM Memory vTax, a VM Core vTax or a VM Replication vTax. Let’s discuss.
---------------------------------------------------------------------------------------
Overview of vSphere 5 Licensing 2.0 Terms
For a full description of the changes in the vSphere Licensing 2.0 Terms, you can read their announcement. Here’s an abridged version summarizing the changes:
…we are announcing three changes to the vSphere 5 licensing model that address the three most recurring areas of customer feedback: We’ve increased vRAM entitlements for all vSphere editions, including the doubling of the entitlements for vSphere Enterprise and Enterprise Plus. We’ve capped the amount of vRAM we count in any given VM, so that no VM, not even the “monster” 1TB vRAM VM, would cost more than one vSphere Enterprise Plus license. We adjusted our model to be much more flexible around transient workloads, and short-term spikes that are typical in test & dev environments for example. We will now calculate a 12-month average of consumed vRAM to rather than tracking the high water mark of vRAM.
Let’s take a closer look at each one of these changes.
Change #1: Upped the Memory Entitlement
Below is a table from VMware detailing the new memory entitlements with vSphere 5 Licensing 2.0 Terms. BTW, I’ve seen it reported in a number of places that VMware doubled the memory entitlements. That’s partially true. vSphere Standard only got an 8 GB bump, only Enterprise and Enterprise Plus were doubled. Here are the changes from VMware:
“To recap, here is a comparison of the previously announced and the currently unveiled vSphere 5 vRAM entitlements per vSphere edition.”
[ii] this limit is GB of physical RAM per physical server
While an improvement, the memory entitlements are still a tax on memory. In addition, VMware fails to recognize or even acknowledge that, from a memory standpoint, vSphere 5 is a downgrade. No matter how hard VMware tries to spin this change, folks see right through this.
Change #2: Capped the Amount of vRAM for Monster VMs
With the original vSphere 5 Licensing 1.0 running a single “monster” virtual machine with 1 TB of memory cost over $70,000 in licensing costs alone. After customers pointed out how ridiculous this was, VMware improved their licensing scenario for running large VMs. While this is an improvement, the change addresses an edge case. The more common scenario is that you have servers with large amounts of physical memory running lots of virtual machines. The real effect of this change is relatively minimal for customers compared to the fact that VMware still taxes you on the more common scenario running large physical memory footprints running lots of VMs.
Which option would you prefer?
Me too.
Change #3: Added Variable Pricing for Transient Workloads
The third change is required to deal with fundamental issues created by the vTax and adds new problems of its own. Here’s the change:
“We’ve adjusted our model to be much more flexible around transient workloads, and short-term spikes that are typical in test & development environments for example. We will now calculate a 12-month average of consumed vRAM to rather than tracking the high water mark of vRAM.”
While it a nice gesture to see that a customer won’t get a $70,000 budget hit for simply turning on a 1 TB VM, the whole concept of a rolling average creates new problems like variable pricing. The rolling average vTax adds complexity and variability. How do you budget for this? Assume worst case and hope for the best? What about unplanned capacity needs? In the past, you likely added more physical memory to your servers and ran some more VMs. Now, it’s likely you’ll need to pay a tithe to VMware first. How do you effectively plan for the future?
How does this benefit you?
Expect More vTaxes in the Future
Here’s what VMware said with the introduction of vSphere 5 and the move to the memory vTax:
”With the introduction of VMware vSphere 5, VMware is evolving the product’s licensing to lay the foundation for customers to adopt a more cloud-like IT cost model based on consumption and value rather than physical components and capacity” - Mark Peek, VMware CFO
And here’s what you think of this new cost model:
VMware says: “This new licensing is great for cloud computing.” If this new licensing is a step toward cloud computing, we’re in big trouble. Virtualization has been helping us save money. We run more apps on fewer servers. You’re now saying that’s not true anymore. The more apps, the more it costs. Say again? Why am I moving to the cloud? This contradicts everything vmware has said for years.
With the vSphere 5 Licensing 2.0 Terms has anything fundamentally changed? No.
If you’re wondering if VMware’s vTaxes are here to stay, wonder no more. This statement says it all:
“We are confident that our vSphere 5 licensing model based on pooled vRAM is the right one for the cloud computing era.” - Bogomil Balkansky, VMware VP
Despite customers explicitly telling VMware in no uncertain terms that the vTax model is the problem, VMware has reiterated that the new vTax model is here to stay. Considering VMware’s regular licensing increases, one can easily expect further vTaxes in the future. Today, it’s the VMware Memory vTax. I wouldn’t be surprised to see additional taxes in the future such as a:
Twitter: #vTax
After the vSphere 5 Licensing 1.0 Terms were announced, users quickly created a new hashtag devoted to the new vSphere Memory Tax topic #vtax and roundly derided the new vTax. This time, with the release of the vSphere Licensing 2.0 announcement, VMware quickly flooded Twitter #vtax with VMware employees trumpeting that “VMware heard their customers” in a desperate effort to sweep this mess under the rug.
Industry Reaction
A few days after VMware backed down from the vSphere 5 1.0 Licensing Terms and announced the release of the vSphere 5 Licensing 2.0 Terms, press and analysts point out that the vSphere 5 Licensing 2.0 Terms still results in a price increase. Here are some examples and a sampling of quotes from a few articles:
http://www.infoworld.com/d/open-source-software/vmware-backs-down-vsphere-5-pricing-only-partway-169030
“As a result, this example customer is paying 50 percent more under the revised vSphere 5 license than with vSphere 4 -- but at least it’s not 300 percent more, as was the case with the original vSphere 5 licensing model.”
And…
In explaining the change, VMware said customers could use a 1TB VRAM virtual machine while reducing their vRAM allotment by only 96GB from the total VRAM pool. Customers would still need sufficient vSphere CPU-based licenses to use the 1TB (or however much) of physical RAM available on the system. In other words, this change applies only to how much VRAM is used from within the VRAM pool. Thus, you may need additional vSphere CPU-based licenses if you exceed the total pooled VRAM allotment later on.
Despite the changes, your costs go up, so don't put all your eggs in the VMware basket But the cost still goes up for many customers. And risk remains that it will continue to go up: Although VMware backed off somewhat from its original fee structure, the new licensing may change in the future, after customers are heavily reliant on VMware for even their Tier 1 applications.
http://www.theregister.co.uk/2011/08/04/vmware_vsphere_price_change/
In this case, vSphere 5 Enterprise Plus would have cost $150,285 – that's eight licenses to cover the eight sockets in the sever with 48GB each plus another 35 licenses to boost the memory to 2TB. After these changes, vSphere 5 just costs $27,960 - exactly what vSphere 4 cost with half as much physical and virtual memory supported.
http://arstechnica.com/business/news/2011/08/vmware-capitulates-over-vsphere-5-pricing-kinda.ars
Ars Technica Comment 1:
Ars Technica Comment 2:
I'm something that VMware seems care even less for; one of their SMB customers with fewer than 20 physical servers. A little over a year ago I convinced my company to BUY a PAID suite (Essentials+) that met our needs initially and have watched its long-term viability decline with the v5 license changes. I've no issue with the performance or reliability of VMware's product, but there's seriously mixed signals from v4 to v5 on how buinsesses are expected to make production use of virtualization. The loss of that focus is disconcerting for someone tasked with extracting actual value from an IT infrastructure...i.e. "work". As it is, we'll adapt, in this case likely by choosing a less capable but adequate product instead of drinking the "best of breed" kool-aid in the future.In the last month, VMware made a hell of a lot of extra work for me instead of "freeing IT up to focus on productivity". In fact, no one should expect to have a vendor yank the carpet out from under them on a product they've already bought. As for my complaints on the Hypervisor product, I'm using said product for its advertised purpose as a low-cost entry-level hypervisor and proof of concept to spur virtualization adoption in our enterprise. What do you know, it DID result in the purchase of their paid product at our headquarters.VMware's chiseling began in earnest right after we bought a paid product. I lost the ability to manage/perform backups in a streamlined manner on our remote office servers (i.e. VMware made 3rd party backup API access a violation of license), the ability to run a free vCLI appliance on my free hypervisor (an upgoming gem in the v5 license) in my remote offices, and now 4GB of already installed RAM in each server will effectively go dark if I upgrade (again due to license stipulations in v5). See a trend? I am. Successful products are supposed to increase in capability over time, not stagnate or decline.
Ars Technica Comment 3:
...Please allow me to remove your confusion. Or at least let you know how an IT department on a limited budget operates. We plan for things, usually the more money being spent, the more planning has to be done. It's reasonable to have a set of expectations for how you'll use a product over the term of support for said product. You can't plan for what was changed in v5. It's upset me. Upset people complain.I bought Essentials+, and 3 years of support about a year ago. I justified the cost of paying in advance in the fair certainty that at least one major new version of the software would be released during over 2010-2013. In order to leaverage one of the prime benefits of having that ongoing support, you'd expect to be able to upgrade to newer versions/capabilities over the covered term. The newly introduced original entitlements of v5 limit blew the living snot out of our scale-up plans...you know the whole marketing drivel VMware spouted about upgrading host machines to meet client performance expectations rather than adding costly servers as of v4 and over the past 5-7 years?Staying pat (and eventually dropping off the edge of support) IS an answer, but not a very palatable one. It's the response I'd expect coming from the licensing vendor, not from someone such as yourself. Forgive me my surprise.It's a little better with the likely announcement this thread references...but it is galling treatment from a vendor.
Ars Technica Comment 4:
http://www.gabesvirtualworld.com/vmware-changes-vram-licensing-on-vsphere-5-after-customer-feedback-on-vtax/
http://www.crn.com/news/data-center/231300048/vmware-changing-vsphere-5-licensing-to-allow-monster-vms.htm;jsessionid=Va3NR0st+JroIy7vS9Iyug**.ecappj01
Given the amount of heat VMware took from customers and partners after revealing the vSphere 5 licensing changes, it's not surprising to see VMware change its terms, one channel partner told CRN. "Aside from the customers yelling, I imagine that the server manufacturers were also screaming their heads off about the initial vSphere 5 limitations," said the source, who requested anonymity. "I could see customers calling their server manufacturers and trying to return the RAM they purchased because they couldn't even use it."
Given the amount of heat VMware took from customers and partners after revealing the vSphere 5 licensing changes, it's not surprising to see VMware change its terms, one channel partner told CRN.
"Aside from the customers yelling, I imagine that the server manufacturers were also screaming their heads off about the initial vSphere 5 limitations," said the source, who requested anonymity. "I could see customers calling their server manufacturers and trying to return the RAM they purchased because they couldn't even use it."
Let’s now take a look at VMware’s own Community Forums.
VMware’s Community Forums
VMware vSphere 5 Licensing 1.0 Terms: In the first two and a half weeks after the release of vSphere 5 Licensing 1.0 and VMware’s first attempt at new licensing increases, VMware’s own community forum had over 83 pages with over 1250 posts (~75 a day) from disgruntled customers. Their comments and colorful metaphors expressed their lack of enthusiasm for the new vSphere 5 licensing model.
From: http://communities.vmware.com/thread/320877?start=1305&tstart=0
With the release of the updated vSphere 5 Licensing 2.0 Terms and VMware promising that the new announcement would “address all your concerns,” surely the thread would die down and customers would be supportive.
VMware vSphere 5 Licensing 2.0 Terms: Despite VMware’s assurances, VMware customers clearly feel otherwise. Generally, customers on VMware’s community forums are supportive, but for the second time in a row—not so much. Since the release of the vSphere 5 Licensing 2.0 Terms, the thread has now grown to over 100 pages with over 1500 posts. Below are just a few comments:
Comment 1:
Comment 2:
Comment 3:
Comment 4:
Comment 5:
Comment 6:
Comment 7:
Comment 8:
Comment 9:
This last comment got me wondering if VMware has any licensing sessions at the upcoming VMworld 2011 conference (in a couple weeks) to further explain and clarify the new licensing model and listen to any additional customer feedback.
VMworld 2011 Licensing Sessions?
I did a quick search in the VMworld Session Builder to check and yes, there is a new session titled, “What’s New with VMware vSphere 5.0 Licensing and Pricing (Twitter hashtag: #PAR2368).”
Unfortunately, it’s a session in the Partner Track and customers aren’t allowed. I suppose VMware isn’t interested in anymore feedback. Maybe next time.
Follow-Up From the Last Blog: So What’s Really Happening
In the preceding blog, “Beware the VMware Memory Tax,” I wrote this:
Personally, here’s what I think is happening. It looks like VMware decided to release the new vSphere Licensing and push the licensing fees as high as possible. In many cases the price increase is 2x-4x (in some cases higher). I surmise that VMware knows full well they pushed these increases too high and will come back at VMWorld to “fix things.” I can see their CEO, Paul Maritz, start the conference by saying, “We heard you and tweaked the memory entitlement numbers. Now let’s stop talking about licensing and hey, look at this shiny thing over here…” In essence, what all that would mean is that maybe VMware won’t get a 4x-8x price increase, but after they “fix things,” VMware still extracts a hefty 2x price hike and can hope their customers think a 2x price hike looks good in comparison—or better, don’t notice.
Personally, here’s what I think is happening. It looks like VMware decided to release the new vSphere Licensing and push the licensing fees as high as possible. In many cases the price increase is 2x-4x (in some cases higher).
I surmise that VMware knows full well they pushed these increases too high and will come back at VMWorld to “fix things.” I can see their CEO, Paul Maritz, start the conference by saying, “We heard you and tweaked the memory entitlement numbers. Now let’s stop talking about licensing and hey, look at this shiny thing over here…”
In essence, what all that would mean is that maybe VMware won’t get a 4x-8x price increase, but after they “fix things,” VMware still extracts a hefty 2x price hike and can hope their customers think a 2x price hike looks good in comparison—or better, don’t notice.
I revisit this topic up because I read this post in VMware’s Community Blog which appears to confirm my suspicion. Note the highlighted area.
BTW, I was mistaken about one thing, the timeline. It’s now abundantly clear that VMware is trying to sweep this under the rug as quickly as possible and before VMworld so Mr. Maritz and VMware can avoid the vTax topic altogether.
Examining the Facts: Preface
Now that we’ve reviewed customer feedback, let’s analyze a few configurations and include real world figures. Before we do, let me be transparent as to what we’re comparing. VMware will be the first to tell you that their new licensing model isn’t based on physical memory. Here’s an exact quote from VMware’s licensing documentation.
VMware vSphere 5.0: Licensing, Pricing and Packaging p.3VMware vSphere 5 is licensed on a per-processor basis with a vRAM entitlement. Each VMware vSphere 5 processor license comes with an entitlement to a certain amount of vRAM capacity, or memory configured to virtual machines.
While I understand and acknowledge their licensing isn’t based on physical memory, this begs a few questions:
In fact, according to VMware’s own website, the top reason touted for virtualization is:
“Reduce costs by increasing energy efficiency and requiring less hardware with server consolidation.”
So, for the analysis below, I’m going to make the rash assumption that you would like to fully utilize the memory in the server or pool. If you disagree, for example:
…please feel free to do so and apply some sort of discount. I don’t know what your target utilization is and I’m not going to guess, so I’m going to assume maximum utilization.
The analysis below is all based on the vSphere 5 Licensing 2.0 Terms announced on August 3rd 2011.
1 Server: vSphere 5 vs. Microsoft Hyper-V Server 2008 R2 SP1
Let’s compare a single server populated with various memory configurations.
In this first comparison, let’s analyze the effect of the VMware Memory Tax and focus on the hypervisor layer. For this comparison, I’m going to use VMware vSphere 5.0 and Microsoft Hyper-V Server 2008 R2 SP1. Microsoft Hyper-V Server 2008 R2 SP1 is our stand-alone hypervisor available as a free download. This comparison allows us to focus on the ability of the hypervisor to fully utilize memory resources in a physical server for virtual machines. Let me preface this example by stating, this comparison doesn’t include hardware, guest operating system licenses, storage, networking, or systems management.
This comparison includes VMware’s Support and Subscription (SnS) licensing. I was going to be charitable and omit the SnS subscription, but then I read in the VMware vSphere 5.0 Licensing, Pricing and Packaging whitepaper at the bottom of pages 3-11 in the fine print it states, “SnS is required for all vSphere purchases.” Thus, I included the SnS License per VMware’s requirement. It should be noted that because the VMware Memory Tax requires purchasing more licenses for larger memory footprints and because "a Support and Subscription (SnS) contract is required for every vSphere Edition purchase", the SnS requirement acts as a subtle, additional tax even if the user is purchasing the extra license for vRAM capacity.
The first comparison is vSphere 5 to Microsoft Hyper-V Server 2008 R2 SP1.
Table 1: Memory Tax: vSphere 5 vs. MS Hyper-V Server 2008 R2 SP1 (1 Server)
10 Servers: vSphere 5 vs. Microsoft Hyper-V Server 2008 R2 SP1
Now, let’s compare populating a pool of virtualization servers with various memory configurations.
In this second comparison, let’s analyze the effect of the VMware Memory Tax on a 10 node cluster (or two 5 node clusters if your prefer). This second comparison also allows us to focus on the ability of the hypervisor to fully utilize memory resources in a pool of physical servers for virtual machines. Like the first example, let me preface this by stating, this comparison doesn’t include hardware, guest operating system licenses, storage, networking or systems management. This comparison does include VMware’s Support and Subscription (SnS) licensing per VMware’s requirement that “SnS is required for all vSphere purchases.”
Table 2: Memory Tax: vSphere 5 vs. MS Hyper-V Server 2008 R2 SP1 (10 Servers)
At this point, you’re may be thinking, “Doesn’t VMware offer a free ESXi version?”
Yes, which VMware promptly downgraded from the previous version. The free version of vSphere ESXi 5 is now limited to supporting a total of 32 GB of physical memory.
1 Server: vSphere 5 vs. Windows Server 2008 R2 SP1
In this next analysis, let’s look at the full stack and the effect of the VMware Memory Tax on the complete equation. For this comparison, I’m going to use VMware vSphere 5.0 and the Microsoft ECI Suite.
The Microsoft ECI Suite includes: Windows Server 2008 R2 SP1 Datacenter Edition and System Center Datacenter Edition and Forefront Security. At a very high level, this provides:
The VMware figures below include VMware’s Support and Subscription (SnS) licensing per VMware’s requirement that “SnS is required for all vSphere purchases” and include the cost of providing unlimited Windows Server Datacenter instances to more closely match the Microsoft ECI offering. The VMware figures do not include System Center or Forefront licensing. Like the previous examples, this example doesn’t include server hardware or storage.
Table 3: Memory Tax: vSphere 5 vs. Microsoft ECI (1 Server)
10 Servers: vSphere 5 vs. Windows Server 2008 R2 SP1
In this final analysis, let’s look at the full stack and the effect of the VMware Memory Tax on the complete equation. For this comparison, I’m going to use VMware vSphere 5.0 and the Microsoft ECI Suite.
The VMware figures below include VMware’s Support and Subscription (SnS) licensing per VMware’s requirement that “SnS is required for all vSphere purchases” and include the cost of providing unlimited Windows Server Datacenter instances to more closely match the Microsoft ECI offering. The VMware figures do not include System Center or Forefront licensing. Like the previous examples, this example doesn’t include server hardware or storage. Let’s take a look at a 10 node cluster (or two 5 node clusters if your prefer).
Table 4: Memory Tax: vSphere 5 vs. Microsoft ECI (10 Servers)
What History Tells Us About VMware
Here’s a quick overview of the past three VMware releases, how it impacts you and what it portends for the future.
VMware ESXi3: VMware Clamps Down on Development for Free Hypervisor
VMware Virtual Infrastructure 3.x (VI3) –> VMware vSphere 4.x
VMware vSphere 4.x –> VMware vSphere 5
History clearly shows VMware has a pattern of reducing core functionality to force upgrades while changing the Licensing Terms to extract more revenue from their customers.
Microsoft Hyper-V Server: Customer Driven
In contrast, let’s compare the previous three Microsoft Hyper-V Server 2008 releases with VMware’s previous three releases. I chose to use Microsoft Hyper-V Server to point out how we’re focused on providing a high performance, enterprise class virtualization platform for everyone.
Notice that every change has benefited you. More scale. More VM Mobility. More VM capabilities. All at no charge.
In addition, Microsoft Hyper-V Server’s has a publicly documented management interface and we encourage, not discourage, folks to develop for our free hypervisor. Here’s just one example from 5Nine software.
Here’s a table to illustrate just a few of the improvements over the last three versions.
Microsoft Hyper-V Server 2008 has been flying under the radar for quite some time, but adoption is steadily and quietly increasing. More on this in a future blog.
What VMware Quietly Removed in the vSphere 5 Licensing 2.0 Terms
The first version of the vSphere 5.0 Licensing 1.0 Terms contained this text in a number of places. It has been quietly removed in vSphere 5.0 Licensing 2.0 Terms.
It’s pretty obvious why this text was removed. These statements don’t ring true.
· Simplicity Complexity. While the vSphere 5 Licensing removes the VMware Core Tax, it replaces the VMware Core Tax with a new VMware Memory Tax and attempts to sell this tax as a “feature.” Now customers have to worry anytime they upgrade the physical memory in their servers to ensure they’re in compliance with the new VMware Memory Tax. Because of the complexity of the new vSphere 5 Licensing, VMware has had to create new tools to help customers. Worse, VMware has now added variability to the equation. You can’t just purchase a pool of servers, license them fully and use them in any way you see fit. Now, you can buy a pool of servers, license them per the new model and see licensing costs fluctuate and vary. Budgeting for the future is now more difficult. How do you budget for this? Assume worst case and hope for the best? What about unplanned capacity needs? In the past, perhaps you upgraded the memory and added ran some more VMs. Now, it’s likely you’ll need to pay a tithe to VMware first. How do you effectively plan for the future?
· Flexibility Inflexibility & Intransigence. The VMware Memory Tax introduces a new concept of limiting a fundamental server resource, memory, and discourages users from scaling up virtual machines. In addition, the new vTAX creates new artificial vRAM pools because you cannot mix and match different vSphere editions in the same pool. Want to run vSphere Enterprise Plus and a few copies of vSphere Standard to increase the memory in the pool and save some money?
Sorry, VMware doesn’t allow mixing and matching.
VMware vSphere 5.0 Licensing, Pricing and Packaging p.7“Note that all hosts in a vRAM pool must be licensed with the same VMware vSphere edition or, in other words, VRAM entitlements are pooled by VMware vSphere Edition. It is possible to manage mixed environments of hosts licenses with different VMware vSphere Editions from the same vCenter, however this will create multiple vRAM pools. vRAM capacity can only be shared among servers licensed with the same VMware vSphere Edition.”
The end result is that introduction of the VMware Memory Tax creates silos of vSphere hosts based on Edition reduces flexibility and increasing complexity.
· Fairness Unfair to customers. With the new memory tax, if a customer decides to buy 4 servers with 32 GB of memory for virtualization and then upgrades the servers with more memory to run more or larger virtual machines in six months, they now have to go back to VMware and pay more licensing costs for the entitlement to use the memory they just purchased.
· Evolution De-Evolution. The VMware Memory Tax flies in the face of cloud computing which is to maximize hardware utilization, drive up density and reduce costs. VMware is turning this model upside down taxing customers for achieving better density. This concept is exactly the opposite of cloud computing and an anathema to customers.
The Crux of the Problem: VMware’s Model is Upside Down
The VMware vSphere 5 Licensing 2.0 Terms are an attempt by VMware to sweep this debacle aside, get you to accept a new, more expensive way to purchase virtualization and tightly lock you into these new terms. From VMware:
VMware vSphere 5.0: Licensing, Pricing and Packaging p.10Q: When upgrading existing licenses for VMware vSphere 4.x or older to VMware vSphere 5.x, may I maintain the VMware vSphere 4.x licensing model?A: No. In order to complete the upgrade, the new VMware vSphere 5 EULA must be accepted.
Here’s the crux of the problem and why VMware wants to move you to these new terms. VMware’s new consumption based business model is completely upside down.
Read that last paragraph again.
Show your boss. Show your CFO. Ask them if this is the long term strategic decision your company wants to make. Make sure you go into this new licensing model with your eyes open. Because, like the last three releases, VMware will raise their licensing again. Even VMware’s own Experts believe the new model is fundamental flawed.
Summary
There’s very little to say that hasn’t already been said by VMware’s own customers. VMware’s Memory tax fundamentally contradicts the economics of the private cloud and undermines what you have come to expect from virtualization. Namely, you want to fully utilize your hardware to achieve better density and lower costs.
What’s unfathomable is that we’re having this conversation at all. Increased hardware utilization, better density, and lower costs are why people gravitated to virtualization in the first place. This is Virtualization 101.
VMware also fails to recognize what is important in virtualized environments today, especially as we move towards private cloud solutions. Aspects such as management and monitoring of applications and cross-platform support have been overlooked, and with vCloud Director, VMware’s private cloud story is still focused on VMware-only infrastructures. vSphere 5 is the latest VMware toll booth erected on the road to the private cloud in a history where increased licensing costs are a regular occurrence. Two years ago it was the Core Tax where many saw there licensing increase over 200%, and now it’s the Memory Tax where many VMware customers are seeing licensing costs increase again.
With Microsoft, customers can build scalable virtualized infrastructures on Hyper-V and with System Center, accelerate their progression towards private cloud environments with deep application monitoring, protection and management along with rich self-service capabilities. All of this, without the restrictive licensing that accompanies vSphere, ensures that a Microsoft private cloud provides the greatest value at the lowest costs.
As for scalability, you should know that scalability and performance are ongoing development priorities at Microsoft. Scalability and performance work is never complete. If you look at Windows Server, we have improved the scalability, performance, and capabilities in every release. Needless to say, the next version of Windows Server will improve on these numbers, and you can expect even more capabilities.
At Microsoft’s Worldwide Partner Conference 2011, we demonstrated some of the new capabilities of Windows Server “8,” specifically around Hyper-V. With an ability to create VMs with more than 16 virtual processors and built-in replication with Hyper-V Replica, Microsoft is showcasing its deep commitment to its customers, and our relentless pursuit to provide even more value, at no extra cost. These are just 2 of the hundreds of features coming in the Microsoft Private Cloud, of which you’ll be able to find out more about at Microsoft’s BUILD conference, September 13th-16th in Anaheim, CA.
Finally, I don’t understand how VMware can claim a memory tax benefits customers. I’ve had the privilege of working on virtualization for over a decade and not once has a customer told me, “I really wish you would license virtualization by the memory assigned to a VM.”
Not once.
I also want to reiterate loudly and clearly.
Question: Does Microsoft plan to do anything similar to the vTax?
Answer: NO, we have no intention of imposing a VM Memory vTax, a VM Core vTax or a VM Replication vTax.
Per VM taxes are what virtualization vendors do, not strategic cloud providers.
YES, the amount of memory in a Hyper-V “8” VM is going to go up. Way up.
See you at Build,
Jeff Woolsey
Windows Server & Cloud
This is an amazing post Jeff. It runs down everything someone needs to know about the situation.
Interesting how much filtering goes on here. I've posted comments on both of these vTax posts with what I thought was valid insight, reasonable comments, and no flaming, and none of them made it through. It would be different if I were shilling for a competitor, but I'm not. I'm beginning to get the impression that Microsoft's virtualization guru doesn't want to hear what their own partner's have to say on the topic.
I agree with Otherkevin. If you focus on one thing only, like in this article, you are closing your eyes for the facts. Actually, you play in the advantage of your competitors if you do.
Let's hope this comment makes it through the moderation..
VMware share gets upped and the ratings are raised by two analysts from Credit Suisse and Collins Stewart, depending upon the new licensing change strategy the virtualization software providing company has come up with.
v12ntoday.com/.../vmware-licensing-shift-brings-increment-in-company%E2%80%99s-shares.html
Well that's a no-brainer. VMware's new licensing will cost customers more money, ergo VMware makes more money, ergo a bump in stock price and ratings. What part of that was surprising?
Some customers will certainly consider alternatives, but the bigger the customer the more inertia there is to overcome, and that's where VMware makes it's money.
I just read recently about the replication. It says there that if replication is in place, a real time picture of the data can be maintained and used if equipment should fail.
<a href="www.shopricom.com/.../a>
<a href="www.shopricom.com/SG_XPCIE1FC_EM8_Z">SG XPCIE1FC EM8 Z</a>
You should make sure that the discussion is fair though.
For instance, you claim that you pay no SnS fee for Windows HyperV whereas VMware charges you annually for this service. Tis cannot be compared. Without SnS you still are entitled to free patches for the version you are on, just as with HyperV. VMware SnS ensures you can upgrade to the next version, i.e. ESX 6. You surely CANNOT upgrade HyperV to the next version without buying a new license OR pay dearly for a Software Assurance contract.
Also, if I have an issue with a HyperV server and I call Microsoft, the first thing they do is ask me for my credit card so they can charge me for a support call. This is included within the SnS of VMware. Not that I call MS on a weekly basis, or VMware for that matter, but insinuating that this is for free with MS, is simply not true.
So, make sure you keep the facts straight and services comparable before you go into discussion.
The real discussion should not be about the license you pay or the support you get. The real discussion should be about TCO and ROI versus managebility and features, and for the moment, HyperV still pulls the short straw versus VMware when it comes to that.
@Alex: You cannot buy VMware licenses without SnS, which is why it is included. Since Hyper-V is free there is no licensing fee or SnS associated with it.
Also, you saying that you prefer to be billed in advance for support calls that you may never make as opposed to be charged only for the calls that you do make? I suppose that if you make a lot of support calls then that makes sense.
BTW, doesn't Microsoft refund your support charge if the incident was related to a Microsoft issue rather than end-user mistakes? Does VMware refund part or all of your SnS if you don't use it?
As far as support models goes it's really apples and oranges, except that you cannot buy vSphere licenses with SnS up front.
I have been working for nearly 6 months on and off to bring Hyper-V support to FreeBSD and to Solaris and frankly, it's quite tough. The Linux drivers for Hyper-V are not well documented or designed which makes them very hard to duplicate to other operating systems. The online documentation for the Hyper-V guest machine structure isn't very good either. All that's of any use is the pretty drawings and block diagrams.
If you want us to take it more seriously, please have the decency to document the guest machine better or to offer better community support for it.
P.S. - I would very much like more information on the switch architecture of Hyper-V so that I may implement a proper virtual enterprise switch on it.