SearchWinIT.com: What's happening with the Viridian hypervisor [Microsoft Windows Server 2008 virtualization] at this point, and what sort of early feedback have you been getting on the beta?
I make the point that we are building the new foundation for Windows to run on. We will do everything to make that right, to make sure it's high quality and secure. We have been pleasantly surprised in the [community technology preview] that it is extremely stable.
What has been causing the delays?Neil: It's a complex technology to develop.
There still seems to be a fair amount of confusion regarding software licensing in virtualized Windows environments. Would you please give us a refresher on how Windows licensing is handled in virtual environments?Neil: Prior to [virtualization], when you licensed and installed the OS, the license consumed that installation. Now you consume the license when you run the virtual machine.
Also, you don't have to buy a copy of a license for every instance. The standard version of Windows gets one [instance], the Enterprise version gets four [instances] and Windows Datacenter has unlimited [instances]. From a cost perspective, we have a good online sizing guide.
For a customer on a typical two-socket box, when you have more than eight virtual machines, it may be more cost effective to go to the [Windows] Datacenter. We made Datacenter available across a broader set of machines so it does not require the largest systems. Since we've changed our licensing policy, we've seen a big uptick in [Datacenter] adoption.
Some other changes we've made are in dealing with the difference between a virtual processor and a physical processor. We had customers that were consolidating and had one virtual machine running a virtual processor on a large eight-processor box. The old license said you had to license all the processors.
Customers with Software Assurance can get something called the Vista Enterprise Centralized Desktop (VECD). How does it work?Neil: Lots of people, such as those who use Citrix [Presentation Server], are talking about how to license and run client OSes on servers in remote machines and have access to them. VECD licensing lets you create as many client images as you want. You license the access devices in your infrastructure and from any of these license access points you can access virtual machines.