Page 46 - Cloud Computing (Elective – III)
P. 46
Server Virtualization
Server Virtualization can be described as a process of creating and implementing
multiple copies of one physical server into several virtual servers, which is used
for imitating the actual server in all the virtual servers and the performance of the
virtual servers are same as the original server. It is important to keep the virtual
servers in synchronization with the one physical server. This method is used for
a few special purposes, like for the purpose of consolidating the physical servers,
for the purpose of data recovery in the case of data lost from the databases, and
for the purpose of virtualizing the web servers.
How Does Server Virtualization Work?
It is done by separating the software with the hardware, this is done using a
software component called a hypervisor. Hypervisor are of different kinds which
are available in the market
Type 1 Hypervisor
o This is the most commonly used hypervisor it is directly placed on
the server, and from there it performs the partition work. That is the
reason it is said a bare-meta-hypervisor
Type 2 Hypervisor
o This type of hypervisor is most often used with the software with the
operating system.
This hypervisor is generally used for the testing servers or lab
servers
The virtualization work is done using the following steps
1. First, an organization which wants to virtualize its servers must identify
which server is not used to its full capacity, the server which is not used to
its full capacity are the best candidate for the server visualization so,
virtualization helps to utilize those unused resources of the server and
reutilize for other works
2. Once the server is identified then the organization should monitor the
resource usage of the server. The resource includes the memory, disk usage
and the different kind of loads which needs to be monitor thoroughly before
implementing the virtualization.