Asiqnment BS
{) Write akast Tnplerrentation (ons of ‘vittualijgtion
A) Tmnplerentasion | wie 0} vituatigasion s=
pe) Virtualization is 0. computer andhitecure tedond.
eahidh rmultiple vittual WadUNe, (Hs) ave?
eulktotened! inthe Same, hardooure, r7odhine-
5 athe paspme of a VH is to enhanea seo. sharieg by
many users asc Trrpn0uy, computer (erfor ana7in
terms of NANT, usitigation, ord. applicakisn Sierubility -
9 Wardugnre HORS ( CPO, KRM Tho devites te) aL
gba rns CO Oyster and Sostenare sibraties)
Levels of Adi iudlgat ony impli tmentcserny ead aH ]
5 Py hraditionnl compute” runt watt a. taste operasi
| Sptem specially tailored for its ldo / archit
— fgter virtualignion , digerenant wer applications
rosraged by thelr oun, ORISA syste ( quast OS) -
ean un wi the, sompe, hnideanne, toepardert, af fee
«rest OS: i
sion 4g often dre fy adding addittonal Sejtere >,
called a VittudLigatién: Layer, Known ay hypervisor @)
‘Vatu rrachine mentor (VHN):
A Cur DhiatyT 4
i sal 3
i
| wesc opeanieg 9 |]Application ayer
gvy/ wer (Ref Race : ee
Ubeary (unt -Lewl APL) Woe -
oe LxRun/ visual Moin wink
Operasing systern tevel
Fall. | Virtual Te va)
Hardaovre albshraction ieye (HAND tevel
yNuane} Virtual PC! Denal/ xen | +
| Pla ahi ser prods MALY Coo} erate tet
it i Toa
; fateh a area poe
eatu'| Crunoe{ QENO/ BIRO] Oyrano|
tig: Virtualization) wang orn
Virtualization, of th, appuication, te, ‘divtualiges a
LicGtion en. ai Linas crake
— > on a vaditionDl Of, an application | often“ run as a
ae
“valet ‘bagi Reqhibtinths and Ploviders (it tt”
ne Bs rrentioned eavlier, Tease aR eM aeton®
fnaerts a. Layer, bekaeen 1 veal hordeonre and traditional
dperating aystem - = a" ot
i> Apis, Rayer JS commonly uct, the, Vataat
Honitow CWHNt)- en
ouie
PS ite Felp of JH Achraagy ain comp te
ron os wud | asi ejay a
m nae pe
‘ Sondscape by oehtesell coc al
04 ous Soke centay,
jut Ake, bank - i ia
> However, coud tamating bas a
BoochDepending implenentation EDIE hayduoare,
Vintualigation and host-maed! vhtualigation.
5 Fall Virkiializghion) dows not need’ to Leg es Os.
Tou Virtualization,
5) With fall Virtualization , der uti ngtructiens nun
on the Ihanduarre divetay iwobiteevteiqak tratuctions ae
discovered and yeplaced. with fraps tnt the VHN to be
emataked by softcore -
—) Both te hypervisor andy VAM SPRIENE one commedered
FUL virtuadigatten ”
Browy, Tramiation of Gjatae 08 Regents’ (Using 0 VAHL
—5 ais apprecichy tons iemperrarktd, by VHeaarre oe
Other softaaarre Compantes -
3 che VIM Sean, the instrulion’ stYeam and faentifie
he previleged, contrd.ciand 1 behaviour - Senuitive,
‘matruchions.
ont
exaution @)
5 Une vequests
MITE, ae ee By
Hove eCOMpMELY «os h ears
syitoe Wardle : Sea
8) ERP per eaoesd /
TAIT 4 h
ji seo
Sig Deckivedk’ etecuikomye, Compton Imtructions vta binary at
tn Bion) of quest os veauierk, ate the ae ae
debe eves “ anil whabudlovny ‘on the Same, ‘ame,
HOTEL ME a ' ald
Lost - Based vivian 2—) Ah Altermittve VM architecture fs 'to frutall @ virtua
Layer 61 49P Of the host Os- i
J athis Host OS is sti VI abl. for rand 1 tha
havdeoare « bi a" :
3 abe gut oes ane inatatled and ee ae
Svitveuctlization Layer 7 oeurn 4
—) pedicabed appateations iii 8
«Rye Untualized Hyeetbunre! | j
The we of POV - Vint abiged
Intdligat Compite to a
frotrastions loy YO hea3) Expidin about Virtualization, ef CPO, Herrovy & Tho Cevicas-
A) Virtualization of CPU, Hewony, ard To Ceviegss-
x Handunye Support for Virlaalizstion ;- herent
=> Matern qperating ystems arch procevors al reap
Protas, to Yun Simultaneous!
—5 Ty there is no protection par bewapit 1D @ Procensor , aut
astudlons for digfeent praosts «ill 1 the, Inrdeoare
overt Ord cae d system cant
— > chaepre,, all! protemors howe at Least tooo nodes, User
“nade and! Supervisor manda, to ensure, cemtyctied, cacces
JOS EMRE HhodewaNe sy Hy ¥
* CPO Virtuatigaitonyiey Kobo? sd yi ied
5 A'VN is 0 duypticabe of ain ‘exist, Computer! system in)
_ whidd a Majority Of the vH Tnstruckiond ie exeatked on
the! host, pictentor | iy ‘eine! Heide Mb Grek ney ods
—jcthus, unpriwleged tastudtons ob wis ‘van dicreety
$ pe pe ae Mgie eemy ly lp a
FT OFheY’ Crittca, inutuations ave!’ “‘wnpriviteged Instruction -
5) Ba Nis Contr 'Seusitive ‘rstructory astempt to orange,
othe consigurakion % Yeourcss wal. |! SEW poAr
—5 Behaviowy- sensitive insbrisationn knve. dejfeven’ He
+40 gurantee the conectnes aych Stability of the white.
System « Houever, | ne au PO freak are
'
_Virtaliga te: pfu é
4 Virtual woxrvony ‘vtungaton ry siitat to! Hee vita
enemory Supp provid
—5 "tha Baie evesiltton
Syston) vaintatns rapt
mashing Regret
Nk ra, fem viru vinta$igy Ta-Lerl mrermry crngping prantiire, (ae
5 Sined each (Page talbLe! of the questOses haya eperaty,
Page tdbhe in the VHH eee: als
tobbe ts caved the chadewd page tabss iv oF
9 vated. age Ai 0 rer day 94 tetion :
ARPES Sai voiprcs 0, bide
—5 the HAU aseady handles irtual 0 phupical n
iat ai
hank apals
OW dtticed, by the OS. 2), ,
sp en the Pa ree addreies, axe translated to
readhing |O.ddros _Waing anotrer , St Of: page tables for.
every preces, the shridew, page tables coil get
> Consequertiy , the [peformanu. pees gpiaa
inte eons &
7 otf BID Ofweal Workd devices -
> ML the fancions of a deviee or buy infrastructure |
Such as device enumention, identification , interrupts ,
and OMA, ane veplicated in The Tlo acten vequerts of the OS are trapped in
+he VN Whidh interacks cantie eee.
> The Gara - virtualization method °$ To Virtualization
'S typically used in xen -
—) Bis ako naan as the Spit driver enodul Consisting G-
a tontend deivr and a backed driver.
—) the dented. diner is vunning in Domain U and Hee
barkend dyixer ig yunntng in Domain o.
They toterack with cacy other wa O block of Shaved.
J te frontend datver roarages the To requests 6 the
Quest OS and the backend driver is OpoMible for
MD Pe eae ee
Do data & different Vite.
— > Aldhough pava- To Virtualization adheives beter
evicr Performance than full dewiee emulation , it
comes with a higher CPU overhead -
aaah Sesetiasticns Adks the VH acces devitws
a ae ache ove -to-mitive Peformance without
=> There Ore 10t OF challenges” tor con )
devices. Ke
”