Virtualisation is the process of running a virtual instance of physical components eg: compute, storage, network resources of the physical system that are abstracted from the underlying hardware with the help of a virtualisation layer called a hypervisor.
The hypervisor enables you to abstract underlying physical resources of the system and assigns them to a virtual instance called Virtual Machine (VM) while creating multiple VMs on a single system and each instance or VM runs independently.
Types of Virtualisation
There are 5 key areas in IT where virtualisation takes place:
Multiple virtual instances (VMs) are created with different operating systems on a single physical server.
Complete reproduction of a physical network as a software where virtual networks are easily created, modified, and destroyed within no time.
Provides an abstraction layer for physical storage resources to be managed and optimised in a virtualised environment.
Virtualising desktops rather than a physical server that allows users to remotely access desktops in a secure way.
Increases mobility of applications and allows migration to any server without depending on the operating systems in virtual infrastructure with minimal downtime.