We'd like to again offer congratulations to AMD on the release of their new 6-core Opteron ("Istanbul") processors. As Bryon mentioned, Hyper-V R2 goes hand in hand with these new processors with support for AMD's Rapid Virtualization Indexing, advanced power savings with Core Parking and, of course, more cores means compute resources to run more virtual machines. In fact, two factors that have fueled virtualization have been the rise of 64-bit (x64) computing and the rapid growth of multi-core processors.
Bring On The Cores
Even an entry level laptop these days is dual-core. On desktops, the news is even better. I saw an ad in the paper a few days ago for a very powerful HP desktop system with an AMD quad-core processor and 8 GB of memory that runs Hyper-V like a champ for $600. Well, the news is only getting better. Our partners at AMD and Intel are continuing to ratchet up the core counts and if you've been reading any of the popular tech sites around the web you may have read that we'll soon be seeing processors with 8+ cores per processor. That's a tremendous amount of compute power. In fact, with all this compute power, you're going to be more inclined to virtualize than ever. This is great news for our customers who are trying to lower cost.
However, one question that has hit our inboxes recently has been, "Does Hyper-V have a core tax?"
Core Tax? What's that?
At Microsoft, we don't license per core, generally, we license per server or per processor. In this case of Windows Server:
- Windows Server 2008 Standard is licensed per physical server and supports up to 4 physical processors whether there are 1, 2, 4, 6 or 8+ cores per processor
- Windows Server 2008 Enterprise Edition is licensed per physical server up to 8 physical processors whether there are 1, 2, 4, 6 or 8+ cores per processor
- Windows Server 2008 Datacenter Edition is licensed per processor whether there are 1, 2, 4, 6 or 8+ cores per processor
This is great for our customers. As they invest in newer hardware with greater capabilities, performance, scalability there's no penalty for moving to the latest cutting edge systems with ever increasing core counts. After being questioned about a "core tax," I looked into why this was being asked.
Now I know.
VMware & The Core Tax
With VSphere, VMware only supports 6 cores per processor for most of their versions. If you want support for more than 6 cores per processor you have to upgrade from:
- Standard ($795 per processor) to Advanced ($2245 per processor) a 282% increase (no, that's not a typo) OR
- Enterprise ($2875 per processor) to Enterprise Plus ($3495 per processor) a 22% increase
From their website:
What do Analysts Think?
In a recent blog, Scott Lowe (virtualization analyst) wrote:
What's up with Advanced having a 12-core limit, but Enterprise having a 6-core limit? Because existing VI3 Enterprise customers will be grandfathered into vSphere 4 Enterprise if they have an active SnS [VMware Support and Subscription], this strikes me as nothing more than an attempt to extort more licensing fees.
How The Enterprise Plus SKU Affects Enterprise Customers
With vSphere, VMware created a new, higher end tier, Enterprise Plus, so that Enterprise customers, who used to be the top tier customers and paid for a VMware Support and Subscription (SnS) contract to be eligible for free major and minor version upgrades, are finding that they will have to pay for an upgrade to Enterprise Plus when they decide to move to newer more powerful hardware with more cores. Thus, the Core Tax for VMware users.
What Do VMware Customers Think?
The enforced SnS renewal is particularly galling for companies that just recently renewed their contracts, said Andrew Storrs, and independent consultant in Vancouver, Canada. "It's not so bad if you only have six months left [on SnS], but what if you have 2.5 years left?" To take advantage of the upgrade promotion, IT managers are in the awkward position of having to ask to for more money for their SnS, "just for the privilege of using a normal [VMware] edition next year."
"A lot of people are pretty p@#$%d about it," he added.
What about VMware "Standard" Customers?
In addition, VMware has very quietly removed some features (such hot add virtual disks) that used to be in VMware Standard and pushed those up to Advanced. **So, VMware Standard customers are LOSING FUNCTIONALITY "upgrading" to VSphere. If you want those hot add capabilities back, VMware Standard Customers will need to pay for an upgrade from VSphere Standard ($795 per processor) to Advanced ($2245 per processor). **
A 282% increase.
Think that's bad? VMware didn't stop there.
The News Gets Worse (Hope You're Sitting Down)
Two things that are interesting:
- It's odd that Enterprise Edition supports fewer cores per processor than Advanced. Paying more and getting less isn't exactly customer friendly. To add insult to injury, VMware is dropping the Enterprise SKU altogether this year to force customers to purchase an upgrade to Enterprise Plus. (HERE & HERE) Double ouch.
- It's also interesting that VMware caps the number of cores per processor at 12. What happens when a processor comes out that includes more than 12 cores? 16? 24? 32? More? Will that require an upgrade to Enterprise Super Plus?
I'll let you draw your own conclusions, but VMware's track record speaks for itself.
CUSTOMERS: FIRST & FOREMOST
No Core Tax. At Microsoft, we don't license per core, generally, we license per server or per processor. When we do license per processor, it's per processor regardless of how many cores are present. I should also point out that the FREE standalone Microsoft Hyper-V Server 2008 R2 supports up 8 physical processors whether there are 1, 2, 4, 6 or 8+ cores per processor ** __**as well.
Read that last sentence again.
Microsoft Enterprise Customers with Software Assurance : For our valued customers that purchased Windows Server 2008 with their Microsoft Enterprise Agreement & Software Assurance, here's just a fraction of the new Hyper-V R2 capabilities you'll be receiving with your upgrade to Windows Server 2008 R2 included as part of your agreement :
- Live Migration
- Major Scalability Boosts
- Green IT Enhancements
- 10 Gb/E Ready
- Cluster Shared Volumes
- Hot Add Virtual Disks
- and this is just for starters
In addition, I haven't even started discussing the new capabilities in Windows Server 2008 R2 outside of Hyper-V such as:
- Powerful Hardware and Scaling Capabilities
- Reduced Power Consumption
- Connection Broker for a Virtual Desktop Infrastructure (VDI)
- Ubiquitous Remote Access
- Improved Branch Office Performance and Management
- Simplified Management for SMBs
- Remote Application and Desktop Access
- and much, much more
included as part of your agreement. That's taking care of your customers.
Principal Group Program Manager
Windows Server, Hyper-V