Which version of Windows Server 2012 should I choose?
There's a bewildering selection of licensing options when it comes to choosing Windows Server - which is best for your business?
Windows Server 2012 is a big release, with numerous new features as well as a new licensing model. Presuming you intend to deploy Server 2012, how do you go about choosing which edition to use?
Microsoft has made this decision a relatively easy one to make, thanks to simplification of the range, though there are still some twists to be aware of, especially in the area of Hyper-V virtualisation.
The editions of Server 2012 fall into three groups. First there are the main editions, Standard and Datacenter. These are what most businesses will license.
Next there are the low-end editions aimed at small businesses, Essentials and Foundation.
Finally, there are specialist editions for specific roles. These are Storage Server and Hyper-V Server.
Note that both Standard and Datacenter are feature-complete. The other editions do not have any exclusive features, unless you count the simplified management tools in Essentials.
Understanding Standard and Datacenter
Windows Server Standard and Datacenter have the same features without limitation, the difference between these two editions in in the product usage rights.
The first point to understand is that Standard and Datacenter require both server and client access licensing. The server licence covers the server installation, while CALs (Client Access Licences) are needed for each user or device which accesses the server.
There is no difference in the CALs for Standard and Datacenter so that will not affect your decision. That said, there are a couple of features in Server 2012 which require additional CALs (called Additive CALs) if you use them. These are Remote Desktop Services and Active Directory Rights Management. You can think of these as premium services that are included in the product but which require additional licensing.
Note that using Remote Desktop for server administration is not a premium service and does not require an additive CAL.
The second key point is that Standard and Datacenter are licensed per processor. A "processor" in this context is a physical CPU, irrespective of how many cores it has. Both Standard and Datacenter editions cover up to two processors, if you have more processors, you apply further licences, so for example a four processor box would require two Standard or two Datacenter licences.
The only difference between Standard and Datacenter (aside from the price) is in the licensing for the guest operating system in virtual machines. If you have Standard, you can install two virtual instances of Server 2012 as well as the host, for each licence you install. If you have Datacenter, you can install unlimited virtual instances of Server 2012 in VMs on the host server.
This means you can get out a calculator (or more likely run up Excel) and work out which edition is best value for you, based on the number of virtual instances you expect to run or evaluate for yourself. Note that this only applies to virtual instances of Windows Server. If you want to run many Linux virtual machines, for example, running Standard is no limitation.