Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
One common area of confusion for many is around Microsoft Windows Operating System (OS) licensing. I think you’ll agree it is a little less confusing than it has been in years gone by though it is still seen as something of a dark art especially with the introduction of running hosted virtualized instances of a Windows Server OS.
The licensing model for VMs differs than that for a physical Windows Server OS instance (ie: a physical server running a single copy of a Windows OS with no hypervisor installed) in that depending on the version of the Windows OS you purchase you get a number of additional licenses for running VMs on the physical server running a hypervisor. Whether that hypervisor be Microsoft Hyper-V, VMware ESX or similar.
One commonality with Microsoft Windows OS licensing in a physical or virtual environment is that when you purchase a license for the latest version of a particular Windows OS you are allowed to downgrade it to an earlier or lesser version. For example, if you purchase a license for Windows Server 2008 Enterprise you are entitled to use this license to install a copy(s) of Windows Server 2000, 2003 Standard or Enterprise editions.
As mentioned, the number of VM instances you are licensed to run on that physical host is dependent on the version of Windows Server OS you purchase. The following is a table that gives a summary:
| Windows OS Version: | Number of VM instances: | Downgradable to earlier or lesser version? |
| Windows Server 2008 Standard | 0 | N/A |
| Windows Server 2008 Enterprise | 4 (+1 parent if Hyper-V) | Yes |
| Windows Server 2008 DataCenter | Unlimited | Yes |
One important point to remember is that the Windows OS license for a VM is linked to the physical host on which it is running and not the VM itself so if using one of VMware vSphere’s advanced features such as HA, DRS or Fault Tolerance (FT) to move a VM between physical hosts you have to ensure that the target host is sufficiently licensed to accommodate the VM else you will be in violation of the licensing agreement.
So as you can see there is a compelling case to use Windows Server DataCenter licenses if the underlying physical hardware on which you are running VMware ESX can support a large number of VMs. It can be worthwhile spending the time to workout the breakeven point at which it is worth using this DataCenter license as opposed to the Enterprise or Standard version.
Useful Links:
Lady Licensing (Emma Healey): The best source on the web for information on Microsoft Licensing. (Thanks to Michael Poore for the tip)
Hello. Windows 2008 Standard allows to run 1VM and 1 Host OS with Hyper-V. Explanation on russian – http://blogs.technet.com/vm/archive/2008/05/29/windows-server-2008-virtualization-licensing.aspx
For MS licensing questions it can be worth checking out the Lady Licensing blog (http://ladylicensing.spaces.live.com/blog/) run by Emma Healey, Microsoft UK’s Licensing Escalation Manager.
She has a Virtualisation category and there’s an entry in there for a session she ran in June on Virtualisation server licensing.
Hi Michael,
Nice recommendation. 🙂
Emma is excellent for making Microsoft licensing seem a whole less confusing.
I will add the link to the article.
Thanks,
Simon
Social comments and analytics for this post…
This post was mentioned on Twitter by Kiwi_Si: New TechHead Post: Some Basics of Microsoft Server OS Licensing on VMware vSphere http://bit.ly/jcTo0…
Troubling to see licensing advice from an individual that wrongly uses the words ‘version’ and ‘edition.
Hi Daniel,
This is intended as a casually written post and not a white paper, so the terminology version and editions, in this instance, are used interchangeably. It may be a difference in the use of local language, though here in the UK myself and my sysadmin peers often swap these terms about when speaking about the MS Windows Server versions/editions.
Thanks for the feedback.
Cheers,
Simon