Following on the theme around licensing, I thought I’d take the opportunity to explain, in detail, for anyone who doesn’t already know, how to license Windows Server Operations Systems in a Virtual Environment. Now, I’m not a licensing expert, but I’ve been through this enough times to understand it, and articulate it correctly, however, if something doesn’t make sense, add a comment! It’s important to note, that everything I discuss below, is relevant for Microsoft and non-Microsoft virtualisation environments.
So, let’s start…
Windows Server 2008 Standard
So, say we’ve bought a copy of Windows Server 2008 Standard, and we install it on the Physical box below.
If we’re not bothered about Virtualisation, this is a very simple licensing scenario indeed – all I’ve done is installed (and thus assigned) this Windows Server 2008 Standard license to this physical box. Easy peasy. From here, I could enable any of the roles of the OS, such as AD, DNS, DHCP etc, and have a great time doing it. If need be, I could downgrade this OS to a previous version of Windows Server (but I’m not going to go through this process today). There are a couple of very important things that we need to get out in the open early on here, as it’s relevant throughout this post.
- First important thing to note is, if I’ve bought this Windows Server 2008 OS on a piece of hardware, through an OEM channel, that license lives and dies with the hardware, so there’s no moving this license to another physical host.
- Second important thing to note is, if I’ve bought this license through a volume licensing program, and I want to re-assign this license to another physical host, I can do this, but, I can’t re-assign it again for another 90 days.
Now, as you know, Windows Server 2008 contains Hyper-V, so, if we enable this role, we can start running virtual machines on that particular host, but, what we do have to think about, is how we license those virtualised Windows Server guest OS’s running on that Windows Server 2008 Standard Host.
So, in this example on the left, we’ve decided to virtualise 1 guest server OS on our Windows Server 2008 Standard Host. We’ll say, for arguments sake, that this is a Windows Server guest OS. Now, with Windows Server 2008 Standard, I get 1 free running virtual instance on that particular host.
What that means is, when I assign a Windows Server 2008 Standard license to a physical box, I get the added benefit of not only being able to install the Windows Server 2008 OS on the physical hardware (and thus enable the Hyper-V Role), but I also get 1 free Windows Server guest OS, which can be Windows Server 2008 Standard or Downgraded
Read that last paragraph, then read it again to make sure you’ve got it.
I used a keyword in that paragraph. That keyword was ‘assign’. The reason I use the word ‘assign’ rather than ‘install’, is because this licensing is Virtualisation agnostic, which means I can ‘assign’ a Windows Server 2008 Standard license to a physical VMware ESX or Citrix XenServer (or A.N.Other!) host, and for free, run 1 instance of Windows Server 2008 Standard (or downgraded) in a VM on those platforms. If you want to run 2 instances of Windows Server Standard on those platforms, assign a 2nd Windows Server 2008 Standard license to that physical host, and that will give you another, and so on.
So, those bright sparks among you are going to say, well, if I not only assign the Windows Server 2008 Standard license to a physical host, but choose to install it on the physical host too (instead of A.N.Other Virtualisation platform), and then I create a Windows Server 2008 Standard (or downgraded) VM, am I not effectively getting 2 OS’s for the price of 1? Well, yes, and no.
The reason I say yes is, because you are getting 2 fully featured versions of Windows Server 2008 Standard – one for use on the actual physical host, and one for use in the VM. However, here’s the caveat. If you are using your maximum ‘free allowance’ of Windows Server VMs on a host (1 in this case), you must use the host machine to purely manage the virtual machines running on it, and nothing else.
So, in the example directly above, that physical box, with Windows Server 2008 Standard & Hyper-V running on it, can only be used to support the VM(s) above it, and not be providing other infrastructure features into the environment, such as Active Directory, Domain Controller, Web Server etc. It should be used purely for Hyper-V and managing the VMs running on it.
So, imagine this scenario:
In this scenario, we’re looking to run 3 Virtual Machines, which, for arguments sake, are Windows Server guests. To do this, using Windows Server 2008 Standard licensing, we’d assign 3 licenses to the physical box, which would not only give us the OS for the physical host, but the 3 guest OS’s we desire. If we wanted to move these VMs to another host, we’d have to reassign the Windows Server 2008 Standard licenses to the chosen host, however we wouldn’t be able to move it for another 90 days. Now, Windows Server 2008 Standard retails at about $999 I believe, so, this scenario will set us back just under $3000, and will go up by $999 for each guest Windows Server OS we want to consolidate. This pricing does not change whether you have 1 CPU, 2 CPUs or 4 CPUs in the physical box. So, a license of Windows Server 2008 Standard on a 1 CPU Dual Core System, is the same price as one on a Quad CPU Quad Core System.
If I was consolidating Linux guest’s onto this platform, perhaps open-source rather than commercial distributions, then the guest OS’s would effectively be free.
From a licensing perspective, using Windows Server 2008 Standard Edition is the least beneficial and flexible when compared with Enterprise and Datacenter editions when it comes to Virtualisation.
Windows Server 2008 Enterprise
So, hopefully you’ve got the gist from reading the bit above. Now, licensing Enterprise is very similar indeed, however, this time, instead of getting 1 free running instances, you receive 4 free running instances when you assign a Windows Server 2008 Enterprise license to a physical host.
So, in this scenario, we’ve simply assigned the Windows Server 2008 Enterprise license to the physical box, and we receive 4 free running instances of Windows Server 2008 Enterprise, or downgraded, in virtual machines. We could have 100 virtualised Windows Servers on this particular box, but the license gives you 4 free running instances at one time.
So, if you assign this license to an ESX or XenServer host – no problems, you receive 4 free running Windows Server instances. If you assign and install it, you’re getting a Hyper-V platform for free, and the 4 free running instances. Same rule as above applies – If you are using your maximum ‘free allowance’ of Windows Server VMs on a host (4 in this case), you must use the host machine to purely manage the virtual machines running on it, and nothing else.
This licensing is cumulative too, so if you want to assign 2 licenses of Windows Server 2008 Enterprise to the physical host, for 8 free running instances, just do it! Or assign 3 licenses for 12 free! It just keeps going, but remember, you can’t reassign Windows Server licenses from physical host to physical host more than once every 90 days. Another key area to be aware of is when you are using migration technologies, like Quick Migration on Hyper-V, VMotion on VMware’s platform, or XenMotion on the Citrix platform to name but a few. So, take this scenario:
In this example, we’ve assigned a Windows Server 2008 Enterprise license to both physical nodes, and we’re using our maximum 4 free running instances on both nodes. All is great :-)
We encounter a situation (Manual, DRS etc) where we need to migrate a virtual machine from one node to another. Technically, not a problem, however a move is going to put us out of compliance from a licensing perspective, because what we may find is that we’re running more than 4 guests on one of the nodes and less than 4 on the other. On the node that’s running less than it’s maximum of 4, there’s no problem. It’s just we’re incorrectly licensed on the node that’s now running more than 4.
One way to counter this, is to assign 2 Windows Server 2008 Enterprise licenses to each node, giving us a free allocation (or, breathing space) of 8 free running Windows Server VMs on each node. Whether we choose to use all 8 on each node is up to us, but if we do, we could get into a similar situation as we found before if we’re not careful. If it’s only a very temporary situation, i.e. you’ve moved all VMs onto physical host 2 for a short window whilst host 1 is patched, then you should be fine – Microsoft’s licensing is based on a trust model and understands the importance of temporary maintenance etc.
In the same way Windows Server 2008 Standard was licensed per box, so is Enterprise, so again, this pricing does not change whether you have 1 CPU, 2 CPUs or 4 CPUs in the physical box. So, a license of Windows Server 2008 Enterprise on a 1 CPU Dual Core System, is the same price as one on a Quad CPU Quad Core System. The retail price of Windows Server 2008 Enterprise is $3999, which, if you think about 4 free VMs per license, it works out at about $1000 per VM, so roughly the same price as Windows Server 2008 Standard, yet you get the Enterprise features like Clustering etc, inside the VMs.
Also remember, that any of these VMs can be downgraded to older Windows Server versions, such as 2003, or 2000. 2000 SP4 is the earliest supported version on Hyper-V, and runs great! :-)
Windows Server 2008 Datacenter
OK, so, we’re on the home straight here – just Datacenter edition to go! Stay with me!
Hopefully you understand what I’ve been talking about so far, because it’s very important when devising solutions based on Microsoft server technologies, regardless of the Virtualisation platform. I wouldn’t want to be a customer, who’s paid good money to embrace VMware’s technologies (for example), and been told incorrect information about Windows licenses running on those ESX hosts, which has resulted in the customer buying more licenses that necessary. Not good. It’s therefore critically important that both customers, and partners understand and can articulate this information.
So, what’s the deal with Datacenter edition, and is it too ‘big’ for my business? Well, let’s dip into a little history first – In previous versions of Windows Server, i.e. 2003, you could only buy Datacenter edition on hardware. There was no other channel, bar OEM, that organisations could get hold of Datacenter, so, in many cases, it would have been restricted to the larger organisations who were buying whopping hardware. That’s changed for 2008.
Update - As Mike rightly points out in the comments section "Windows Server 2003 Datacenter became available through normal channels in October 2006 - the same day these virtualization rights were introduced. You still get the rights with Windows Server 2003 and 2008 and can use the downgrade rights for earlier versions of the OS"
For the first time, Datacenter edition of Windows Server is available through regular Volume Licensing channels, so it’s instantly more mainstream and accessible for many more people, but, why would you want it? Well, if you take Windows Server 2008 Datacenter as an OS, it’s our most scalable version of the Windows Server 2008 versions, supporting the highest number of procs/cores, but feature wise, it’s pretty much the same as Enterprise. Where it changes massively, is when you bring in Virtualisation.
The Hyper-V bits themselves are identical to those in Enterprise, scaling up to 1TB RAM in the physical box, 24 cores with the latest Intel 6-core chips, 64GB RAM per VM etc etc. It’s the Virtualisation licensing that’s pretty darn different than Enterprise. Here’s the scenario:
Imagine we want to achieve a 16:1 consolidation ratio, so, 16 VMs (in this case, Windows Servers) running on 1 pretty powerful box. Seems pretty achievable I’d say, but what’s the most cost effective way of licensing it? Well, so far we have Standard edition, which gives us 1 free VM per assigned license, so we’d need 16 licenses @ $999 each, so we’re talking around $16k. We don’t have much flexibility using Standard edition, plus we can’t use any Failover Clustering, so we’re putting quite a few eggs in one basket here! What are the alternatives?
We have Enterprise edition, which, as I detailed above, provides 4 free running instances per assigned license, so, for 16 VMs, we’d need 4 Enterprise licenses assigned to this box. 4 Enterprise licenses @ $3999 per license weighs in at $16k, so pretty similar to Standard edition really, but with greater scalability and features under the hood. Final option? Datacenter Edition.
Now, first important point, Datacenter edition is licenses per physical processor, not per box, like Enterprise/Standard are. So, in our scenario, imagine the box on the left has 2 physical procs, each with quad cores.
So, in this case, we’d need to assign 2 Datacenter licenses to the box on the left, as it has 2 physical processors. Datacenter licenses go for $2999 per processor. That would mean that this scenario would cost us just under $6k. But what are we getting for our money? I haven’t mentioned any ‘free’ virtual machines yet….
Windows Server 2008 Datacenter Edition, when assigned to a host, allows an unlimited number of free running Windows Server guest OS’s on that host. So, for our scenario, where we want a 16:1 ratio, assigning 2 Datacenter licenses to that box (for a total of just under $6k) gives us what we need, and more. I could double, triple or even quadruple (and more!) the number of Windows Server Guest OS’s on that box, and still only ever pay $6k. This would only change if I upped the number of physical procs in the machine. So, $6k Datacenter, vs. $16k for Standard/Enterprise. Double the ratio to 32:1 and Datacenter is still $6k, but Enterprise & Standard are now coming in at around $32k – in fact, Standard would probably have hit it’s limit by that point, depending on how ‘big’ the VMs are (Standard edition supports 32GB RAM in the host).
The great thing to mention about Datacenter Edition (aside from the great Virtualisation licensing benefits!) is that it really eases the licensing headache around migration of virtual machines between hosts. If you have a 3 node cluster, each with Datacenter licenses assigned, it will never matter how many Windows Server VMs you’re running on each physical node. You can have 20 VMs on one, 10 on another, and 35 on another, and never have to worry about being incorrectly licensed from a Windows Server perspective. Excellent.
If these were the requirements of a project, on the top right, the first thing to note is, Standard Edition is pretty much out. It doesn’t have the clustering element to it, so it would have to be Windows Server 2008 Enterprise of Datacenter. I’m using Hyper-V as my virtualisation technology here, as I’m getting it as part of my license anyway, but if there was a requirement for a VMware or Citrix (or A.N.Other) deployment, then you’d factor those costs on top. So, Enterprise and Datacenter licensing assigned to the physical hosts will give me the features I need in terms high availability, and migration with minimal downtime.
So, do I choose Enterprise, or Datacenter for my licensing? Well, I think these results speak for themselves – I’d save $30k on these 3 nodes alone by using Datacenter. I could double my CPUs in each node too, up to 4 CPUs in each node, and it would still only come to $36k using Datacenter, so it would still be cheaper than Enterprise, and I get the added flexibility that Datacenter brings, plus, and this is a key point, future scale-up growth at no cost. I wouldn’t get this with Enterprise. For every 4 VMs I wanted to scale up, I’d be paying an extra $4k per license with Enterprise. Datacenter really is a compelling choice from a licensing, and a cost saving perspective.
Well, phew, we made it! Hopefully that’s made sense – if it hasn’t, that’s what the comment box is for on this post! Let me know! Hopefully this has given you clarity around licensing the different versions of Windows Server in virtual environments, and also some of the caveats you need to be aware of, like not being able to move OEM licenses around, or re-assigning licenses to hosts more than once every 90 days. You should also remember that the keyword is assign, not install. Microsoft would be naive to think that just because someone has bought Windows Server 2008 licenses, that they will always use Hyper-V as their virtualisation platform. Using the word ‘assign’, clears this up; simply assign a Windows Server license to a physical box, and you get the free VM rights. Whether you choose to utilise the added benefit of a free virtualisation layer in the form of Hyper-V on that system, is entirely up to you…
Unfortunately not. Any version of Windows Server that you purchase, does not give you any rights to run Windows 7 clients, either physical, or virtual. If you wanted to run Windows 7 on a physical PC, you'd buy it either OEM on the PC, Full Packaged Product at a retail store, or through Volume Licensing, and if you want to virtualise it, you'd purchase the Virtual Desktop Access license, under Volume Licensing.
Awesome post! I have a newbie question to ask; How does one go about actually "assigning a license" to a vm running on a host?
I have 2008 R2 Enterprise which came with my brand new server from a well known OEM (rhymes with bell). When I loaded the OS on to the new box I was asked to enter the product key from the sticker on the side of the box, which I promptly did. Then I started to make a new virtual, again was asked for a product key and again entered the same key as before. At this point life is good, then a problem arose. When I went to create my second VM, when asked to active I was told I could not activate my copy of Windows because my product key was not vaild? After reading your post above I'm assuming this is because of the 90 day restriction thing? But here is the really wierd part, my main host machine is now asking me to re-activate windows and it says my copy of windows in no longer valid? What did I do wrong?
Thanks for the email, and I hope your 'Bell' (:-)) servers are treating you well! When you buy from Bell, or any other OEM, they should provide you with a physical key, for the host OS, and a virtual key, used to activate the VMs. If you take a look here: http://support.microsoft.com/kb/949748, towards the bottom, there is a section dedicated to the virtual key. If the OEM hasn't provided you with this, i would give them a call, or provide them with that link, and they should be able to help you out.
This isn't related to the 90 day activation thing - it's purely to do with using the right key for the right hardware, i.e. your physical host, can only be activated by the physical key, and your virtual machines need their own 'virtual' key to be activated.
So, you've done nothing wrong per se, you just need to get hold of that virtual key and you'll be good to go!
A great article, I have a few questions :
1 - We purchased a box (Dell PE R710) with Datacentre edition installed, it has a "Physical Key" and a "Virtual Key" printed on the server box itself - Now, do I use the virtual key to activate virtual machines (Server 2K3, 2K8, 2K8R2) ?
2 - I have tried activating a 2K8R2 STD with the virtual KEY but it won't activate ?
3 - Which media one would use and where can we get the KEYS to activate our virtual machines ?
I simply hope that one doesn't have to call everytime Microsoft, we do have a volume license account but it hasn't got Server 2008R2 on it, but we have paid for the license and the server when we purchased from Dell.
I will be grateful if you could assist in this as I have spent qutie a few hours with Microsoft CS and Dell CS, both of which don't seem to know anything about Datacentre licensing.
Thanks for the comment.
You can use your supplied virtual key, to activate virtualised versions of Windows Server 2008 R2 Datacenter, on that host R710. If you want to run a lower version of Windows Server 2008 R2 (like Enterprise, or Standard), or a previous version of the actual Windows Server OS, like 2008, or 2003, then you need to obtain the relevant keys for those OS's.
There's a very detailed and useful explanation of the process here: http://www.microsoft.com/windowsserver2008/en/us/downgrade-rights.aspx
Hope that helps!
Thank you for your prompt response :-)
So, we can use the virtual key printed on the server with datacenter virtual machines - that's ok.
Now for the lower editions like 2008, 2003, the link you provided, do I need to sign up for that and get the media or can I use the MSDN ISOs (valid subscription) ? Where would I get the Keys from ? Dell or Microsoft ?
Shall I use the Volume license subscription we have and get the MAK Keys for 2003, 2008 and then use those keys to activate the msdn isos ?
What if I want to run a 2008R2 Standard in a VM ?
Sorry to have asked more questions but it doesn't sound good when one pays so much for a license and then gets bounced back between MS and Vendor !
Thanks so much for your prompt responses
OK, good questions again!
You can use the Virtual Key to activate Datacenter 2008 R2 VMs, yes. So we're good to go there!
As for lower editions, if you go to the bottom of this page, http://www.microsoft.com/windowsserver2008/en/us/downgrade-rights.aspx and expand the section under Original Equipment Manufacturers (OEM) Customers, you'll see you have 3 options to getting hold of the right key:
1) From a previous license. Customers may use media and/or a product key from a previous license in order to install, activate and run an earlier version of the product. The product key and media must match. If the product key being used has already been activated, the customer may not be able to activate over the internet. In these cases, the customer will be prompted to call the Activation Support Line and explain their circumstances to the Customer Service Representative. Once it is determined that the end user has a valid Windows Server license the Customer Service Representative will help them activate their software. For more information on Product Activation Call Centers go to http://www.microsoft.com/licensing/resources/vol/numbers.mspx. Some OEMs have pre-activated their software. In these cases, a customer would not need to activate over the internet or via the phone.
So, in your case, if you have the actual media from your Volume License (from the MVLS site), and an accompanying key with that, you should be able to use those. If it fails to activate correctly, you can call MS and they will activate for you. If you can only get the MSDN media, but you can get your VL key, you can try these 2 together. If your VL key is of the MAK type, then I think it will activate the MSDN media fine, but if not, I would try to get the media off MVLS. Don't use the actual keys from MSDN. Whilst these will work fine, MSDN licenses are for test and development, not production workloads.
2) From an OEM. From now until March 31, 2011, some OEMs may support fulfilling Windows Server 2003 R2 downgrades (includes Windows Server 2003 Web Edition, Windows Server 2003 Enterprise Edition for Itanium-based Systems, and Windows Server 2003 Datacenter Edition for Itanium-based Systems) to their customers. There are several options available. Contact your OEM to determine if it supports downgrade fulfillment. Please note that downgrade media is not a new license for Windows Server. It only enables a customer to install, activate and run an earlier version of Windows Server under a Windows Server 2008 or Windows Server 2008 R2 license.
OEMs may provide their existing Windows Server 2008 or Windows Server 2008 R2 customers one copy of downgrade Windows Server 2003 R2 media only if their customer requests it.
Some OEMs have pre-activated their software. In these cases, a customer would not need a product key or to activate over the internet or via the phone.
For Windows Server 2008 R2 downgrade requests, end customers should fulfill downgrade requests through the Windows Server Downgrade Fulfillment site.
So, in your case, you could go to Dell, but you may want to save this as a last resort based on your previous experience with CS and them not being able to help you.
3) Downgrade Media Kit. Customers who do not have media or a product key from a previous license and are unable to obtain one from their OEM, may order a downgrade media kit of Windows Server 2008 or Windows Server 2003 R2 from the Windows Server Fulfillment website. The downgrade media kit will contain a copy of Windows Server and a corresponding product key that the end user may run under a valid Windows Server 2008 R2 or Windows Server 2008 license. The downgrade media kit is not a new license for Windows Server. The media kit is a retail version of the software and may not be supported by your server manufacturer. The customer should contact the OEM from which the server was purchased for its support policy when installing this downgrade version of the software on server hardware. To order from the Windows Server Fulfillment website, a customer will need the product key from their Windows Server 2008 license which can be found on their Certificate of Authenticity (COA). For more information on COAs, please go to www.howtotell.com. The following versions are available:
I think this is one option you could use quite easily, assuming #1 isn't working for you.
If you head over to http://www.microsoft.com/windowsserver2008/en/us/downgrade-TC.aspx, and follow the process through. There is a small fee to send out the media etc.
Hope that helps,
Thank you very much! After reading the extra info in the comments I finally have got the simple answer I was looking for
The bottom line
If you buy FPP or OEM 2008 R2 Datacentre you get
a. Physical Key
b. Virtual Key
• The virtual key can be used to install only the Datacentre edition.
• You are allowed unlimited VMs.
• You can also install different editions/versions using "Downgrade Rights"
Many thanks for your blog!
I've read it carefully and all the comments too, but I can't still get my head around something...
Here's my scenario:
* 1x Physical Server A with vSphere
* 1x Physical Server B with vSphere
* 1x Server 2008 Enterprise license
I want to 'assign' Server 2008 Enterprise license to Server A and run 2 guests VM Server 2008.
Then I want to run the remaining 2 guests VM Server 2008 on Server B.
Can I do this? Or do I need a Server 2008 Enterprise FOR EVERY physical server?
You can assign an Enterprise license to one host at a time, and only that particular host (at that time) can have the 'benefits' of the 4 free VMs on top of it. You can't split these free VMs and put them across 2 hosts. You need to have a license assigned to the physical server B in your case. It may be more effective for you to license 4 VMs with Windows Server Standard, and assign 2 licenses to each physical server, and run the 2 VMs on each.
The problem is however, you're supposed to license for the peak, i.e. failover, so if one piece of hardware failed, you'd be running 4 VMs on one host, and none on the other. This would effectively be non-compliant, and I wouldn't recommend this for any period of time.
Thanks for the post, it was very informative. I had a question. I have a working copy of WS 2008 Enterprise R2, however the machine it is on will not work with hyper-v or any hypervisor virtualization, so we have resorted to OS based virtualization for the time being. I was wondering if it is still possible to assign the virtual licenses for Std 2008 on an OS based virtualization, in our case VMware Server 2, and if so is the original Enterprise operating system still required to act as a controller? I know this is an unusual question considering the the rise of hypervisors, but it is harder to find quality information on this type of situation so any assistance would be greatly appreciated.
Absolutely - your 4 free licenses of Enterprise (or downgraded/down-editioned) are still applicable to non-hypervisor based virtualisation solutions, like Virtual Server 2005 R2, or VMware Server. You would still need an OS on the hardware, so you can use your WS2008R2 Enterprise for this if you wish.
excellent post - thank you very much!
I have purchased two WS 2008 Enterprise licenses, educational, volume licensing at CDW.
They provided me with the MAK key and I assigned it to my two physical boxes and succesfully activated them.
I have then build a couple of 2008 Enterprise VMs, running on top of the failover cluster that I built from these physicals and contacted CDW to get virtual keys, as per my understanding of your blog and KB article that you referenced.
They are telling me that their licensing expert never heard of virtual and physical keys and that "it does not work this way for volume licensing" and that the article applies to FPP and OEM only (which it kinda says at the beginning).
Do you know if VL, indeed, has a different process? If not - do you have a suggestion for activating my virtuals?
Thanks for getting in touch. With Volume Licensing, either MAK or KMS, you simply use that key for all of your OS's. If mind serves me correctly, KMS is usually unlimited activations, although you need to activate a minimum number for it to work, and you'll ned a KMS server too. MAK stands for Multiple Activation Key, and usually has a number of activations per key that you can use. If you run out, don't worry, you should be able to call Microsoft and they will extend it for you. Remember though, from a licensing perspective (not technical!) having an Enterprise license assigned to each of your hosts allows you to run 4 instances of Windows Server Enterprise, or downgraded, at one time, on each of your 2 hosts, but no more. Your MAK key may give you more activations that you need, so just bear that in mind from a compliancy perspective so you don't get caught out!
i have a little question, if i buy a window server 2008R2Ent license and i install it on a server, and i add on that server Hyper-v as a role, can i use the host server for anything else than virtualization ? ( ex. DC, DHCP, even Exchange) and still use all the 4 virtual free licenses ?