Saturday, December 26, 2015

Basics Of virtualization

There are times where we used to configure multiple physical machines to run servers. Now we have many options to configure multiple servers in a single physical machine to provide services. Virtualization provides us the same.

A virtualization is software that separated physical infrastructures to create various dedicated resources. This can be treated as a fundamental that powers cloud computing.

in simpler words, Virtualization software makes it possible to run multiple operating systems and multiple applications on the same server at the same

The technology behind virtualization is known as a virtual machine monitor (VMM) or virtual manager, which separates compute environments from the actual physical infrastructure.

A Virtual machine is nothing but a encapsulated Operating System which can run applications as a physical machine. The physical machine contains a program (called Hypervisor) to manage the one or more Virtual machines running (called Domains).

Virtualization makes servers, workstations, storage and other systems independent of the physical hardware layer

There are 2 types of Virtualizations available

Para Virtualization                                                          Full Virtualization
  • Uses modified Kernel                                            Uses OS Kernel(Unmodified)      
  • Cannot run windows                                             Can run windows
  • Guest Know that it is                                            Does not it is Virtual machine Virtual Machine and talk To Hypervisor

In Para Virtualization, when a new Guest Operating system is installed, the kernel of that is modified such that the Guest knows that it is a Virtual machine and it should talk to Hypervisor for any requirements like processing, ram e.t.c.

Some of the advantages of Virtualization are,
Maximize resources – virtualization can reduce the number of physical systems we need and will give more value the underlying resources.

Multiple Systems – With Virtualization, you can also run multiple types of applications and even run different Operating systems for those applications on the same physical Hardware.

Budget - When you use virtualization, management, administration and all the attendant requirements of managing your own infrastructure remain a direct cost of your IT operation. 

No comments :

Post a Comment