Why VMware is better than Citrix Xen or Microsoft Hyper-V?

Written by Planet Lowyat on July 5, 2008 – 12:36 am -

What? Why VMware is better than Citrix Xen or Microsoft Hyper-V?

Personally, I’m using VMware ESX 3 and VMware ESX 3.5 and I have evaluated Microsoft Hyper-V. But I have never try Citrix XenServer yet and I found VMware blog said why VMware is better here.

“The architecture for Citrix XenServer and Microsoft Hyper-V puts standard device drivers in their management partitions. Those vendors claim this structure simplifies their designs compared to the VMware architecture, which locates device drivers in the hypervisor. However, because Xen and Hyper-V virtual machine operations rely on the management partition as well as the hypervisor, any crash or exploit of the management partition affects both the physical machine and all its virtual machines.”

“The Xen and Microsoft architectures rely on routing all virtual machine I/O to generic drivers installed in the Linux or Windows OS in the hypervisor’s management partition. These generic drivers can be overtaxed easily by the activity of multiple virtual machines - exactly the situation a true bare-metal hypervisor, such as ESXi, can avoid.
Hyper-V and Xen both use generic drivers that are not optimized for multiple virtual machine workloads.”

“Products like Xen and Microsoft Hyper-V lack an integrated cluster file system. As a result, storage provisioning is much more complex. For example, to enable independent migration and failover of virtual machines with Microsoft Hyper-V, one storage LUN must be dedicated to each virtual machine. That quickly becomes a storage administration nightmare when new VMs are provisioned. VMware Infrastructure 3 and VMFS enable the storage of multiple virtual machines on a single LUN while preserving the ability to independently migrate or failover any VM.”

In fact, I do agreed with VMware. I like simplicity of VMware Infrastructure Client, I like Virtual Center Centralized management, I like Update Manager and etc.

Read more »


Tags: , , , ,
Posted in Virtualization | 2 Comments »
RSS