Showing posts with label Compute Virtualization. Show all posts
Showing posts with label Compute Virtualization. Show all posts

Monday, May 25, 2015

Need for Compute Virtualization

Need for Compute Virtualization

Before Virtualization
After Virtualization

•      Runs single operating system (OS) per machine at a time

•      Couples s/w and h/w tightly


•      May create conflicts when multiple applications run on the same machine

•      Underutilizes resources

•      Is inflexible and expensive


•      Runs multiple operating systems (OSs) per physical machine concurrently

•      Makes OS and applications h/w independent

•      Isolates VM from each other, hence, no conflict

•      Improves resource utilization

•      Offers flexible infrastructure at low cost



Compute Virtualization

Definition :

             It is a technique of masking or abstracting the physical compute hardware and enabling multiple operating systems (OSs) to run concurrently on a single or clustered physical machine(s).
  •  Enables creation of multiple virtual machines (VMs), each running an OS and application
  • VM is a logical entity that looks and behaves like physical machine
  • Virtualization layer resides between hardware and VMs, Also known as hypervisor
  • VMs are provided with standardized hardware resources

Compute Virtualization