Professor Leroy Butler
Table of Contents
1.Virtualization Technology Overview and Terminology2
a)System Image (SI)2
b)Virtualization Intermediary (VI)3
c)Virtual System (VS)3
d)I/O Virtualization (IOV)3
e)I/O Virtualization Intermediary (IOVI)3
2.Types of Virtualization3
Challenges on Datacenters4
Challenges of Virtualization Technologies5
Advantages and Disadvantages of Virtualization Technologies8
This research paper analyzes the benefits and the impact of virtualization technology on Datacenters. The purpose is to show the different strategies that have been taken so far for moving an organization toward a more dynamic IT implementation using datacenter virtualization technologies. As we know, datacenters had evolved from manual and reactionary management to a more sophisticated automated and more proactive reality. I intend to demonstrate how virtualization represents a key technology to assure datacenters can reduce cost, increase security and availability, improve server consolidation and business continuity.
An effective utilization of IT Infrastructure and Resources seems to gain more importance over the years. IT managers have to face many challenges trying to found the most cost-effective solution for the implementation of new IT technologies and maintenance of datacenters. Virtualization has been around for many years and now is considered as a fundamental key that can allows skilled IT managers to deploy creative solutions to such business challenges; but, while the technology does indeed have many benefits, has been proved that also have some drawbacks. 1. Virtualization Technology Overview and Terminology
Virtualization on datacenters relies on Software, also called a hypervisor; this Software emulates the computer hardware and allows multiple operating systems to run on a single physical computer host. It controls the host processor and resources, and then only allocates what is needed to each guest operating system. Some of terms involved in virtualization are: (Loeffler, 2009) a) System Image (SI): This is a software component, such as the specific Operating System that the virtual devices can be assigned. b) Virtualization Intermediary (VI): this component is responsible to control, allocate and isolate the allocation of resources to the System Image. c) Virtual System (VS): system requirements to run on the System Image such as the processor, memory and disk space. d) I/O Virtualization (IOV): The ability for a single physical Input-Output unit to be shared by more than one SI. e) I/O Virtualization Intermediary (IOVI): Software or firmware that is used to support IOV. 2. Types of Virtualization
There are two types of x86 virtualization: bare-metal and hosted, also known as Type 1 and Type 2 hypervisors respectively. (Microsoft, 2009) a) Bare-metal Virtualization: The hypervisor or virtualization layer is installed before than the operating System. This offers higher performance and scalability, also present many advanced features for resource management, high availability and security. It allows support for more Virtual Machines per physical CPU than hosted products. Examples: VMware ESX, Citrix XenServer and Microsoft Hyper-V Server. b) Hosted Virtualization: The hypervisor or virtualization layer is installed after the Operating System, like an...