VDI Rolling Review: MokaFive Makes Offline Virtual Desktops A Reality
Posted by Randy George on February 2, 2010
VDI lowers operating expenses while providing an extra dose of security--users can't install software, so a major attack vector is effectively closed down.
Citrix XenDesktop 3.0 brings a small technology advantage to our Rolling Review of virtual desktop infrastructure products.
Ericom's PowerTerm WebConnect makes a strong case for becoming a part of your VDI infrastructure.
Connection Broker 6.0 is a virtual desktop infrastructure (VDI) product designed for organizations that have standardized on VMware ESX and VirtualCenter.
MokaFive creates a portable virtual machine that can run independently on any laptop or PC.
Sun Microsystems' new and improved virtual desktop offering, VDI 3.0.
OnDemand Desktop provisions and deploys VMs fast, but has a few quirks, too.
Since this review ran, Oracle says it will use the Virtual Iron suite to complement Oracle VM, its own server virtualization software. We have included this article for historical purposes.
Since this review ran, VMware has revved View to version 4. We have included this article for historical purposes.
The players in our review ran the gamut from smaller vendors that primarily act as connection brokers to brand-name server virtualization players.
VDI detractors cite two glaring weaknesses of the technology. The first is the need for a continuous network connection to access your virtual desktop. It's a valid concern, particularly for business people on the road. The second is the amount of back-end processing and storage resources required to host a VDI solution on an enterprise scale. Generally speaking, you'll want a dedicated 8-way server packed with RAM just to host 25-50 virtual desktops simultaneously. Those servers will start to pile up as you transition more and more users to a virtual desktop.
MokaFive addresses both issues with its approach to VDI. Instead of a virtual desktop that connects to a beefy backend server, MokaFive creates a portable virtual machine that can run independently on any laptop or PC. IT has multiple options for issuing VMs to end users: the VM can be downloaded via a Web front end from MokaFive, burned to a DVD, or loaded onto a USB stick and handed out to employees.
The MokaFive server was delivered to us as a virtual appliance for demo purposes, but it is typically packaged as a standalone installer for customers. You don't need much horsepower to run the MokaFive server, as it's really just a Web-enabled management shim that controls access, authentication and virtual desktop master image management, among other system and reporting features.
Administrators create master images using the MokaFive Creator, an authoring tool. Users launch their virtual desktops via the MokaFive Player, which is a customized version of VMware Player. In fact, the entire MokaFive Suite is a management layer piled on top of the VMware Player, but it's an impressive layer. Once administrators build their master images, they can be uploaded as PCs that aren't joined to a domain. During the image creation process, administrators use the Creator tool to create what MokaFive calls "Domain Join Packets. " These are the actual bits and bytes responsible for joining a virtual machine to a domain, and they can be created in bulk based on the amount of machines that will be deployed.




Comment by Mike on February 3, 2010 11:28 AM
It sounds like MokaFive offers the benefits of a bare-metal client hypervisor but its a type 2 hypervisor. Therefore the PC's need a host OS that is unmanaged. Why not just go with a bare-metal client hypervisor and not have to deal with an unmanaged OS?
Reply to this comment
Comment by jake on February 5, 2010 6:30 PM
I am very confused by the value of this product. From your description I see that I can run it my own OS on even a host machine safely. However, I am not convinced that rootkit software on a hostile machine cannot still trap all the keystrokes. Further, I cannot see how a large enterprise which sometimes does not even allow the down load of flash player will a completely different OS to run. It seems to me that the only reason they are being covered is because of their pedigree
What am i missing. This seems like a technlogy looking for a problem.
Reply to this comment