virtualization remains one of the hottest trends in business it. reports that over half of all server workloads are now virtualized. whether your organization has already invested heavily in the cloud or is considering a first-time migration, it can be critical to consider the role of a hypervisor in your overall experience.
a hypervisor is computer software, firmware, or hardware that creates and runs virtual machines. the hypervisor presents virtual, or guest operating systems to virtual machines and manages the execution of these virtual operating platforms, which can consist of a variety of operating systems. the right hypervisor can ensure ease of use, flexible resource allocation, and minimal disruption to each of the operating systems in use.
two of the most common choices for hypervisors include vsphere, a vmware product, and hyper-v, by microsoft. join us as we review the pros, cons, and costs of hyper-v and vmware, so you can decide which is best for you.
what is hyper-v?
is designed to offer "enterprise-class virtualization" for organizations with a data center or hybrid cloud. this option is a common choice for organizations who want to virtualize workloads, build a private cloud, scale services through a public cloud, or combine all three.
hyper-v is built into windows server, or can be installed as a standalone server, known as hyper-v server, both of which can ease the learning curve for virtualization administrators who already have knowledge and background with microsoft products. it offers a unified set of integrated management tools, regardless of whether organizations are striving to migrate to physical servers, a private cloud, a public cloud, or a "hybrid" mixture of these three options.
hyper-v pros
-
can deploy new virtual servers in minutes
-
maintenance does not result in downtime
-
simple live migrations
-
easy backups
-
comprehensive security through windows active directory
-
lower priced
hyper-v cons
what is vmware vsphere?
vmware vsphere is a popular hypervisor choice for organizations hoping to achieve some degree of virtualization. now on version 6.0, vsphere is highly configurable, which can make it an attractive choice for companies that are either going fully virtual or opting for a hybrid approach.
there are several different flavors of , depending on organizational needs. vsphere standard, enterprise plus, and operations management enterprise plus offer varying features and degrees of fault tolerance, allowing organizations to select the best coverage for their needs and growth goals.
vsphere pros
vsphere cons
hyper-v and vmware costs
hyper-v and vsphere costs depend primarily on the number of processors and operating system environments (oses) managed. licensing for hyper-v ranges from free to $3,607, though organizations can pay significantly more depending on their processing and os goals. licensing for vsphere can range from $995 to $4,245, with additional fees for support, multi-site use, "operations management acceleration," and more.
both vmware and hyper-v offer a free version. however, the free and trial versions of vmware are missing some functionality. in contrast, the free version of hyper-v offers full functionality for individuals who want to give it a test drive.
vsphere vs. hyper-v: other factors to consider
1. scalability
the scalability factor of hyper-v slightly exceeds vsphere. the maximum potential of each factor is detailed in the table below:
|
resource
|
hyper-v (r2 2012)
|
vmware vsphere hypervisor
|
vmware vsphere 5.5 hypervisor
|
host
|
logical processors
|
320
|
320
|
320
|
host
|
physical memory
|
4tb
|
4tb
|
4tb
|
host
|
virtual cpus per host
|
2,048
|
4,096
|
4,096
|
vm
|
virtual cpus per vm
|
64
|
8
|
64
|
vm
|
memory per vm
|
1tb
|
1tb
|
1tb
|
vm
|
active vms per host
|
1,024
|
512
|
512
|
vm
|
guest numa
|
yes
|
yes
|
yes
|
cluster
|
maximum nodes
|
64
|
na
|
32
|
cluster
|
maximum vm
|
8,000
|
na
|
4,000
|
data source: microsoft
what if your workload is absolutely massive? and hyper-v both permit 64 virtual processors and 1 tb ram in a single virtual machine.
2. design advantages and disadvantages
highlights the following advantages for vmware and hyper-v's design:
hyper-v:
advantages
disadvantages
vmware:
advantages:
disadvantages:
3. operating system support
new that are supported by vmware include:
-
oracle unbreakable enterprise kernel release 3 quarterly update 3
-
asianux 4 sp4
-
solaris 11.2
-
ubuntu 12.04.5
-
ubuntu 14.04.1
-
oracle linux 7
-
freebsd 9.3
-
mac os x 10.10
in addition to windows operating systems, hyper-v can support:
-
centos
-
red hat enterprise linux
-
debian
-
oracle linux
-
suse
-
ubuntu
-
freebsd
4. performance
academic research was performed to evaluate the performance of hyper-v, vmware, and other solutions in a controlled laboratory setting, using methods of evaluation and testing guided by the scientific method. according to the authors of the resulting paper, "we conducted performance experiments using different scenarios on each virtualization approach supported by the latest versions of the mentioned hypervisors."
the results indicated that based on indluced performance factors, hyper-v outperformed vmware. full insight into the results of each individual test performed by the researchers, their resarch methods, and results can be .
5. licensing inclusions
reports that licensing support and inclusions for hyper-v and vmware stacks up as following.
|
microsoft hyper-v
windows server 2012 r2
system center 2012 r2 datacenter editions
|
vmware
vsphere 5.5 enterprise plus vcenter server 5.5
|
# of physical cpus per license
|
supported
|
limited support
|
with microsoft, each datacenter edition license provides licensing for up to 2 physical cpus per host. additional licenses can be “stacked” if more than 2 physical cpus are present.
with vmware, a vsphere 5.5 enterprise plus license must be purchased for each physical cpu.
|
# of managed ose’s per license
|
unlimited
|
unlimited
|
both provide ability to manage an unlimited ose per licensed host.
|
# of windows server vm licenses per host
|
unlimited
|
not supported
|
with vmware, windows server vm licenses must still be purchased separately.
vmware includes licenses for an unlimited # of vms running suse linux enterprise server.
|
includes anti-virus / anti-malware protection
|
yes
|
yes
|
|
includes full sql database server licenses for management databases
|
yes – up to 1,000 hosts and 25,000 vms per management server.
|
no – must purchase additional database server licenses tfor more than 100 hosts and 3,000 vms.
|
|
includes licensing for enterprise operations monitoring and management of hosts, guest vms and application workloads running within vms.
|
yes – included in 2012 r2
|
no – operations monitoring and management requires separate license.
|
|
includes licensing for private cloud management capabilities – pooled resources, self-service, delegation, automation, elasticity, chargeback/showback
|
yes – included in system center 2012 r2
|
no – private cloud management capabilities require additional cost of .
|
|
includes management tools for provisioning and managing vdi solutions for virtualized windows desktops.
|
yes – included in the role of windows server 2012.
|
no – vdi management requires additional cost of .
|
|
includes web-based management console
|
yes – included in system center 2012 .
|
yes – included in .
|
|
data source:
6. storage and networking
storage capabilities:
capability
|
hyper-v (2012 r2)
|
vmware vsphere
|
vmware vsphere 5.5 enterprise plus
|
iscsi/fc support
|
yes
|
yes
|
yes
|
network file system support
|
yes (smb 3.0)
|
yes (nfs)
|
yes (nfs)
|
virtual fiber channel
|
yes
|
yes
|
yes
|
3rd party multipathing
|
yes
|
no
|
yes (vamp)
|
native 4kb disk support
|
yes
|
no
|
no
|
storage virtualization
|
yes (spaces)
|
no
|
yes (vsan)
|
storage tiering
|
yes
|
no
|
yes
|
data source: microsoft
networking capabilities:
capability
|
hyper-v (2012 r2)
|
vmware vsphere
|
vmware vsphere 5.5 enterprise plus
|
dynamic virtual machine queue
|
yes
|
netqueue
|
netqueue
|
ipsec task offload
|
yes
|
no
|
no
|
sr-iov with live migration
|
yes
|
no
|
no
|
virtual receive side scaling
|
yes
|
yes (vmxnet3)
|
yes (vmxnet3)
|
data source: microsoft
for additional information, we recommend the full overview written by .
the bottom line
success in virtualization requires a strong knowledge of your business requirements, clear goals, and a hypervisor that facilitates ease of use. the popularity of both vsphere and hyper-v speaks to the products' quality and broad user bases.
it can be natural to feel overwhelmed about selecting a hypervisor, which can be a decision that has an impact on your overall virtualization experience. atlantech online has extensive experience helping organizations of all sizes and experience levels achieve their virtualization goals. to speak with a virtualization expert today, .
转载:https:///blog/hyper-v-vs.-vmware-which-is-best