Here is a rather tricky Microsoft Licensing question and I can’t seem to find any clarity from Microsoft’s Licensing documentation.
Let's say we have a Hyper-V Host with Windows Server 2012 R2 Datacentre Edition at host level and the hardware has 2 x procs.
There 10 virtual machines which are all Windows Server 2008 R2 Standard residing on the host.
So we can either licence the virtual machines individually or licence the host with a Datacentre licences which provides the unlimited virtual machine benefit.
But (and here is the tricky part) are there any restrictions with licensing the virtual machines based on what the physical host operating system is?
Put another, could I license the 10 VMs with 10 x Windows Server 2008 R2 Standard despite the host operating system being Windows Server 2012 R2 DataCentre Edition?
In a similar fashion would this impact the way we would manually allocate RDS CALs for the server? What happens if I licence the host with a 2012 Datacentre licence and has the operating system as Datacentre, but my virtual machines are windows Server 2008 R2 Standard (the virtual machines are the hosts of the Microsoft desktop application software such Office, Project, Visio and Access) and my RDS are 2008? Would that be allowed, or would I have to allocate 2012 RDS CALS?