100% found this document useful (1 vote)
98 views30 pages

My Virualization Final..

Virtualization allows multiple operating systems to run simultaneously on the same machine by creating virtual versions of hardware platforms and resources. It improves resource utilization, increases availability, and provides operational flexibility and security. Virtualization works by using a hypervisor to abstract away the underlying physical hardware and allocate resources to guest virtual machines.

Uploaded by

Tanveer Akhtar
Copyright
© Attribution Non-Commercial (BY-NC)
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
100% found this document useful (1 vote)
98 views30 pages

My Virualization Final..

Virtualization allows multiple operating systems to run simultaneously on the same machine by creating virtual versions of hardware platforms and resources. It improves resource utilization, increases availability, and provides operational flexibility and security. Virtualization works by using a hypervisor to abstract away the underlying physical hardware and allocate resources to guest virtual machines.

Uploaded by

Tanveer Akhtar
Copyright
© Attribution Non-Commercial (BY-NC)
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/ 30

ANHA SINGH(0902810013) APARAJITA(0902810018)

Virtualization

Allows

multiple operating systems to run simultaneously on the

same machine.
The creation of a virtual version of something, such as a hardware

platform, operating system, a storage device or network resources.


Allows

access to shared network resources like memory,

databases.
Virtualization is an approach for

deploying computer resource

that isolate different layers hardware, software, data, network, storage from each other - Microsoft Corporation

X-86 operating systems run directly on the bare

metal hardware. Four levels of privilege are present : Ring 0 Ring 1 Ring 2 Ring 3

Outer ring can access the inner ring in a predefined

manner through special gates.

Get more out of your existing resources.

Reduce datacenter costs by reducing your physical

infrastructure and improving your server to admin ratio. Increase availability of hardware and applications for improved business continuity. Gain operational flexibility. Improve desktop manageability and security.

Hardware Virtualization Software Virtualization Memory Virtualization Storage Virtualization Data Virtualization Network Virtualization

Creation of virtual machine by the Hypervisor

(Virtual Machine Monitor) Separation of running softwares from underlying hardware resources Host machine : the Actual Machine Guest machine : the virtual Machine

Virtual Machine?

Software implementation of a machine.

A tightly isolated software container.


Can provide a different instruction set architecture than

that of real machine.

System Virtual Machine


Process Virtual Machine

Also called Hardware Virtual Machine.


Provides a complete system platform . Allows the sharing of the underlying physical machine

resources among different virtual machines.

Also called Application Virtual Machine.


Runs as a normal application inside OS and

supports a single process only. Purpose is to provide a platform independent programming environment. Generally implemented using an Interpreter.

Virtual Machine Contd..


Encapsulation
Portablity Less Efficient

Unstable Performance
Concurrency depends

on

number of CPUs involved.

A software that helps in creation of VM.


Also called Virtual Machine Monitor or

Virtualization Manager. Can run on bare hardware or on the top of OS. Can manage multiple OSs or multiple instances of same machine on a single machine.

Hypervisor contd
Abstraction between

the platform hardware and OSs.

Hypervisor contd
Abstraction between

the platform hardware and OSs.


Resource allocator.

Type 1 Hypervisor
Runs directly on the system

hardware.
Guest OS knows that it is

running on a virtualized system.


OS needs to be specially

modified.
Xen, Microsoft Hyper-V

Type 2 Hypervisor
Runs over a conventional

OS.
Host OS must provide

virtualization support services.


VMware Workstation,

KVM

Types of Hardware Virtualization


Full Virtualization Partial Virtualization Para Virtualization

Full Virtualization
Almost complete simulation of the

actual hardware .
The guest OS requires no

modification.
Hypervisor interfere only for

executing some sensitive instructions.


VM's cannot interfere with each

other.

Simulation of some but not all of the target

environment . Entire operating system cannot run in the virtual machine. Easier to implement than full virtualization.

Para Virtualization
Presents a software interface to

virtual machines that is similar but not identical to that of the underlying hardware.
Guest operating system needs to be

explicitly ported for the para-API.


Need modification of guest OS or

installation of special hypervisoraware drivers .

Software Virtualization
Operating System level virtualization : Allows running

multiple OSs on same machine.


Application Virtualization : Encapsulates a software

application from underlying OS.


Workspace Virtualization : Several applications are bundled

in a single work space.

Memory Virtualization
Sharing of physical memory. Dynamic allocation of memory to VMs. Guest OS cant access the machines physical memory

directly.

Storage Virtualization
File Virtualization : Creates a logical pool of files .

Removes access dependencies.


Block Virtualization : Applicable to block based storage.

Much of ready data available to clients.


Distributed File System : Allows accessing of file over a

network.

Data Virtualization
Data access without regard to physical storage and

heterogeneous nature.
Data accessing through different databases placed at different

location.

Network Virtualization
Desktop Virtualization :

Client Virtualization. Remote Desktop Connection.

Network Virtualization : Sharing of hardware and

software resources over the network.

Summary
Avoids double boot. More utilization of resources like memory and CPU. Service isolation.

Easy disaster recovery.


Easy means of testing. No registries, DLLs or other issues. Application Streaming Cyclical Shift back to Servers.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy