Virtualization allows multiple operating systems to run on a single physical system by sharing hardware resources. A virtual machine is a software-level emulation of a computer that acts like a physical system. A hypervisor manages virtual machines and allocates resources to each virtual operating system. Virtualization improves efficiency and reduces costs by pooling hardware resources. Cloud computing takes virtualization further by allowing users to rent virtual servers from providers on demand without owning physical hardware.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
57 views6 pages
Virtualization
Virtualization allows multiple operating systems to run on a single physical system by sharing hardware resources. A virtual machine is a software-level emulation of a computer that acts like a physical system. A hypervisor manages virtual machines and allocates resources to each virtual operating system. Virtualization improves efficiency and reduces costs by pooling hardware resources. Cloud computing takes virtualization further by allowing users to rent virtual servers from providers on demand without owning physical hardware.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 6
Virtualization and Cloud
Computing Definition
Virtualization is the ability to run multiple
operating systems on a single physical system and share the underlying hardware resources* It is the process by which one computer hosts the appearance of many computers. Virtualization is used to improve IT throughput and costs by using physical resources as a pool from which virtual resources can be allocated.
*VMWare white paper, Virtualization Overview
Virtualization Architecture
• A Virtual machine (VM) is an isolated runtime
environment (guest OS and applications) • Multiple virtual systems (VMs) can run on a single physical system Hypervisor A hypervisor, a.k.a. a virtual machine manager/monitor (VMM), or virtualization manager, is a program that allows multiple operating systems to share a single hardware host. Each guest operating system appears to have the host's processor, memory, and other resources all to itself. However, the hypervisor is actually controlling the host processor and resources, allocating what is needed to each operating system in turn and making sure that the guest operating systems (called virtual machines) cannot disrupt each other. Benefits of Virtualization
Sharing of resources helps cost reduction
Isolation: Virtual machines are isolated from each other as if they are physically separated Encapsulation: Virtual machines encapsulate a complete computing environment Hardware Independence: Virtual machines run independently of underlying hardware Portability: Virtual machines can be migrated between different hosts. Virtualization in Cloud Computing Cloud computing takes virtualization one step further: You don’t need to own the hardware Resources are rented as needed from a cloud Various providers allow creating virtual servers: Choose the OS and software each instance will have The chosen OS will run on a large server farm Can instantiate more virtual servers or shut down existing ones within minutes You get billed only for what you used