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 |
Micron Technology has announced the start of volume production for its ninth-generation (G9) TLC NAND, aiming to set a new…
DapuStor has expanded its partnership with Marvell to enhance its Flexible Data Placement (FDP) technology, tailored for QLC and TLC…
With its top-tier performance and power efficiency, Micron's PCIe Gen5 9550 SSD is expected to set new standards for AI…
IBM has announced the addition of Mistral Large to its watsonx.ai platform, reinforcing its commitment to making high-quality, performant foundation…
AWS EC2 R8g instances powered by the latest Graviton4 processors are GA! (more…)
VAST Data achieves certification as a high-performance storage solution for NVIDIA Partner Network cloud partners. (more…)