The Art of Virtualization

Even though Virtualization is not a new concept but its important to understand for your Cloud Computing Strategy.
What is Virtualization ?
Process of creating a software based or virtual version of something like compute , storage , application etc.
How is Virtualization Made feasible ?
Hypervisors are used to make Virtualization feasible.
What is a Hypervisor?
It is a piece of software that runs above physical host , pulls the resources and allocate to virtual environment.

Hypervisors are of two types:
Type 1 Hypervisor: Ones that are directly installed on top of Physical Server also known as Bare metal hypervisor. Example: KVM , Microsoft Hyper-V , VMWare ESXI.
Type 2 Hypervisor: Oneโs that have a Layer of Host OS that sits between Physical Host and Hypervisor also called Hosted hypervisor used for End User virtualization Example : VirtualBox , VMWare Workstation.
Benefits of Virtualization:
Cost savings - Run multiple Environments from One piece of infrastructure.
Agility and speed - Provision VM's for dev/test at ease.
Lower Downtime - Move VM's from one Hypervisor to another on different Host.




