Virtualization (Last updated: 29-02- 2008)
Microsoft Windows Hyper-V
(WSV)
VS VMware Virtual Infrastructure
3.5
Queries the following Comparison is trying to Answer: VMware Virtual Infrastructure
3.5 VS
Microsoft
Windows Hyper-V
(WSV)
How does MS
Windows Hyper-V
(WSV)
compare to VMware VI3?
Advantages & Disadvantages
of
Windows Hyper-V
(WSV)
& VMware VI3 (V3.5)
What is better VMware VI3
or MS
Windows Hyper-V
(WSV)? How?
Independent Unbiased
Comparison MS
Windows Hyper-V
(WSV)
& VMware VI3
VMware VI3 VS MS
Windows Hyper-V
(WSV)
Introduction:
Ok, decided on riding the
virtualization boat and confused on the right product for your company. You
are in the correct place as here we list the comparisons of most of the
virtualization solutions. On this page we will compare Microsoft
Windows Hyper-V
(WSV)
vs VMware Virtual Infrastructure 3, but other comparisons are available and
you can choose them from the menu on the left panel. As Microsoft Windows 2008
is approaching with its new Hyper-V virtualization solution, we started
getting many requests to compare the two products. This comparison has been
based on the Beta of Hyper-V which build into Windows 2008 canadite release.
In addition, we had tried to include Microsoft planned features which still no
delivered in the comparison.
Below is our unbiased
comparison of MS Hyper-V (WSV) vs VMware VI3. http://www.microsoft.com/ windowsserver2008/en/us/ virtualization-consolidation.aspx
-: MS Windows Hyper-V 2005 R2 VS VMware
VI3:-
This can really be misleading
as for
Microsoft Windows Hyper-V
you still
have to pay for the host operating system
(Windows 2008),
which is for some versions almost the equivalent of what you would pay for VMware 3.5. So if
your virtual machines are not running windows 2008 and if you don't
benefit of the special licensing offered by Microsoft for running
several Windows version in a virtualized environment then people should look at the cost of Windows 2008 as the
cost of Microsoft Windows Hyper-V. Anyway, if your guest are not
Windows then the cost of windows 2008 is obviously only for the hypervisor
which does not seems to us being free!!!! MS promised for a separate $29
version in the future, but not clear when and how.
In addition, in VMware VI3 you can run more virtual machines on the same specs machine
as its running bare-metal and waste less resource than Microsoft Hyper-V solution and in many cases that it self will make up for
the cost differences. Don't let the initial price fool you. Testing &
Development Environment
MS
Hyper-V
is still in beta and does not seems to be
mature enough to run in production in the near future. It seems it will
take a while for MS to get ready for production. in the other site VMware
have been mature
enough for production environment for a
while. It has been used by most of the fortune 100 companies in
production. That prove readiness of VMware Virtual Infrastructure. It will
take time for MS to prove the same.
-: Microsoft Hyper-V VS VMware
VI3:-
VMware bare-metal
installation harden the security of its product and
make it independent of
any operating system security risks and
breaches unlike the Microsoft Hyper-V which unfortunately still
affected by the underlying OS (Windows
2008) bugs, viruses, and
security breaches even if only windows 2008
core service is running. In addition, not using
underlying OS make it more resource efficient although Hyper-V is
using hypervisor technology equivalent to Xen which make it a lot faster
than its previous virtualization product Virtual Server 2005, still got
lot more constrains when compared to VI3 Infrastructure specially when it
come to Linux and Legacy windows systems.
Although the final release will be a part
of Standard/Enterprise
/Datacenter Editions of Windows 2008 at the moment the beta is only fully
included the
x64 edition of Windows Server 2008 Enterprise Release
Candidate 1.
Microsoft are planning to integrate their
Hyper-V with Microsoft Virtual Machine Manager (VMM) and use it as its
centralized management, but it still not integrated yet, but planned for
the future. At the moment you have to manage it using
Hyper-V
Manager via MMC which allow you to manage the virtual machines running at
one host at a time,
But even when VMM get integrated with Hyper-V, Its not as rich
as the VMware Virtual Center features wise as its still in its early days.
Microsoft might have more support resources
than VMware,
but not when it comes to virtualization,
though they are investing into
that direction. - Microsoft WindowsNT4.0
/2000/2003/XP/Vista - Red Hat Enterprise 2.1/3/4
/5
- Red Hat Linux Advanced Server 2.1
- Redhat Linux 7.2/7.3/8.0 /9.0
- SUSE Linux Enterprise Server 8/9/10 - SUSE Linux 8.2/9.0/9.1/9.2
/9.3 -FreeBSD
4.9/4.10/4.11 - NetWare
6.5/6.0/5.1 - Solaris 10 for
X86
- Vista
(Experimental Support)
- Windows 2008
Beta (Experimental Support)
- Windows 2003
Standard /Enterprise SP1/SP2/R2 64-bit + Virtual
SMP (Supported in Production)
- MS Windows
2008 - MS Windows 2003
- SUSE Enterprise Linux Server
10 SP1
Its obvious that VMware has production
support for many more OS
than Microsoft. Actually supported
guest operating systems in Microsoft Windows Hyper-V is very limited.
- Xen supported version of Linux is planned to be supported. They should
run by now, but with modification and not supported.
Its obvious at the moment that Hyper-V
still lagging on Linux support, where VMware support running most version
of Linux without the need to modify it, Hyper-V still only officially
support SUSE Enterprise Linux Server 10 SP1 at the moment. Other
Linux versions that have Paravirtualized Xen Kernal should run at the
moment, but still not officially supported. Even with the limited version
of Linux being supported by MS Hyper-V it still not that easy to setup. To
illustrate the required steps to setup Linux on Hyper-V read below:
Microsoft Hyper-V
provides Integration
Components for Linux OSes, which is currently a separate download that you
need to register for on the Microsoft Connect beta testing site. It would
been acceptable if the Integration Component for Linux OSes were straight
forward to setup but it require many complicated steps and what worse you
have to do the same steps over and over again for every Linux virtual
machine including the
following:
1- Manual installation of Xen Kernel.
2- Excute a seperate script that modifies the Linux
bootloader
configuration to allow the use of
Microsoft Hypercall adapter.
3- Run a perl script to install the Integration
tools and paravirtualized
drivers.
Its clear that setting up Linux on VMware is way
easier and cleaner than Hyper-V at the moment, but Microsoft might change
that when the full release is ready to market. - Higher
Performance - More virtual
Machines per hardware - Slower Performance - Fewer Virtual Machines per
hardware
ITComparison Comments
The performance advantage of VMware is related directly with it being
running bare-metal and have a smaller foot print than Microsoft Windows
Hyper-V.
Live Migration (VMotion) High Availability (HA) Dynamic Resources (DRS)
Storage VMotion (SVMotion)
Supported Supported
Supported
Supported
Quick Migration (not real Live migration) Quick Migration
(Host Clustering) NLB is all MS
Offer !! N/A
ITComparison Comments VMotion vs Quick
Migration: VMware VMotion is real Live migration where Quick
Migration is nothing more than host based clustering. It has more
requirements on the host side as it have to support windows 2008
clustering requirment and not as easy as VMotion to setup. In addition,
Hyper-V Quick Migration require a downtime enough to get the machine to
save state then shift the LUN group owner then bring back the machine to
running state. This downtime may vary depending on the speed of the SAN,
size and usage of the virtual machine. In the other side, VMware VMotion
require a zero downtime which can be a major advantage for environment
which does not tolerate downtime. Even Microsoft clearly know the
differences and announced that they have delayed the Live migration
feature to a future release. HA vs Host Clustering: Windows host clustering is harder to setup than
VMware HA, but it can do the job. DRS vs NLB: Network load balancing is nothing new, and it
only work on the network layer. It distribute the network load equally
between the virtual machines only depending on the traffic load on them
not on how they are utilized. In addition, it require you to run several
virtual machines with OS which support NLB and configure NLB for each of
them depending on the configuration required for that OS which can be
complex for some OSes. They does not come even near what VMware offer with
DRS which distribute the load of the virtual machines dynamically and can
shift Live virtual machines between different hosts as required to obtain best performance
based on setting and configuration controlled by the administrator. In addition, VMware
support NLB for its virtual machines, but it did not limit its capability
to that. Storage VMotion: SVMotion is a new feature of VMware VI3 where and
entire disk files of a virtual machine can be moved from one storage array
to another without affecting the operation of that Virtual Machine. This
mean VMware VI3 users can avoid downtime for their virtual machines when
they need to carry a storage maintenance. It means as well they can easily
upgrade or move to a new storage without the need for a down time. This
feature has no equivalent in MS Hyper-V at the moment, which mean downtime
for storage maintenance can't be avoided.
ITComparison Comments
MS Windows Hyper-V still does not support
booting virtual Machine from Virtual SCSI disk. It only support it from
Virtual IDE disk which will highly slow the performance of these virtual
machines. It is not clear yet if the final version of Hyper-V will support
booting virtual machines from virtual SCSI disk as no announcement on that
have been
made. If MS does not come up with boot from virtual SCSI then they are risking
their product of a very bad performance lag behind VMware which has that
capability.
ITComparison Comments
VMware VCB Is a great backup advantage as you can
with it take live backup (image) of running virtual machines without
affecting the performance of the host neither the virtual machines
performance, where with MS Hyper-V that still seems to depend on the host
capabilities using the Volume Shadow Copy Services (VSS) to enable you to
take Live Backups of running virtual machines in terms of snapshots, but
still affect the Hyper-V Host performance while the backup is running.
64GB of RAM 4 CPU 64GB of RAM 4 CPU
ITComparison Comments
Although Microsoft has been good in keeping up with
numbers for marketing, still VMware can offer a better specs virtual
machines for most Operating systems beside windows 2008. At the moment, 4
virtual CPUs are only recommended on Windows Server 2008 RC1 with Hyper-V
Beta. Its not even recommended to use more than one virtual CPUs with
Windows 2003 at the moment, but this hopefully would be resolved when the
final release arrive. The following quote is directly from Microsoft
Hyper-V release note:
==============From MS Hyper-V release note
Begin============
Configure the virtual machines as follows:
For the guest operating system, install one of the
following: Windows
Server 2008 RC1 with Hyper-V Beta, with a maximum of 4 virtual
processors. No other release of Windows Server 2008 is supported with
this release of Hyper-V. The
Windows Server 2003 operating system, with a maximum of 1 virtual
processor. You can install either a 32-bit version or an x64-based
version."
=============From MS Hyper-V release note End===============
ITComparison Comments
It seems Microsoft has forgotten again that many
companies have some older hardware that does not run 64-bit and would like
to virtualize their environment. MS Hyper-V force companies to obtain a
newer more expensive hardware to be able to virtualize. Other Related Comparisons:
Xen Server Enterprise
VS VMware Virtual Infrastructure 3
Microsoft
Virtual Server 2005 R2
VS Xen Server Enterprise
Microsoft Virtual Server 2005 R2
VS VMware Virtual Infrastructure 3
Virtualization
Comparison
Forum:
Please post your requests, comments,
opinion, concern, and read other
readers comments at our
Virtualization Comparison
forum.
Click
here to access our site index at our
home page.
Copyright © 2007 ITComparison Team. All
Rights Reserved
Contact
us: admin@ITComparison.com
Please Read our
Disclaimer
Call us: 1-800-coming-soon
VMware/EMC
Microsoft
URL
Vmware.com
ITComparison Comments
VMware site is a bit easier to browse
in regards of virtualization than Microsoft site due to the fact its their
core business and they don't offer as much products to jam their site
comparing to Microsoft.
Product Name
Infrstructure v3.5 (Starter, Standard, and Enterprise)
Infrstructure Microsoft Windows Hyper-V
ITComparison Comments
It seems that VMware Infrastructure 3 is more attractive naming than
Hyper-V
Pricing range paid product
$1000 - $5750 (two CPU versions)
Free,
but you still got to buy Windows 2008.
ITComparison Comments
Primary usage
Production Environment
ITComparison Comments
Required Host
OS (if any)
Infra
v3:bare metal
Windows 2008 x64 Standard/Enterprise /Datacenter Editions
ITComparison Comments
Management tools
Virtual Center 2.5
Microsoft Virtual Machine Manager (VMM) is planned to be the centralized
management support for Hyper-V, but not yet integrated.
ITComparison Comments
Support resources
High
Medium
ITComparison Comments
Supported Guest OS
ITComparison Comments
Linux Support
Support most Linux version available today.
- Only SUSE Enterprise Linux Server 10 SP1 is
totally supported
ITComparison Comments
Performance
64-bit
Support
Has full support for most of the 64-bit
Operating Systems.
Support Windows 64-bit Operating Systems.
ITComparison Comments
This is an obvious advantage of MS Windows
Hyper-v over MS Virtual server which did not support any 64-bit guest OS,
but still lag behind VMware on this one as well.
Its a great features that VMware came up
with and Microsoft still can't match. Although many assume some of the
Hyper-V features match these of VMware, you can see the differences
illustrated below:
Virtual Machine support SCSI disk Boot
Yes
No
Online
Backup
VCB (VMware Consolidated Backup)
Live
Backups with VSS
Max
virtual Machine Specs
Special Hardware Requirement
Require supported SCSI or SATA controllers.
x64 based processor computer
hardware-assisted
virtualization, and hardware data execution protection
(Intel
VT or AMD-V)
is a must.




























