May 1, 2007
TSX 2007: The VMware Advantage
This session is targeted directly at discussing competition in the virtualization market place. They started out with an overview of the VMware advantage:
The first item discussed was that fact that VMware has been in the market since 2001 and are in their 3rd generation of releases. Microsoft’s Virtual Server is still trying to get Viridian out to beta, and Xen lacks a large customer base and is not included in the Linux Kernel by default.
The second item discussed is that VMware provides more guest OS’s. VMWare supports over 70 Operating Systems, while Microsoft supports 13 (no 64bit), XenSource and Virtual Iron only support 5 (2 versions of Windows, and 3 of Linux).
The third item discussed was overall TCO. Virtual Iron and XenSource try to compete saying that there per socket cost is less than VMware. However, because VMware is more scalable you can get a greater TCO.
Next, they dove into each competitor.
Microsoft and Xen use generic device drivers to manage the physical hardware and provide resources to the Guest VM’s. The advantage is that you have more hardware available to use. However, the trade off is that the generic drivers are not designed for the workload associated with virtualization. Part of the reason Microsoft’s Virdian is being pushed back is because Microsoft is trying to get better performance and scalability. VMware tried the same thing a few years back and found that writing new optimized driver provided better performance.
Some of the issues associated with OS-centric virtualization are:
Virtualization becomes a component of a monolithic operating system making it more vunerable to bugs and cunerabilities.
When you use a specific OS as a virtualization platform it favors that OS, locking you into that vendor, and provides poor support for other operating systems.
Next, they went into some myths that Microsoft is trying to perpetuate:
Myth: Microsoft Virtual Server gets better licensing for OS/Apps. - This is not true. Microsoft licensing applies to all virtualization platforms.
Myth: MS does not support VMware Platforms. - Not true. Microsoft will provide “commercially reasonable efforts” for VMware platforms. Also, Dell, HP, & IBM will provide support.
Myth: MS host clustering better than VMotion. - Not true. It’s hard to set up and has to be done for every VM.
Myth: MS to provide support for Linux VM’s. True, but not entirely. MS has outsourced the Linux compatibility layer to XenSource.
Then they demonstrationed MS Virtual Server host clustering.
The Microsoft Demonstration involved setting up a MS host cluster to provide VMotion-like functionality. I can’t imagine doing this for every VM in my environment. Also, when they “migrated” the VM from one host to another 7 pings were lost and a file copy that was going on timed out.
Then they presented some myths that Xen is trying to perpetuate:
Myth: VMware runs VM’s on a thick emulation layer. - Not true. VI3 is a true bare metal hypervisor with a similar code size to Xen.
Myth: Xen performance is better than VMWare. - Not true. VMware is faster with Windows Guests, binary translation is faster than hardware assist, and overall performance was similar. Even Xen’s papers support this.
Myth: Xen is ready for the enterprise. - Xen lacks reference customers, lacks a clustered filesystem, and there are reliability issues in their release notes.
They finished with a Xen Enterprise Management Interface demo. The interface was nice, but lacked advanced features.
Technorati Tags: VMware, TSX, VMware TSX
Related posts









