Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

Virtualization

Virtualization helps in autonomic (self-managing) computing by creating a virtual version of a storage


device, hardware platform, operating system (OS), or network resources. It also centralizes
administrative tasks allowing several operating systems running simultaneously on a single CPU.
Unlike multitasking, where several programs run on the same OS, this parallelism offers several
benefits. It is economical, improves scalability and hardware-resource utilization, offering a faster
provision of mission-critical appliAdvantages of Virtualization

Advantages
 Deferred purchase of new servers
 Smaller data center footprint
 Lower maintenance costs
 Lower power, ventilation, cooling, rack, and cabling requirements
 Lower disaster recovery costs
 Reduced server deployment costs
Disadvantages of Virtualization
 Extra Costs
 Software Licensing
 Learn the new Infrastructure

Hardware virtualization
It is the abstraction of computing resources from the software that uses cloud resources. It involves
embedding virtual machine software into the server's hardware components. That software is called the
hypervisor.

Advantages of Hardware virtualization


 Lower Cost: Because of server consolidation, the cost decreases
 Efficient resource utilization: Physical resources can be shared among virtual machines. The
unused resources allocated by one virtual machine can be used by another virtual machine in case
of any need.
 Increase IT flexibility: The quick development of hardware resources became possible became
possible using virtualization, and the resources can be managed consistently also.
 Advanced Hardware Virtualization features: With the advancement of modern hypervisors
highly complex operations maximize the abstraction of hardware & ensure maximum uptime.
Types of Hardware virtualization

1. Full Virtualization: Here the hardware architecture is completely simulated. Guest software
doesn't need any modification to run any applications.

This technique fully virtualizes the main physical server to support applications and software to operate
in a much similar way on virtualized divisions. This creates an environment as if it is working on a
unique server. Full virtualization technique enables the administrators to run unchanged and entirely
virtualized operating system.

Advantages:

 Full virtualization technique grants the potential to combine existing systems on to the newer ones
with increased efficiency and a well-organized hardware.
 This amazing methodology contributes effectively to trim down the operating costs engaged in
repairing and enhancing older systems.
 The less competent systems can be power-packed with this technique, while reducing the physical
space and augmenting the overall performance of the company.

2. Para-Virtualization: Here, the hardware is not simulated; instead the guest software runs its
isolated system.

This methodology clearly runs modified versions of operating systems. Only the software and programs
are carried out in a precise manner to work for their exclusive websites without executing any kind of
hardware simulation. Using this technique, the guest is very well aware of its environment as the para-
virtualized OS is altered to be alert about its virtualization.

Advantages:

 It enhances the performance notably by decreasing the number of VMM calls and prevents the
needless use of privileged instructions.
 It allows running many operating systems on a single server.
 This method is considered as the most advantageous one as it augments the performance per server
without the operating cost of a host operating system.

You might also like