Hypervisor is software that runs on physical server that enables multiple Virtual Machines (VMs) with it’s own Operating System. Hypervisor creates a pool of virtual computing resources like CPU, Memory, Storage, Networking from the underlying physical server’s computing resources. This virtual pool of computing resources is allocated to different VMs. The physical server is known as the Host Server.
Types of Hypervisor
Type 1 hypervisor also known as bare-metal hypervisors or native hypervisors that directly run on the underlying physical server hardware and has the access to the CPU, Memory and storage.
Type 2 hypervisor also known as embedded or hosted hypervisor doesn’t run directly on the underlying physical server hardware rather run on the operating system as an application.