Upload
rahul-bhalerao
View
224
Download
0
Embed Size (px)
Citation preview
8/6/2019 Virtual is at Ion Seminar
1/20
Rahul S Bhalerao
TYIT
110808002
8/6/2019 Virtual is at Ion Seminar
2/20
8/6/2019 Virtual is at Ion Seminar
3/20
Virtualization
Hardware
Full Para
Software
OS level Applicationlevel
*Storage,network ,memory and data are not a part of this seminar.
8/6/2019 Virtual is at Ion Seminar
4/20
H ardware VirtualizationO creation of a virtual machine that acts like a
real computer with an operating system.O Full : complete simulation of the actual
hardware to allow softwareO Partial : some but not all of the target
environment is simulated
O Para : no hardware isolation the guestsoftware are executed in their own isolateddomains
8/6/2019 Virtual is at Ion Seminar
5/20
S erver Virtulisation
8/6/2019 Virtual is at Ion Seminar
6/20
8/6/2019 Virtual is at Ion Seminar
7/20
Video of load transferO 4 :37 to 5.00
8/6/2019 Virtual is at Ion Seminar
8/20
8/6/2019 Virtual is at Ion Seminar
9/20
C hallenges To Virtualization1. OS needs direct access tothe machine at ring 0.
2.Some sensitive instructionscannot be virtualized as theyhave different semantics whenthey are not run in ring 0.
3.Difficuty in trapping andtranslating this sensitive andprivileged instructions
8/6/2019 Virtual is at Ion Seminar
10/20
F ull VirtualisationO U sing binary
translationO OS instructions are
translated and userapplications directlyrun on hardware
O Microsoft VirtualServer
8/6/2019 Virtual is at Ion Seminar
11/20
OS Assisted orParavirtualisation
O Modify the OSO Replace the sensitive
instructions in kernelO Poor PortabilityO Open Source Xen
project using the
linux kernel
8/6/2019 Virtual is at Ion Seminar
12/20
H ardware Assisted Virtualisation
O Intels VirtualizationTechnology
O AMD s AMD-VO Target sensitive
information with newCPU execution mode
feature
8/6/2019 Virtual is at Ion Seminar
13/20
M emory Virtualisation
O Using paging ,virtual memoryO Guest OS does not have direct access to memoryO VMM responsible for mapping OS memory to
phsical memmory
8/6/2019 Virtual is at Ion Seminar
14/20
IO VirtualisationO Managing and
routing I/O request
between guest OSand shared h/w
O Hypervisor virtualizesthe h/w so that eachOS is presented withstandard set of virtual drivers
8/6/2019 Virtual is at Ion Seminar
15/20
AdvantagesO Dynamic Load balancing O Automatic and Manual Load MigrationO High AvailabilityO Resilience
8/6/2019 Virtual is at Ion Seminar
16/20
8/6/2019 Virtual is at Ion Seminar
17/20
8/6/2019 Virtual is at Ion Seminar
18/20
8/6/2019 Virtual is at Ion Seminar
19/20
8/6/2019 Virtual is at Ion Seminar
20/20
R efrencesO IBM Virtualisation in Education White PaperO Understanding Full ,Para Virtualization for
x86 VMWareO WikiPediaO YouTube