Virtualization Concept

Virtualization Concept


Virtualization is process of computing in which we are utilising the computer hardware by creating multiple isolated virtual servers so that they are independent of each other and securing data isolation. Cloud computing using virtualization concept to provides computer resource and services on remote. Virtualization creates abstraction layer on computer hardware that enables efficient utilization computer hardware. It helps IT infrastructure to do more with less computer hardware and with less cost. To create virtual machines on a single computer physical hardware, virtualization uses hypervisor.

Virtualization

Benefits of virtualization

  • Helps in cloud computing - Allow to you cloud on remote on demand over the internet so that we can free from local computer and access the resources from anywhere.

  • Provides elasticity - Any time you can increase or decrease the resources or memory because everything managed by virtually on cloud providers physical datacenters.

  • Utilise computer hardware - Virtualization allow to create multiple virtual server on a single physical hardware server.

  • Reduces cost of IT infrastructure - Your cost will be reduced by creating many virtual servers on a single or few physical servers. So server maintenance cost, server space, UPS cost, expert cost, power cost etc automatically reduced.

  • Save energy consumption - If your requirement will be fulfilled by only few or single server then power supply will also reduce and resulted you save energy consumption.

  • Save time - You can configured the servers in short time and maintenance time will be less.

I guess, now you understand why virtualization is required.

Hypervisor

Hypervisors is a small software layer on top of computer hardware that enables to create multiple virtual machines on a single computer hardware. Hypervisor creates an abstraction layer between tightly coupled Computer CPU and it's operating system. Hypervisor also known as V M monitor(VMM) because it manages all vm. It's isolate all the vm from each other. Example: VMWare, Hyper-V, Citrix XenServer KVM etc.

The computer on which hypervisor runs called host & vm created by hypervisor is called guest

Types of hypervisor

There are two type of Hypervisor.

Type 1(bare-metal hypervisor)

Hypervisor Type 1

Hypervisor Type 1 is also called bare-metal hypervisor. Type 1 hypervisor runs on computer physical hardware. It interacts directly physical computer resources like CPU,RAM,ROM, Processor.


Types 2 hypervisor

Hypervisor Type 2

Type 2 hypervisor known as hosted hypervisor that runs on operating system. They are not directly interacting to OS

Type 1 hypervisor is faster, more efficient and sure that Type 2 hypervisor because there is nothing between hardware and hypervisor.

Types of Virtualization

  • Desktop Virtualization

  • Network Virtualization

  • Storage Virtualization

  • Server Virtualization

  • Application virtualization