A major differentiator is the remote access protocol and the endpoints each solution supports. Kaviza will allow any client, fat or thin, that can run Microsoft RDP (Remote Desktop Protocol) or Citrix HDX to connect to a guest VM. NComputing developed its own UXP protocol that works only with its proprietary endpoints. Finally, Pano Express uses a proprietary UDP-based protocol to extend the desktop VM's hardware bus to its proprietary endpoint device.
From a deployment standpoint, Kaviza isn't locked into a single endpoint and can work with a wide range of devices. Both NComputing and Pano Logic are locked into using their specific endpoint hardware, eliminating Web-based access. There are advantages to using NComputing's and Pano Logic's client devicesthey draw very little power; have no CPU, RAM, or local storage; and fit in the palm of your hand. There is no chance of anyone walking away with business secrets if a device is stolen, and if a device fails, you simply plug in a new one. They are an excellent way to provide everyday access for moderate line-of-business use.
With all three solutions, virtual desktop OS support is limited to 32-bit Windows. All three will work with Windows XP Pro, and Kaviza and Pano Logic also work with Windows 7 Pro. NComputing's vSpace will run on Windows Server 2003 R2, with support for Windows Server 2008, Windows Vista, and Windows 7 coming in future releases. Look for 64-bit Windows support to be addressed by all three vendors in future releases.
The result of my testing is that VDI on the cheap is here and quite capable of fitting into the enterprise regardless of your stage of virtualisation. I very much like Pano Logic's complete bundle concept, and NComputing's vSpace virtualisation software is a real technological achievement. I am not overly fond of being locked into proprietary endpoints with both NComputing and Pano Logic, but I have to admit that in all my testing, the endpoints worked very well and performed all basic office tasks without a complaint.
Overall, the Kaviza solution best combines flexibility, scalability, and virtual desktop management into a single package. I like that I am not tied to any particular endpoint, and Kaviza's VM image management is well done. My biggest knock on Kaviza is that it takes a bit of work to get your guest VMs in the system and prepped for deployment to the end-users.
Sign up for Computerworld eNewsletters.