Hypervisors: Difference between revisions

From Exceed Industries Wiki
Jump to navigation Jump to search
No edit summary
Β 
(14 intermediate revisions by the same user not shown)
Line 6: Line 6:
* Wikipedia page: https://en.wikipedia.org/wiki/Hyper-V
* Wikipedia page: https://en.wikipedia.org/wiki/Hyper-V
* Product/project page: https://docs.microsoft.com/en-us/virtualization
* Product/project page: https://docs.microsoft.com/en-us/virtualization
* Overall rating: πŸŒβ›ΊοΈ (2/5 random emoji)
Hyper-V is powerful, easy to use, and available to anyone running a modern version of Windows. It's a bit of a resource hog and though it's possible, I've never seen anyone run it on top of Windows install without a GUI, which just makes the overhead worse.
==Proxmox VE==
==Proxmox VE==
* Wikipedia page: https://en.wikipedia.org/wiki/Proxmox_Virtual_Environment
* Wikipedia page: https://en.wikipedia.org/wiki/Proxmox_Virtual_Environment
* Product/project page: https://www.proxmox.com/en/proxmox-ve
* Product/project page: https://www.proxmox.com/en/proxmox-ve
* Overall rating: πŸŒ‚πŸš βš‘οΈ (3/5 random emoji)
Powerful and with a rich set of features, Proxmox VE is a solid choice in hypervisors. It's popular among the homelab crowd, too.
==VMware ESXi==
==VMware ESXi==
* Wikipedia page: https://en.wikipedia.org/wiki/VMware_ESXi
* Wikipedia page: https://en.wikipedia.org/wiki/VMware_ESXi
* Product/project page: https://www.vmware.com/products/esxi-and-esx.html
* Product/project page: https://www.vmware.com/products/esxi-and-esx.html
* Overall rating: πŸ€πŸ’ŽπŸ’Ή (3/5 random emoji)
ESXi is a very powerful hypervisor with a low overhead. Advanced features require expensive licenses, however.
==XCP-ng==
==XCP-ng==
* Wikipedia page: NA
* Wikipedia page: NA
* Product/project page: https://xcp-ng.org/
* Product/project page: https://xcp-ng.org/
==Xen==
* Overall rating: πŸ“²πŸ•β°β™¨οΈ (4/5 random emoji)
* Wikipedia page: https://en.wikipedia.org/wiki/Xen
XCP-ng is an open-source version of XenServer (now Citrix Hypervisor), which makes use of the Xen Project hypervisor. It's very powerful, has a small overhead, and has many advanced features out-of-the-box.
* Product/project page: https://xenproject.org/
Β 
<br>
<br>
<br>
=Type 2 / Userspace Hypervisors=
=Type 2 / Userspace Hypervisors=
==Oracle VM VirtualBox==
==Oracle VM VirtualBox==
* Wikipedia page: https://en.wikipedia.org/wiki/VirtualBox
* Wikipedia page: https://en.wikipedia.org/wiki/VirtualBox
* Product/project page: https://www.virtualbox.org/
* Product/project page: https://www.virtualbox.org/
* Overall rating: β˜‚β™‘οΈπŸ‘Ίβ†©οΈπŸ‘» (5/5 random emoji)
VBox is my go-to solution for running VMs on my workstations. Whether I'm working in Windows or Linux, it's easy to use and works reliably.
==QEMU==
==QEMU==
* Wikipedia page: https://en.wikipedia.org/wiki/QEMU
* Wikipedia page: https://en.wikipedia.org/wiki/QEMU
* Product/project page: https://www.qemu.org/
* Product/project page: https://www.qemu.org/
* Overall rating: 🚌⏰ (2/5 random emoji)
QEMU is powerful because it can do CPU emulation, which sets it apart from the other hypervisors on this page. Unfortunately, it's ridiculously difficult to setup and use. I suggest using a GUI wrapper if possible, or to launch it from a script rather than a single command. This way, once you have the settings workable, you can save them for later use.
==VMware Workstation==
==VMware Workstation==
* Wikipedia page: https://en.wikipedia.org/wiki/VMware_Workstation
* Wikipedia page: https://en.wikipedia.org/wiki/VMware_Workstation
* Product/project page: https://www.vmware.com/products/workstation-pro.html
* Product/project page: https://www.vmware.com/products/workstation-pro.html
* Overall rating: β„οΈπŸ˜‹πŸŽ‚ (3/5 random emoji)
VMware Workstation is fairly easy to use, but also feature-limited. It's able to run VMs, but like most commercial software, it doesn't play well with others.

Latest revision as of 13:33, 3 December 2019

A hypervisor (or virtual machine monitor, VMM) is a computer software, firmware or hardware that creates and runs virtual machines.
 - https://en.wikipedia.org/wiki/Hypervisor

This page is intended to be a place for me to 'review' these hypervisors. If it's listed here, I've used it.

Type 1 / Bare-Metal Hypervisors

Microsoft Hyper-V

Hyper-V is powerful, easy to use, and available to anyone running a modern version of Windows. It's a bit of a resource hog and though it's possible, I've never seen anyone run it on top of Windows install without a GUI, which just makes the overhead worse.

Proxmox VE

Powerful and with a rich set of features, Proxmox VE is a solid choice in hypervisors. It's popular among the homelab crowd, too.

VMware ESXi

ESXi is a very powerful hypervisor with a low overhead. Advanced features require expensive licenses, however.

XCP-ng

  • Wikipedia page: NA
  • Product/project page: https://xcp-ng.org/
  • Overall rating: πŸ“²πŸ•β°β™¨οΈ (4/5 random emoji)

XCP-ng is an open-source version of XenServer (now Citrix Hypervisor), which makes use of the Xen Project hypervisor. It's very powerful, has a small overhead, and has many advanced features out-of-the-box.



Type 2 / Userspace Hypervisors

Oracle VM VirtualBox

VBox is my go-to solution for running VMs on my workstations. Whether I'm working in Windows or Linux, it's easy to use and works reliably.

QEMU

QEMU is powerful because it can do CPU emulation, which sets it apart from the other hypervisors on this page. Unfortunately, it's ridiculously difficult to setup and use. I suggest using a GUI wrapper if possible, or to launch it from a script rather than a single command. This way, once you have the settings workable, you can save them for later use.

VMware Workstation

VMware Workstation is fairly easy to use, but also feature-limited. It's able to run VMs, but like most commercial software, it doesn't play well with others.