Opinion: Why choose Hyper-V?

Posted by Bink on on August 6 2008, 1:25 PM with 4 comment(s)
Filed under: , ,

Jason Whitaker: Everyone who knows that i keep it no secret, i believe the most significant development to be released from Redmond in the last decade is Hyper V, even though it is in itself a relatively small piece of code,  I’m tired of people slamming hyper V more mature competitor, ESX.

Some key points to remember:

·  ESX has a monolithic hypervisor whilst Hyper-V takes the same approach as the rest of the industry (including Citrix/Xen and Sun) with its microkernelised architecture which Microsoft consider to be more secure (Hyper-V includes no third party code whilst VMware integrates device drivers into its hypervisor).

·  VMware use a proprietary virtual disk format whilst Microsoft’s virtual hard disk (.VHD) specification has long since been offered up as an open standard (and is used by competing products like Citrix XenServer).

·  Hyper-V is included within the price of most Windows Server 2008 SKUs, whilst ESX is an expensive layer of middleware.

·  ESX doesn’t yet support 64-bit Windows Server 2008 (although that is expected in the next update).

None of this means that ESX, together with the rest of VMware’s Virtual Infrastructure (VI), are not good products but for many organisations Hyper-V offers everything that they need without the hefty ESX/VI price tag. Is the extra 10% really that important? And when you consider management, is VMware Virtual Infrastructure as fully-featured as the Microsoft Hyper-V and System Center combination? Then consider that server virtualisation is just one part of Microsoft’s overall virtualisation strategy, which includes server, desktop, application, presentation and profile virtualisation, within an overarching management framework.

Hyper-V disk throughput is 150% that of VMware ESX Server - largely down to the synthetic device driver model (with virtualisation service clients in child partitions communicating with virtualisation service providers in the parent partition over a high-speed VMBus to access disk and network resources using native Windows drivers).

12321 Views

Comments

thomas wrote re: Opinion: Why choose Hyper-V?
on 08-06-2008 5:41 PM

ESXi is for free...

Price wrote re: Opinion: Why choose Hyper-V?
on 08-06-2008 7:56 PM

It may very well be true that the most significant development to be released by Microsoft in the last 10 years is Hyper-V. I'm looking forward to full availability of SCVMM to fully utilize the product in multi-server settings.

However, your arguments as to *why* Hyper-V might significant have a large number of errors.

- VMWare claims ESX is based on a microkernel. See www.vmware.com/.../64bit.html (a 2004 press release): "VMware ESX Server, the only microkernel-based platform for industry-standard servers specifically optimized for virtualization". So unless you have specific information otherwise, your first claim is untrue.

- Yes, VMWare uses some 3rd-party device drivers. Are you claiming that Windows 2008 with Hyper-V is 100% Microsoft-written device drivers?

- VMWare's disk format has been open, freely available, and published since April of 2006, so your claim about disk formats is wrong: www.vmware.com/.../vmdk.html

- ESX (specifically, ESXi) is free. See www.vmware.com/.../buy.html for a list of editions and [list] prices. To do more interesting things, especially multi-server, you have to spend money. The same is certainly true of Hyper-V. For instance, to do clustering, you need at least two licenses for Windows Server 2008 Enterprise (the lowest edition in which failover clustering is supported), plus one additional license of any edition in order to run SCVMM.

- Windows Server 2008 64-bit edition is fully supported by ESX 3.5 Update 2, available since July 25 of this year. The full list of supported operating systems on ESX is available at www.vmware.com/.../GuestOS_guide.pdf. Compare to those OSes that Hyper-V supports; ESX has a *much* longer list.

- I can't speak to the disk throughput issue personally, not having benchmarked the two systems next to each other, but I'm aware of Microsoft's claim in this area. It will be interesting to see if it holds true in real life.

Add to this the lack of Live Migration (i.e. VMware's VMotion), no equivalent whatsoever to VMotion Storage, a 16-node Failover Cluster maximum even for Quick Migration, a one-VM-per-volume-per-LUN restriction for granular iSCSI or FibreChannel storage hosting, no method of NFS-hosting the virtual disk files (or even CIFS as an alternative), etc. and you have a product that is still interesting but relatively limited at this point in time.

Bink wrote re: Opinion: Why choose Hyper-V?
on 08-06-2008 10:58 PM

Thanks for making that clear to the readers of HyperVoria. Just to be clear, this is NOT the opinion of the newsposter (bink) but the opinion of the writer of the original article at the source: Jason Whitaker

Price wrote re: Opinion: Why choose Hyper-V?
on 08-07-2008 12:44 AM

Sorry, yes, I realize that, and should have written my post to clearly indicate that I was addressing the original writer, not bink.

(Unfortunately, there doesn't appear to be a method to post comments on Jason's site.)

2008 (C) Steven Bink, Bink.nu BV
Microsoft and Microsoft Logo’s are trademarks of Microsoft Corporation.