We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 17
Virtualization and Hypervisor :Types
and Role in Cloud Computing
Under the guidance of Dr. Deepika Ma’am Team Members Diya Bhati (202211021) Venkata Jayanth (202211040) Manikanta (202211050) Varshini Varma (202211054) Siddhu Nayak (202211056) Contents: What is Virtual Machine? What is Virtualization? How does Virtualization work? Types of Virtualization Full ,Para ,Server ,Desktop , Software Virtualization What is Hypervisor? Types of Hypervisor Type0, Type1 (Native) , Type2 (Hosted)
Role of Virtualization in Cloud Computing
How virtualisation works in Cloud Computing What is Virtual Machine ? A virtual machine (VM) abstracts the hardware of a physical computer, such as the CPU, memory, and disk drives, into multiple virtual environments, allowing different operating systems to run simultaneously on the same physical machine. What is Virtualization ? Virtualization is the creation of a virtual version of an actual piece of technology, such as an operating system OS, a server, a storage device or a network resource.
Virtualization allows multiple virtual machines to run on a single
physical machine, optimizing resource usage and providing isolation between environments.
Virtualisation gives Better utilization of Hardware and reduce
hardware cost and make easier. How does it work? Abstraction of Hardware: The hypervisor abstracts the underlying hardware resources (CPU, memory, storage, and network) and allocates them to multiple VMs. Each VM thinks it has its own dedicated hardware.
Isolation: Each VM runs its own operating system and
applications independently, ensuring that failures or changes in one VM do not affect others. Types of Virtualization: 1. Full Virtualization : Full virtualization is a technique that allows an unmodified guest operating system to run on a virtual machine, simulating a complete hardware environment using a hypervisor, without requiring changes to the guest OS.
Microsoft and Parallels systems are
examples of full virtualization. 2. Para-Virtualization:
Paravirtualization, a technique in which
the guest operating system is modified to work in cooperation with the VMM to optimize performance.
VMware and Xen are some examples of
paravirtualization. 3. Server-Virtualization: It is the process of dividing a physical server into multiple virtual servers using a hypervisor. Each virtual server operates independently, running its own operating system and applications, allowing better utilization of hardware resources and easier management.
VMware ESXi and KVM are some
examples of Server virtualization. 4. Desktop-Virtualization: Desktop virtualization enables users to run virtual desktop environments on a central server or local device. It separates the desktop operating system and applications from the physical hardware, making it accessible remotely or locally.
VMware Horizon and WVD are some
examples of Desktop virtualization. 5. Software-Virtualization:
Software virtualization allows a single physical
machine to run multiple software environments or applications isolated from each other. This enables testing, deployment, and sandboxing of applications without conflicts.
VMware ThinApp and Docker are some examples
of Software virtualization. Hypervisor
A hypervisor is a software that
allows multiple virtual machines (VMs) to run on a single physical AS multiple virtual machines can machine run off of one physical server with a hypervisor, a hypervisor reduces: Space Energy A hypervisor allocates the physical Maintenance requirements computing resources of the host, such as the CPU, memory, storage space, and network bandwidth, to the VMs. Types of Hypervisor:
Type0: Type1: Type2:
Type 0 hypervisors are runs directly on the host’s implemented directly in the hardware to manage guest It works by abstracting guest system's firmware or hardware. operating systems. operating systems from the These hypervisors work at the It takes the place of a host host operating system. hardware level to enable operating system and VM VM resources are scheduled efficient virtualization without resources are scheduled against a host operating requiring an intermediary directly to the hardware by system, which is then executed software layer. the hypervisor. against the hardware. Role of Virtualization in Cloud Computing: Efficient Resource Utilization Scalability Isolation and Security Flexibility and Agility Disaster Recovery and High Availability Safer application testing Easier system migration Remote work support How does virtualization work?
Hypervisor installation
A specialized software called a hypervisor is installed on the physical server.
Virtual machine creation
The hypervisor creates VMs, each running its own operating system and applications.
Resource allocation and management
The hypervisor dynamically allocates the physical server’s resources to the VMs base on their requirements.
Virtual network setup
Virtualization also enables the creation of virtual networks
Management and automation tools
Allow administrators to easily create, configure, and monitor VMs References: Abraham-Silberschatz-Operating-System-Concepts-10th-2018 https://cyfuture.cloud/kb/general/what-is-hypervisor-in-cloud-computing-and- its-types Thank you