This training series will provide a beginner’s overview on common lab operations and will detail how to get the related operations done. This first series handles hypervisor download, installation and deployment. The expected outcome is to give those in the lab the ability to deploy one, or many, hypervisors for evaluation and long term usage. For the purposes of this guide I will be considering VMware ESXi (vSphere), Microsoft Hyper-V, Citrix XenServer, Proxmox and oVirt.
Hypervisors are the cornerstone of modern virtualization and used in modern data centers to allow hardware to be better utilized by enabling virtual machines at scale. Most modern hypervisors have nearly identical performance to non-virtualized performance. Hypervisors come in two general types (1 and 2). A Type 1 hypervisor is full operating system built with the idea of virtualizing as a native component while a Type 2 hypervisor is usually just a software virtualization component added to a regular operating system installation. Debates on which method is more secure are probably the Xbox vs Playstation discussions of the internet: long, boring and ultimately useless.
A word on cost. In order to allow for fairness, my use case is a baseline where I can assign every core on my test bench and every GB of RAM if wanted along with the ability to pass hardware directly to a Virtual Machine (GPUs, PCIe cards) and no ridiculous VM limits (at least 10 VMs can be run). Additionally, there should be some support for clustering and migration between hosts, the target hypervisor should have a GUI based management solution so anything that is command-line only is probably not going to fly (exception: if there’s a third party GUI that does the job… I’ll allow it).
Lastly, our test bed. I have a Dell PowerEdge R720xd running on a mix of eBay-grade DDR3 4Gb RAM sticks totalling 96GB of RAM, with two Intel E5-2630L v2 6-core processors for 12 cores and 24 hyperthreads with an NVIDIA GeForce GTX 1060 GPU. Each hypervisor will be virtualized and deployed with 4 cores, 8GB and 50GB of thin provisioned 120GB SSD backed storage.
A quick overview on the hypervisors included in this series:
ESXi or vSphere is VMware’s solution for virtualized systems. ESXi actually ships the free version with everything you may need to upgrade so upgrading is just popping in a new commercial or enterprise key.
Hyper-V is Microsoft’s solution for virtualized systems. In modern windows systems (8 and above) along with server editions, Hyper-V can be utilized to virtualize other operating systems.
XenServer is Citrix’s virtualization platform based on the Xen Project. It is often considered as the best alternative for getting VMware-like features in an open source product.
Proxmox VE is an open-source platform for virtualization that integrates the KVM hypervisor and LXC containers on a single platform with a web management interface.
oVirt is an open-source virtualization solution that uses the KVM hypervisor and is built upon several other community projects including libvirt, Gluster, PatternFly, and Ansible (Ansible Deep Dive).
Name | Type | Free Limitations* | Cost*** |
VMware ESXi (vSphere) | 1 |
| $200 Annual VMUG Membership |
Microsoft Hyper-V How to Install Hyper-V Download Link | 1 |
| $4860 Server 2019 Standard (calculator)
|
Citrix Hypervisor (XenServer) How to Install Citrix Hypervisor Download Link | 1 |
Not a limitation**
| ~ $1500 Standard
|
Proxmox How to Install Proxmox VE Download Link | 1 | Not a limitation**
| €160 (~$180) Community Edition
|
1 | Not a limitation**
| $0 Open Source |
VergeIO launches ioOptimize, leveraging machine learning and narrow AI to extend the life of hardware and improve VergeIO's flexibility. (more…)
Dell PowerMax updated with increased efficiency, improved cyber resiliency, and multicloud mobility to help customers with optimized performance and greater…
Western Digital has announced the availability of two new drives that set industry records in capacity: the 26TB CMR HDD…
Dell Technologies expands GenAI solutions with new offerings from the Dell AI Factory tailored for AMD environments. (more…)
The HPE ProLiant Compute XD685 maximizes rack density in a 5U chassis that supports eight nodes per rack for 8-way…
Dell Technologies has unveiled a series of integrated rack-scalable systems, including server, storage, and data management innovations designed for Dell…