Expert analysis and advice on server virtualization technologies, deployments and management.
Our blogger: Bernard Golden is CEO of consulting firm HyperStratus, which specializes in virtualization, cloud computing and related issues. He is also the author of "Virtualization for Dummies," the best-selling book on virtualization to date.
Desktop Virtualization: Not Quite 31 Flavors, But Close
Keywords: virtualization, desktop virtualization, VMware, Citrix, HP, MokaFive
Desktop virtualization —which I dissed in a previous blog entry as being applicable in only relatively limited circumstances —is showing a lot more resilience and adaptability that I gave it credit for.
Desktop virtualization vendors have come out of the woodwork to talk about how their particular product sets —many of which have not traditionally been described as virtualization of any kind—are actually contributors to desktop virtualization. And the problem is, in many cases, they're right.
"Desktop virtualization" just means separating the machine on which the user works from the software s/he uses. That can mean running a whole session on a blade PC in a data center, running dozens of PC OSes as virtual machines on a server, running dozens of application sessions on a server and piping control for each out to a desktop, or any of half a dozen other interesting permutations.
HP called to get me up to speed on how their blades could contribute to desktop virtualization projects and confused the hell out of me before I realized they weren't saying blade-based PCs were better than desktop infrastructures from VMware or HP. They were saying blade PCs were part of the desktop virtualization world that stereotypically involves PC operating systems running as VMs on a back-end server.
A lot of customers don't want to run hundreds or thousands of PCs as VMs, but do want the cost savings and simple administration that companies can get by connecting each user to a dedicated back-end blade-based PC rather than a tower under their desks.
HP's point—at least the one articulated by its blade-PC people—was that there's lots of room in the desktop virtualization market and they're in a good position to take at least part of it.
Newcomer MokaFive's approach is to create virtual PCs in software, then download them from a central server to an end-user's PC —complete with operating system, applications and whatever group policies the company wants to enforce. The LivePC then runs on a user's machine independent of whatever else is already running there, supplying a company-approved PC configuration that can be launched and used whether the user is connected to a network or not.
MokaFive can also put a virtual PC on a flash drive and let you carry it around with you.
Xenocode does a similar thing with just the applications —ginning up a platform for Java and .Net applications to be installed and run on flash drives or PCs, without requiring much, if anything, of the hardware on which they run.
Find out what vendors offer the products you need.
View the Vendor Matrix »


