Cloud Virtualization

Virtualization is the ability which allows sharing the physical instance of a single application or resource among multiple organizations or users. This technique is done by assigning a name logically to all those physical resources & provides a pointer to those physical resources based on demand.

Virtualizes Cloud Servers

  1. Grid Approach: where the processing workloads are distributed among different physical servers and their results are then collected as one.
  2. OS – Level Virtualization: Here, multiple instances of an application can run in an isolated form on a single OS
  3. Hypervisor-based Virtualization: which is currently the most widely used technique

Types Of Virtualization

The virtualization of the cloud has been categorized into four different types based on their characteristics.

  1. Hardware Virtualization
      •  Full Virtualization
      •   Emulation Virtualization
      •   Para-virtualization
  2. Software Virtualization
      • OS Virtualization
      • Server Virtualization
      • Storage Virtualization


Difference between virtualization and cloud

  • Essentially there is a gap between these two terms, though cloud technology requires the concept of virtualization. Virtualization is a technology – it can also be treated as software that can manipulate hardware. Whereas cloud computing is a service which is the result of the manipulation.
  • Virtualization is the foundation element of cloud computing whereas Cloud technology is the delivery of shared resources as a service-on-demand via the internet.
  • Cloud is essentially made-up from the concept of virtualization.


  1. The number of servers gets reduced by the use of virtualization concept
  2. Improve the ability of technology
  3. The business continuity also raised due to the use of virtualization
  4. It creates a mixed virtual environment
  5. Increase efficiency for development & test environment
  6. Lowers Total Cost of Ownership (TCO)


  1. In public cloud model, data is hosted off-site and resources are shared publicly, therefore does not ensure the higher level of security.
  2. Less Customizable