Hypervisors Comparison : Virtualization Introduction – Part 2
Hypervisor and Comparison of Type 1 and Type 2 hypervisors
In this article, we are going to discuss the Hypervisor and its types. We will discuss a brief explanation about the Hypervisor.
Suggestable Read: Part 1 – Virtualization Introduction
What is Hypervisor?
A Hypervisor is also known as a Virtual Machine Monitor (VMM) and can be a piece of software, firmware or hardware that gives an impression to the guest machines (VM) i.e., virtual machines as if they were performing on a physical hardware.
It allows some of the multiple operating systems to share a single host and its hardware. This hypervisor manages requests by the virtual machines to access the hardware resources like RAM, CPU, and NIC etc. This acts as an independent machine.
The hypervisor is mainly divided into two types they are:
1) Type-1/Native/Bare Metal Hypervisor.
2) Type-2/Hosted Hypervisor.
Type 1 vs. Type 2 hypervisors:
• The comparison of virtualization hypervisor of the Type 1 hypervisor, it enables the hardware virtualization and the Type 2 hypervisor, it runs atop existing OSes.
• Type-1 and Type-2 hypervisors came up with an arbitrary distinction that does not require an inherent understanding of the requirements of virtualization.
• Simply, whether there is an operating system is underlying in the present arbitrary distinction between Type-1 and Type-2 Hypervisor has to do with.
•Type-1 Hypervisor is also known as Bare Metal or Embedded or Native Hypervisor.
•Type-1 hypervisor runs directly on the hardware with the Virtual Machine resources provided by the hypervisor.
•This works directly on to the hardware of the host and that can monitor the operating systems can run on above hypervisor.
•It is completely individualistic from the Operating System.
•Type-1 Hypervisor is small and its main role is sharing and managing the hardware resources between different operating systems.
•Type-1 Hypervisor has a major advantage is that, any problems in one virtual machine or a guest operating system that do not affect the other guest operating systems which are running on the hypervisor.
Some of the Examples of Type-1 Hypervisor are:
• VMware ESXi Server
• Microsoft Hyper-V
• Citrix/Xen Server
• Type-2 Hypervisor is also known as Hosted Hypervisor.
• Type-2 hypervisor runs on a host operating system that provides a virtualization service.
• Type-2 Hypervisor is installed on an operating system and then it supports in other operating systems.
• This is completely dependent on a host Operating Systems for its operations.
• While having a base operating system that allows better specifications of policies, In this case, any problems in the base operating system it affects the entire system as well if the hypervisor is running on above of base OS is secure.
Some of the Examples for Type-2 Hypervisor are:
• VMware Workstation.
• Microsoft Virtual PC.
• Oracle Virtual Box.
Conclusion: This is just a simple introduction about hypervisors. I hope this article makes you informative about the hypervisors and its types. In our next article, we will start virtualization installation and configurations parts.