What is Virtualization?

A simple general definition of Virtualization allows one to get a global understanding of the term as it applies to business information technology.

Virtualization disassociates physical devices and components from the desired results and data.

From the definition discussions about how this applies to servers, storage, networks and applications.

For example, server virtualization has become a key requirement in the enterprise due to an urgent need to reduced the Total Cost of Ownership (TCO) of data center components. Each server in the data center today, costs about $10-$15,000 per year to run, including provisioning, maintenance, and management. Moreover, most servers have utilization rated between 5 and 15 percent.

In addition, these businesses and organizations are looking for cost-effective ways to add newer and more robust applications to fuel and grow their organization. They want access to the appropriate technology, but often don't have the time, money, or need for multiple servers running more than one operating environment. Server virtualization – typically something reserved for large companies – is changing the way small and mid-sized business' manage IT resources and deliver technology to their employees, partners, and customers.

Today, businesses both large and small are initiating projects not only to reduce costs, but to make specific improvements to their infrastructure including server consolidation, disaster recovery, test and development, and client consolidation. Before virtualization technology, if a business wanted to run application requiring different operating environments, they probably needed to invest in multiple servers for a single office. Today, one medium powered server performs the role of all four.

Actual Results for a city employing Virtualization

Other Success Story Benefits

Server Virtualization

Network Virtualization

Storage Virtualization

In computing, virtualization is the process of presenting a logical grouping or subset of computing resources so that they can be accessed in ways that give benefits over the original configuration. This new virtual view of the resources is not restricted by the implementation, geographic location or the physical configuration of underlying resources. Commonly virtualized resources include computing power and data storage.

A new trend in virtualization is the concept of a virtualization engine which gives an overall holistic view of the entire network infrastructure by using the aggregation technique. Another popular kind of virtualization, and currently very referred to in the media, is the hardware virtualization for running more than one operating system at the same time, via nanokernels or Hardware Abstraction Layers, such as Xen

Other Virtualizaton Resources