Hypervisor Investigation

From copec
Jump to: navigation, search

Investigated Stacks With Arbitrary Factoids

VMware ESXi

  • Full Hardware Virtualization
    • Supports hardware assist via Intel VT-x or AMD-v CPU extensions
    • Paravirtualized VMware drivers

Ubuntu LTS

  • Libvirt/QEMU/KVM
    • Supports hardware assist via Intel VT-x or AMD-v CPU extensions
    • Paravirtualized QEMU drivers
  • LXC (Linux Containers)
    • OS Virtualization
  • Docker
    • OS Virtualization with API

Debian Stable

  • Libvirt/QEMU/KVM
    • Supports hardware assist via Intel VT-x or AMD-v CPU extensions
    • Paravirtualized QEMU drivers
  • LXC (Linux Containers)
    • OS Virtualization
  • Docker
    • OS Virtualization with API

OpenIndiana

  • QEMU/KVM
    • Supports hardware assist via Intel VT-x or experimental AMD-v CPU extensions
    • Paravirtualized QEMU drivers
  • Solaris Zones
    • OS Virtualization
      • Software Userland same as OI using pkg

OmniOS

  • QEMU/KVM
    • Supports hardware assist via Intel VT-x or experimental AMD-v CPU extensions
    • Paravirtualized drivers
  • Solaris Zones
    • OS Virtualization
      • Software Userland same as OmniOS using pkg
      • Clean, Easily Fork-able and Customizable pkg Tree Documented by Omni

SmartOS

  • QEMU/KVM with High Quality CLI
    • Supports hardware assist via Intel VT-x or experimental AMD-v CPU extensions
    • Paravirtualized drivers
    • Provisioned Inside Zone
  • Solaris Zones
    • OS Virtualization
      • Software Userland Minimal
      • Package management via pkgsrc with illumos based tree