Virtualization and Hypervisor Types



What is Virtualization

Virtualization is a method that provides simulation running on hardware for applications, services, and systems without any physical hardware. There are most known virtualization softwares:

  • Virtualbox
  • VMware
  • Windows Hyper-V
  • Linux KVM


      Virtualization Techniques – Hypervisor Types

      There are two virtualization techniques:

      • Type 1 Hypervisor – No Host OS
      • Type 2 Hypervisor – With Host OS


      Type 1 Hypervisors, don’t need a guest host to provide virtualization for systems. They run under the hardware. They don’t need any operating system to run.
      There are some most known Type 1 hypervisors:

      • KVM
      • Red Hat Enterprise Virtualization (RHEV)
      • Xen / Citrix XenServer
      • Windows Hyper-V
      • VMware vSphere / ESXi

      Type 2 hypervisors need an operating system to run. They cannot reach directly to the hardware. They use the operating system’s features for virtualization. There are some most known Type 2 hypervisors:

      • VMware Workstation/Fusion/Player
      • VMware Server
      • Microsoft Virtual PC
      • Oracle VM VirtualBox

      (Also Docker runs on the operating system)

      Leave a Reply