Virtualization is the essential catalyst for cloud computing. As the virtualization leader, VMware builds on this solid foundation with platforms and solutions to power your cloud infrastructure, build and run robust cloud applications, and supply end-user computing as a cloud-based service.

Types of Virtualization :

  • Hardware virtualization
  • Desktop virtualization
  • Operating system-level virtualization
  • Application virtualization and workspace virtualization
  • Network virtualization

Advantages of Virtualization:

Virtualization saves money on space and hardware. Reduced use of energy not only saves money but is ecological, too. Additionally, virtualization improves efficiency. The fact that virtualization uses existing servers/disks to add more performance without adding additional capacity, directly translates into savings from hardware. When it is possible to deploy three or more servers on one physical machine, this saves the need to buy three or more separate machines, which will be used only occasionally.

Additionally, when the physical number of servers/storage in an enterprise is decreased, this usually means that less space is needed to store them. Office rents are a major expense for any business, so when a company needs less space (without cramming the servers, of course), this is certainly a plus.Typically an enterprise uses a small portion of its computing power. It is not uncommon to see server load in the single digits. Keeping underutilized machines is expensive and inefficient and virtualization helps to deal with this problem as well.

Virtual Infrastructure

A virtual infrastructure lets you share your physical resources of multiple machines across your entire infrastructure. Avirtual machine lets you share the resources of a single physical computer across multiple virtual machines for maximum efficiency. Resources are shared across multiple virtual machines and applications. Your business needs are the driving force behind dynamically mapping the physical resources of your infrastructure to applications-even as those needs evolve and change. Aggregate your servers along with network and storage into a unified pool of IT resources that can be utilized by the applications when and where they're needed. This resource optimization drives greater flexibility in the organization and results in lower capital and operational costs.

Virtual Machine

A virtual machine is a tightly isolated software container that can run its own operating systems and applications as if it were a physical computer. A virtual machine behaves exactly like a physical computer and contains it own virtual (ie, software-based) CPU, RAM hard disk and network interface card (NIC).