Virtualization

Type-1 Hypervisors (native or bare-metal hypervisors) (4)
  • VMware ESX/ESXi
    An enterprise-class, type-1 hypervisor developed by VMware.
  • Microsoft Hyper-V
    A native hypervisor; it can create virtual machines on x86-64 systems running Windows.
  • Xen
    A hypervisor using a microkernel design, providing services that allow multiple computer operating systems to execute on the same computer hardware concurrently.
  • Oracle VM Server
Type-2 Hypervisors (hosted hypervisors) (5)
  • VMware Workstation
    A hosted hypervisor that runs on x64 versions of Windows and Linux operating systems.
  • VMware Workstation Player
  • Oracle VM VirtualBox
    A free and open-source hypervisor for x86 computers developed by Oracle Corporation.
  • Parallels Desktop for Mac
    Provides hardware virtualization for Macintosh computers with Intel processors.
  • QEMU
    A hosted virtual machine monitor.
OS-level virtualization (containers) (3)
  • Docker
    Wrap up a piece of software in a complete filesystem that contains everything it needs to run: code, runtime, system tools, system libraries.
  • LXC
    An operating-system-level virtualization method for running multiple isolated Linux systems (containers) on a control host using a single Linux kernel.
  • VMWare ThinApp
    An application virtualization and portable application creator suite by VMware.
Container cluster managers (1)
  • Kubernetes
    An open source container cluster manager originally designed by Google and donated to the Cloud Native Computing Foundation.