Just last week I put up a posting (Desktop Virtualization: Prospective Winners and Losers) that gave the likely impact of desktop virtualization on a whole set of vendors, including Citrix. I had characterized Citrix as vulnerable to VMware in desktop virtualization and I noted that “Citrix needs to execute well to compete well with VMware.”

A day later I was given a briefing by Citrix on how it intends to implement desktop virtualization. As it turns out, Citrix has executed very well indeed - so much so, that it as leapfrogged VMware. I would now recommend IT users to look at the Citrix solution well ahead of looking at VMware’s desktop virtualization offer.

What Citrix has come up with is the highly flexible desktop solution, The Citrix Xen Desktop, that provides the capabilities that everyone ought to be looking for. With the Xen Desktop, Citrix isn’t simply putting a PC into a virtual machine and sending the screen image to a thin client,it is generating the virtual PC on the fly.

The way that the Xen Desktop works is illustrated in the diagram below:
pd009ctrixdtvirt.gif

The Xen Desktop sets up a virtual PC by building a PC image composed of; the OS, specific user settings including passwords, OS settings such as wallpaper, connectivity, etc. and then the user’s applications. To do this, it maintains a series of master images and combines them according to who the user is. It then boots the session in a virtual machine.

There are some significant advantages to building virtual PCs this way. The primary ones are:

  • You can maintain the OS (or different versions of OSes) and PC applications as masters. In effect you only update a single version of each software component. The whole of desktop maintenance and upgrade is simplified - and hence less expensive.
  • You also know exactly how many software licenses you need, because you know how many applications are deployed and used. This is likely to result in license savings unless you already have these under control.
  • You will save significant amounts of disk space. This is particularly important because the cost of SAN storage for virtual PCs can be very high and this brings it down considerably.

Beyond this Citrix has chosen, wisely in my view, to implement a completely open architecture: any hypervisor (Microsoft, VMware or its own Xen), any server hardware (regular servers, blades or PC blades from any hardware vendor) and any thin client (WYSE, IGEL, HP, etc.) This means that even a company that is already involved in a roll-out of virtual PCs could switch to the Citrix Xen Desktop without needing to change hardware vendors or virtual machine strategy.

For those who want to trial Xen Desktop, Citrix offers a free download (the Express Edition), which could be used to carry out a simple proof of concept. Aside from this free download, Xen Desktop comes in 4 versions from the Standard edition (list price: $75 per seat) to the Platinum Edition (list price: $395 per seat).

Looking at the pricing, I suspect that the Citrix offering is less expensive than the VMware equivalent by a significant amount. However, I will have to wait until I’ve seen some proof of concept implementations before I’m sure of that.

No matter. What Citrix is launching here is clearly in advance of the competitive alternatives. It will have VMware rushing to try to catch up, but Citrix may not be so easy to catch. With Xen Desktop, Citrix has blended software from several of its acquisitions, including Ardence and Xen., and it is now clearly ahead of the field.

This is a posting in the Virtualization Focus Series. Click here to see an index of such postings.

  Subscribe to HaveMacWillBlog in a reader