What is Virtualization

Virtualization is the process of creating a software-based (or virtual) representation of something rather than a physical one. Virtualization is the creation of a virtual -- rather than actual -- version of something, such as an operating system, a server, a storage device or network resources.

Benefits of Virtualization

Virtualization can increase IT agility, flexibility and scalability while creating significant cost savings. Greater workload mobility, increased performance and availability of resources, automated operations – they’re all benefits of virtualization that make IT simpler to manage and less costly to own and operate. Additional benefits include:

  • Reduced capital and operating costs.
  • Minimized or eliminated downtime.
  • Increased IT productivity, efficiency, agility and responsiveness.
  • Faster provisioning of applications and resources.
  • Greater business continuity and disaster recovery.
  • Simplified data center management.
  • Availability of a true Software-Defined Data Center.

Key Properties of Virtual Machines

VMs have the following characteristics, which offer several benefits.

  • Run multiple operating systems on one physical machine.
  • Divide system resources between virtual machines.
  • Provide fault and security isolation at the hardware level.
  • Preserve performance with advanced resource controls.
  • Save the entire state of a virtual machine to files.
  • Move and copy virtual machines as easily as moving and copying files.
  • Provision or migrate any virtual machine to any physical server.


Types of Virtualizations

Server Virtualization:

Most servers operate at less than 15 percent of capacity, leading to server sprawl and complexity. Server virtualization addresses these inefficiencies by allowing multiple operating systems to run on a single physical server as virtual machines, each with access to the underlying server's computing resources. The next step is to aggregate a server cluster into a single consolidated resource – which improves overall efficiency and reduces cost. Server virtualization also enables faster workload deployment, increased application performance, and higher availability. Try Virtualization 101 Hands-on Lab


Network Virtualization:

Network virtualization is the complete reproduction of a physical network in software. Applications run on the virtual network exactly the same as if on a physical network. Network virtualization presents logical networking devices and services—logical ports, switches, routers, firewalls, load balancers, VPNs and more—to connected workloads. Virtual networks offer the same features and guarantees of a physical network with the operational benefits and hardware independence of virtualization.


Desktop Virtualization

Deploying desktops as a managed service gives you the opportunity to respond quicker to changing needs and opportunities. You can reduce costs and increase service by quickly and easily delivering virtualized desktops and applications to branch offices, outsourced and offshore employees and mobile workers on iPad and Android tablets.