June 21, 2011, 1:09 PM — Apparently it's been in there for a while, but it was only this week that WindowsNow.com blogger Robert McLaws discovered the Hyper-V 3.0 client in the alpha-test code for Windows 8 – a possibility Mary Jo Foley wrote about a year ago and was scoffed at.
The version of Hyper-V included in Windows 8 improves previous versions' handling of storage memory and networking and supports the VHDX virtual hard-drive formats and processors with more than four cores. There is a host of other improvements as well. Currently Hyper-V is currently found only in Windows Server 2008 R2.
Isn't building a hypervisor into a desktop operating system (that's also designed to run well on tablets and such) a little overkill?
Hypervisors don't allow a machine to connect to virtualized servers or apps; they allow users to run a second, third or fourth OS and "computer" on top of the one they're using. Even with quad-core processors and high-memory configurations, that's a lot to ask of a desktop system on a regular basis – if the user plans to load the VMs with actual work rather than just adding VMs for the option of booting into either Linux, Windows or MacOSX on the same box?
Yes and no.
Foley suggests running a hypervisor on the client would provide backward compatibility, allowing Microsoft to push the OS architecture ahead dramatically without risking losing customers whose Win7 or XP apps break under Windows 8.
That's one reason Microsoft shipped Virtual PC free in the first place, and is one of the reasons support techs use it.
There are a lot of reasonable use cases, McLaws wrote, though compatibility is the only one he mentioned in details. It will make things easier for developers wanting to emulate smartphones, desktops and tablets without having to use separate machines, he wrote. Features that only appeal to developers generally don't make financial sense as key parts of commercial software, however.
Foley quotes a French web site that posted an analysis of Windows 8 materials Microsoft handed out in 2009, coming up with the possibility that machines running Windows 8 will run only Windows 8, at least in the real world.