Introduction Into Virtualization World

download Introduction Into Virtualization World

of 53

Transcript of Introduction Into Virtualization World

  • 7/28/2019 Introduction Into Virtualization World

    1/53

    Gcot`ots

    Iecut th` Iuthcr Igjocwn`lmf`ots Dotrclugtdco Ghipt`r 9; ]`ngcf` tc th` Rdrtuindzitdco ]crnl Ghipt`r 5; Dotrc Dotc Hyp`r&R Ghipt`r 7; Hyp`r&R 7/1

  • 7/28/2019 Introduction Into Virtualization World

    2/53

    Iecut th` Iuthcr;

    D if Fchif`l ]iny. @myptdio Fdgrcscbt Wtul`ot

    Qirto`r sdog` W`pt`fe`r 5195. F`fe`r A D\

    Igil`fy Wtrdj` \`if bcr th` ]crnl ]dl` FWQ

    Qrcmrif. Uioj 9 do @mypt Uiojdom A Fdgrcscbt

    Rdrtuin Igil`fy. Encms ]rdt`r (]rdt` iecut Gncul

    Gcfputdom iol Fdgrcscbt W`rv`rs$/

    Igjocwn`lmf`ots;

    \h` iuthcr igjocwn`lm` ;

    Iolr`w Qim` cb Fdgrcscbt Hiols&co Mudl`; Pol`rstioldom Hyp`r&R Fist`rdom Fdgrcscbt Rdrtuindzitdco

  • 7/28/2019 Introduction Into Virtualization World

    3/53

    Dotrclugtdco

    Do th` nist b`w y`irs. th` wcrl vdrtuindzitdco his e``o i tcpdg cb ldsgussdco do fcst. db oct inn.

    D\ crmiodzitdcos/ Oct cony his dt prcfds`l tc siv` crmiodzitdcos fco`y. eut dt his

    gcosdst`otny

    l`ndv`r`l co thit prcfds`/ \h` bdrst ir`i thit thds his m`o`rinny e``o ippnd`l tc ds th` s`rv`r

    spig`/ Crmiodzitdcos cbt`o tij` thr``. bcur. cr fcr` physdgin s`rv`rs. gr`it` vdrtuin fighdo`s

    ruoodom whit pr`vdcusny rio co i physdgin s`rv`r. iol ruo thcs` wcrjncils co i sdomn`

    physdgin

    s`rv`r hcstdom funtdpn` vdrtuin fighdo`s/ U`lugdom th` oufe`r cb physdgin s`rv`rs siv`s th`

    gcst cb purghisdom. fidotidodom. pcw`rdom. iol do scf` gis`s ndg`osdom thcs` physdgin s`rv`rs/

    W`rv`r vdrtuindzitdco ds co` cb thcs` t`ghocncmd`s thit his hil i fikcr. scf` fdmht `v`o siy

    r`vcnutdcoiry. bb`gt co hcw D\ lc`s dts kce/Eut tcc cbt`o. vdrtuindzitdco his e``o dot`rpr`t`l tc cony f`io ruoodom fcr` thio co`

    cp`ritdom syst`f ovdrcof`ot co i sdomn` physdgin hcst/ \hit l`bdodtdco ds i ndttn` tcc ndfdtdom.

    pirtdgunirny wh`o s``o do ndmht cb inn th` vdrtuindzitdco t`ghocncmd`s thit ir` ividnien` brcf

    Fdgrcscbt/ Fdgrcscbt tij`s th` ipprcigh thit ldbb`r`ot r`qudr`f`ots ir` e`st s`rv`l ey

    ldbb`r`ot

    t`ghocncmd`s/

    Bcr xifpn`. db w` nccj it th` sdfpn` uol`rstioldom iecv`. Fdgrcscbt lc`s hiv` i gipiedndty

    (Hyp`r&R$ l`sdmo`l tc bbdgd`otny ruo fcr` thio co` cp`ritdom syst`f ovdrcof`ot co i

    sdomn`

    physdgin hcst/ ]dth Hyp`r&R. w` gio nccj it vdrtuindzitdco is i wiy tc iestrigt th` physdginr`scurg`s cb th` hcst syst`f do sugh i wiy thit funtdpn` scbtwir` pirtdtdcos gio e` gr`it`l.

    iol

    `igh pirtdtdco gio sdfuntio`cusny ruo dts cwo cp`ritdom syst`f ovdrcof`ot/ Hyp`r&R

    gr`it`s

    iol r`fcv`s th`s` pirtdtdcos vdi scbtwir`. sc th`y ir` v`ry lyoifdg iol gio ilkust tc

    ghiomdom

    o``ls/ \hds ds ldbb`r`ot brcf hirlwir` pirtdtdcodom. wh`r` i physdgin fighdo` ds pirtdtdco`l

    dotc twc cr fcr` physdgin fighdo s brcf i gcffco s`t cb hirlwir` r`scurg`s. gr`itdom bidrny

    stitdg cp`ritdom syst`f ovdrcof`ots/

  • 7/28/2019 Introduction Into Virtualization World

    4/53

    Ghipt`r 9;]`ngcf` tc th`

    Rdrtuindzitdco ]crnlKust iecut v`ry eusdo`ss tcliy ds `dth`r vinuitdom cr dfpn`f`otdom s`rv`r vdrtuindzitdco. cr

    pirtdtdcodom i physdgin gcfput`r dotc funtdpn` vdrtuin gcfput`rs/ ]dth hirlwir` syst`fs

    e`gcfdom sc pcw`rbun. fioy ippndgitdcos lc oct r`qudr` inn th` ividnien` hcrs`pcw`r thit

    gcf`s co i gcffcldty s`rv`r tcliy/ Is i r`sunt. fioy gcfpiod`s ir` vd`wdom s`rv`r

    vdrtuindzitdco is i wiy tc `dth`r siv` fco`y ey gcoscndlitdom s`v`rin uol`rutdndz`l syst`fs

    cotc nirm`r. fcr` bbdgd`otny utdndz`l s`rv`rs cr gr`it` i lyoifdg liti g`ot`r thit inncws

    fcv`f`ot cb vdrtuin fighdo`s brcf co` hcst tc iocth`r is th` o``ls ldgtit`/

    Gcoscndlitdco wdnn oien` gcfpiod`s tc siv` fco`y co physdgin hirlwir` purghis`s.

    pcssdeny scf` ndg`osdom gcsts. iol l`bdodt`ny pcw`r iol gccndom/ Brcf i l`v`ncpf`ot iol

    t`st ovdrcof`ot. dt insc sp``ls up th` iedndty tc s`t up t`st ovdrcof`ots iol r`stcr` tc

    `irnd`r pcdots tc r`ruo t`sts/ \h`s` sg`oirdcs prcfds` gcst sivdoms cb virdcus ifcuots/ Cth`r

    gcfpiod`s ir` nccjdom it hcw vdrtuindzitdco wdnn fij` dt `isd`r iol bist`r tc ghiom` th`dr

    dobristrugtur` is th`dr eusdo`ss ovdrcof`ot ghiom`s/

    @vcnutdco Cb RdrtuindzitdcoDo th` 94=1s. fidobrif`s run`l th` litig`ot`r/ Qirtdtdcodom `osur`l ecth cptdfuf us` iol`bbdgd`ot shirdom cb r`scurg`s/ \hds wis i mr`it wiy tc m`t th` fcst bcr th` fioy. fioy

    lcnnirs crmiodzitdcos sp`ot tc igqudr`. dfpn`f`ot. iol fioim` th`s` e`h`fcths/ Inn

    prcg`ssdom wis p`rbcrf`l co i sdomn` gcfput`r wdth liti r`trd`v`l brcf iol stcr`l tc

    stcrim` ncgit`l do th` litig`ot`r/ Igg`ss tc th` litig`ot`r wis tdmhtny gcotrcnn`l/ Do fioy

    gis`s. us`rs r`g`dv`l r`pcrts brcf th` gcfput`r cp`ritcrs thrcumh i wdolcw cr snct/ \h`y

    igg`ss`l n`gtrcodg dobcrfitdco wdth lufe t`rfdoins wdth oc ncgin prcg`ssdom gipiedndtd`s/

    \h` t`rfdoins w`r` sdfpn` l`vdg`s whdgh gcnn`gt`l j`ystrcj`s iol pr`s`ot`l liti do mr``o

    sgr``o t`xt/

    Ldstrdeut`l prcg`ssdom e`mio do th` 9481s. wdth p`rscoin gcfput`rs bdoldom th`dr wiy tc th`

    l`sjtcp/ \h`s` w`r` bit gnd`ots whdgh pirtdgdpit`l do gnd`ot#s`rv`r gcobdmuritdcos iol

    gcoo`gt`l tc th` fidobrif`s sfinn`r gcusdo. th` fdodgcfput`r/ Inthcumh fioy gcfpiod`s

    stdnn p`rbcrf`l th` eunj cb th`dr eusdo`ss prcg`ssdom do i g`otrindz`l ovdrcof`ot. ecth

    ippndgitdcos iol liti e`mio tc lrdbt cut tc olpcdot l`vdg`s/

  • 7/28/2019 Introduction Into Virtualization World

    5/53

    Lurdom th` 9441s. iocth`r shdbt do eusdo`ss prcg`ssdom irghdt`gtur` tccj pnig` wdth th`

    ilv`ot cb niy`r`l syst`f t`ghocncmy/ \hds dognul`l eudnldom ippndgitdcos wdth pr`s`otitdco

    iol liti igg`ss ncmdg niy`rs/ Liti r`sdl`l do litieis` s`rv`rs do th` litig`ot`r/ Wtdnn. bit gnd`ot

    `olpcdot l`vdg`s gcotdou`l tc ruo ippndgitdcos. iol fcr` liti thio v`r e`bcr` bcuol dts

    wiy tc ncgin hirl lrdv`s/ \hds wis insc i tdf` wh`o finwir` wrdt`rs e`mio p`rb`gtdom th`dr

    irt/ Ittigjs thit v`otuinny spr`il igrcss `otdr` ot`rprds`s cbt`o stirt`l co io uoprct`gt l

    cr w`ijny prct`gt`l p`rscoin gcfput r/

    Do th` tw`oty bdrst g`otury. D\ fioim`rs e`mio tc r`indz` thit trildtdcoin f`thcls cb

    fioimdom l`sjtcp iol niptcp syst`fs w`r` oc ncom`r `bb`gtdv` do l`indom wdth ghiom`s do

    eusdo`ss r`qudr`f`ots. us`r l`fiols r`mirldom t`ghocncmy dfpn`f`otitdcos. iol enigj hit

    higj`rs triosdtdcodom brcf buo iol mif`s tc io crmiodz`l grdf` eusdo`ss fcl`n/ L`fiols

    bcr th` ripdl turoircuol cb ippndgitdco dostinnitdco cr upmril` r`qu`sts. th` o``l tc qudgjny

    ippny s`gurdty pitgh`s tc cp`ritdom syst`fs iol ippndgitdcos. iol fioy cth`r fioim`f`ot

    h`iligh`s ir` lrdvdom i o`w ipprcigh tc `olpcdot iol s`rv`r prcg`ssdom iol fioim`f`ot

    vdrtuindzitdco/ Bdmur` 9/9 shcws i tdf`ndo` bcr th` l`v`ncpf`ot cb vdrtuindzitdco t`ghocncmy/

    94=1s 9481s 9441s \cliy

    Fidobrif`s Fdods iol Gnd`ot

    W`rv`r

    Dogr`is`l

    Ldstrdeutdco

    Rdrtuindzitdco

    BDMPU@ 9/9 @vcnutdco cb vdrtuindzitdco tdf`ndo`/

    Rdrtuindzitdco Irghdt`gtur`s

    \h`r` ir` thr`` prdfiry bcrfs cb syst`f vdrtuindzitdco/ Bdmur` 9/5 dnnustrit`s th`s` thr``

    irghdt`gtur`s/

  • 7/28/2019 Introduction Into Virtualization World

    6/53

    Bdmur` 9/5 Rdrtuindzitdco irghdt`gtur s\h` \yp` 5 irghdt`gtur` ds dfpn`f`ot`l wdth thdoms ndj` Kivi Rdrtuin Fighdo`s cr Fdgrcscbt

    Gcffco Niomuim` Uuotdf` `ovdrcof`ot/ Dt prcvdl`s i ruotdf` `ovdrcof`ot do whdgh

    gcffiols cr prcg`ss`s gio e` ruo. r`mirln`ss cb th` uol`rnydom cp`ritdom syst`f/ \h`r` ds i

    l`p`ol`ogy co th` vdrtuin fighdo` fioim`r tc uol`rstiol th` uol`rnydom cp`ritdom syst`f.

    eut th` niomuim` us`l tc gr`it` th` prcg`ss his oc l`p`ol`ogd`s co th` cp`ritdom syst`f/

    \yp` 5 bcgus`s co prcg`ss vdrtuindzitdco. oct s`rv`r vdrtuindzitdco/ \h`r`bcr`. w` wdnn oct

    sp`ol

    ioy fcr` tdf` ldsgussdom thds bcrf cb vdrtuindzitdco/

    Hyerdl iol \yp` 9 irghdt`gtur s l`in wdth hirlwir` vdrtuindzitdco/ Do th` hyerdl (insc

    scf`tdf`s ginn`l bunn cr hcst`l$ ovdrcof`ot. th` vdrtuin fighdo` fioim`r ruos incomsdl`

    th`

    cp`ritdom syst`f/ Dt ds dostinn`l is io ippndgitdco co th` cp`ritdom syst`f iol funit`s io

    `otdr` physdgin ovdrcof`ot/ \hds oien`s vdrtuindzdom th` whcn` cp`ritdom syst`f

    `ovdrcof`ot

    do th` vdrtuin fighdo`/ Fdgrcscbts Rdrtuin QG iol Rdrtuin W`rv`r iol RFwir`s ]crjstitdco

    iol W`rv`r prclugts ir` xifpn`s cb hyerdl irghdt`gtur`s/

    \h` \yp` 9 irghdt`gtur` ds whit w` ir` gcosdl`rdom wdth Hyp`r&R/ Do thds gis`. th` hyp`rvdscr

    ruos ldr`gtny co th` hirlwir` wdthcut th` o``l bcr io dot`rv`odom cp`ritdom syst`f/

    \hds ds th` fcst bbdgd`ot wiy tc vdrtuindz` io `ovdrcof`ot e`gius` dt his th` n`ist ifcuot cb

    dot`rb`r`og` e`tw``o th` hirlwir` iol th` mu`st fighdo`s/

    Rdrtuindzitdco L`bdodtdco

    Is wdth inn `f`rmdom t`ghocncmd`s. th`r` ir` s`v`rin l`bdodtdcos cr p`rg`ptdcos cb whit

    gcostdtut`s vdrtuindzitdco/ \c r`fcv` ifedmudty. dt ds dfpcrtiot tc uol`rstiol whit

    vdrtuindzitdco f`ios wdthdo th` gcot`xt cb thds eccj/ N`t us stirt wdth th` l`bdodtdco prcvdl`l

    ey Ifdt Wdomh. iuthcr

    cb j`ro`nthr`il/gcf. do Io Dotrclugtdco tc Rdrtuindzitdco;

    Rdrtuindzitdco ds i brif`wcrj cr f`thclcncmy cb ldvdldom th` r`scurg`s cb i gcfput`r dotc

    funtdpn` x`gutdco ovdrcof`ots. ey ippnydom co` cr fcr` gcog`pts cr t`ghocncmd`s sugh is

  • 7/28/2019 Introduction Into Virtualization World

    7/53

    hirlwir` iol scbtwir` pirtdtdcodom. tdf` shirdom. pirtdin cr gcfpn`t` fighdo` sdfunitdco.

    `funitdco. quindty cb s`rvdg`. iol fioy cth`rs/

    \hds ds io iggurit` l`bdodtdco. eut dt bidns tc gcosdl`r eusdo`ss lrdv`rs/ Dt shcunl e` fcr`

    sp`gdbdg iecut `xp`gt`l cutgcf`s/ Dot`mritdom cutgcf`s.

    D irrdv`l it th` bcnncwdom;

    Rdrtuindzitdco ds th` gcobdmuritdco cb s`rv`rs cr gnd`ots whdgh r`sunts do th` ldvdsdco cb

    r`scurg`s dotc funtdpn`. dscnit`l x`gutdco ovdrcof`ots. ey ippnydom co` cr fcr` gcog`pts

    cr t`ghocncmd`s tc r`lug` gcsts iol ohiog` bn`xdedndty isscgdit`l wdth th` igqudsdtdco.

    dfpn`f`otitdco. fioim`f`ot. xpiosdco. iol r`gcv`ry cb grdtdgin eusdo`ss syst`fs/

    Fy l`bdodtdco tij`s vdrtuindzitdco e`ycol th` r`inf cb gccn t`ghocncmy iol pnig`s dt wh`r`

    ycu gio fij` i gis` bcr inncgitdom D\ eulm`t/ Rdrtuindzitdco. db prcp`rny pnioo`l iol

    pcsdtdco`l. gio qudgjny l`fcostrit` r`turo co dov`stf`ot (UCD$ whdn` dfprcvdom ycur iedndty

    tc imdn`ny r`igt tc o`w scnutdco r`qu`sts brcf eusdo`ss fioim`rs/

    W`rv`r vdrtuindzitdco

    Bdmur` 9/7 ds i sdfpn` l`pdgtdco cb hcw tc m`t th` fcst brcf ycur s`rv`r hirlwir` wdth Hyp`r

    R/ Eudnldom i Hyp`r R vdrtuin ovdrcof`ot e`mdos wdth i hirlwir` pnitbcrf l`sdmo`l bcr

    ]dolcws gcfpitdedndty/ Dt fust e` gipien` cb 2< edt cp`ritdco iol e` vdrtuin t`ghocncmy

    `oien`l/ Dostinn`l

    co tcp cb th` hirlwir` niy`r. iol iestrigtdom dt brcf butur` vdrtuin fighdo`s (RFs$. ds th`

    hyp`rvdscr/

    \h` hyp`rvdscr l`gcupn`s hirlwir` brcf th` prclugtdco cp`ritdom syst`fs ruoodom do th`

    RFs/ Gcobdmur`l iol fioim`l vdi th` pir`ot RF. dt cv`rs``s hirlwir` r`scurg s ey

    Wuppcrtdom th` gr`itdco iol l`n`tdco cb RFs Fioimdom f`fcry igg`ss iol s`gurdty run`s

    Qirtdtdcos

  • 7/28/2019 Introduction Into Virtualization World

    8/53

    BDMPU@ 9/7 Hyp`r R gcog`pts/

    @obcrgdom GQP usim` pcndgy Wgh`lundom iol fioimdom prcg`sscr usim` Fioimdom ittigh`l#dostinn`l l`vdg` cwo`rshdpRFs do i Hyp`r R wcrnl ndv` do pirtdtdcos/ \h` bdrst pirtdtdco gr`it`l gcotidos th` pir`ot RF.

    whdgh fust ruo ]dolcws W`rv`r 5118 x2

  • 7/28/2019 Introduction Into Virtualization World

    9/53

    Fdgrcscbts ipprcigh tc gnd`ot vdrtuindzitdco bcgus`s co bbdgd`ot. gcotrcnn`l. iol sib`

    ldstrdeutdco cb ippndgitdcos brcf i g`otrin pcdot/ Eis`l co t`ghocncmy igqudr`l lurdom

    Fdgrcscbts purghis` cb WcbtMrdl. Ipp R t`ghocncmy his vcnv`l dotc i pcw`rbun scnutdco bcr

    crmiodzitdcos cb ioy sdz`/

    D thdoj dt ds dfpcrtiot tc uol`rstiol hcw Fdgrcscbts ipprcigh tc ippndgitdco vdrtuindzitdco

    gcfpir`s tc cth`r scnutdcos/ Bdmur` 9/< shcws thr`` prdfiry f`thcls us`l tcliy/

    BDMPU@ 9/< M`o`rin ipprcigh`s tc gnd`ot vdrtuindzitdco/

    Bdmur` 9/0 l`pdgts i eisdg Fdgrcscbt Ipp R `oien`l l`sjtcp/ @igh ippndgitdco ruos do io

    dscnit`l ovdrcof`ot/ Inthcumh th` ippndgitdcos shir` CW s`rvdg`s iol hirlwir` r`scurg`s.

    gcfpco`ots uodqu` tc `igh ippndgitdco (`/m/. r`mdstry otrd`s. lyoifdg ndoj nderird`s. GCF

    cek`gts. tg/$ ir`

    prdvit` ruoodom wdthdo th` ippndgitdco siolecx/ Ipp R lc`s oct vdrtuindz` th` CW. kust th`

    ippndgitdcos/

  • 7/28/2019 Introduction Into Virtualization World

    10/53

    \h` s`gcol pd`g` cb io Ipp R scnutdco bcr `olpcdot ividniedndty iol s`gurdty fioim`f`ot ds

    g`otrindz`l ldstrdeutdco iol fioim`f`ot cb ippndgitdcos/ \h`r` ir` twc wiys tc lc thds/ Bdrst.

    `otdr` ippndgitdcos gio e` lcwoncil`l tc vdrtuindz`l ruotdf` ovdrcof`ots/ W`gcol. cony

    thcs` gcfpco`ots o`g`ssiry bcr dodtdin ncil iol x`gutdco cb th` vdrtuindz`l ippndgitdcos ir`

    lcwoncil`l/ Ipp R suppcrts ecth f`thcls iol lcwoncils illdtdcoin ippndgitdco

    gcfpco`ots is o``l`l/ Hyp`r R. Ipp R. Rdrtuin QG#F@L R. iol ULW ir` th` eisdg eudnldom

    encgjs cb Fdgrcscbt vdrtuindzitdco/

    BDMPU@ 9/0 Eisdg Ipp R irghdt`gtur /

  • 7/28/2019 Introduction Into Virtualization World

    11/53

  • 7/28/2019 Introduction Into Virtualization World

    12/53

    Ghipt`r 5;Dotrc Dotc Hyp`r&RHyp`rvdscr D ndj` th` l`bdodtdco cb hyp`rvdscr thit Fdgrcscbt us`s do dts l`vdg` lrdv`r jdt co

    FWLO (http;##fslo/fdgrcscbt/gcf#`o&us#nderiry#bb0

  • 7/28/2019 Introduction Into Virtualization World

    13/53

    E`gius` th` pir`ot pirtdtdco do Hyp`r&R cwos inn th` hirlwir` r`scurg`s. dt insc hioln`s

    cth`r syst`f buogtdcos m`o`rinny thcumht is e`dom pirt cb io cp`ritdom syst`f/ \h`s` dognul`

    thdoms ndj` ecctdom th` syst`f. gr`itdom iol fioimdom cth`r pirtdtdcos. Qnum iol Qniy

    r`gcmodtdco. hirlwir` `rrcr r`pcrtdom. iol sc co/ \hds ds ldbb`r`ot brcf @WX. whdgh hioln`s inn

    th`s` buogtdcos do th` hyp`rvdscr/

    Hirlwir` Rdrtuindzitdco Hirlwir` vdrtuindzitdco ds th` igt cb prcvdldom funtdpn` ncmdgin

    dostiog`s cb physdgin hirlwir` bcr us` ey th` cp`ritdom syst`f ovdrcof`ots ruoodom do th`

    pirtdtdcos/ Bcr `xifpn`. co i syst`f wdth cony twc gcr`s. dt fiy e` pcssden` tc ruo thr`` cr

    bcur vdrtuin fighdo`s. igh wdth twc gcr`s/

    @funitdco @funitdco ds th` prcg`ss ey whdgh i vdrtuindz`l l`vdg` fdfdgs i r`in physdgin

    hirlwir` l`vdg` sc thit mu`sts gio us` th` typdgin lrdv`rs bcr thit hirlwir` l`vdg`/ \hds

    f`ios thit i w`nn&jocwo hirlwir` l`vdg`. ndj` th` L@G 599

  • 7/28/2019 Introduction Into Virtualization World

    14/53

    Dot`mritdco Gcfpco`ots Dot`mritdco Gcfpco`ots ir` i s`t cb s`rvdg`s iol lrdv`rs thit

    dfprcv` th` dot`mritdco iol p`rbcrfiog` e`tw``o th` physdgin iol vdrtuin fighdo`s/ \h`s`

    gcfpco`ots oien` th` mu`st cp`ritdom syst`fs tc us` th` hdmh`r&p`rbcrfdom syoth`tdg

    l`vdg`s dost`il cb funit`l l`vdg`s/ \hds r`lug`s th` cv`rh`il r`qudr`l bcr th` `funitdco cb

    l`vdg`s/ Dot`mritdco Gcfpco`ots fij` us` cb th` RF Eus ldr`gtny. th`r`ey eypissdom ioy`funitdco cb i physdgin hirlwir` l`vdg`/ Q`rbcrfiog` cb syoth`tdg l`vdg`s wdth Dot`mritdco

    Gcfpco`ots ipprcigh`s th` p`rbcrfiog` cb i physdgin l`vdg`/

    Dot`mritdco Gcfpco`ots prcvdl` th` bcnncwdom gipiedndtd`s tc th` suppcrt`l cp`ritdom

    syst`fs;

    Wyoth`tdg l`vdg`s (DL@. WGWD. ODG. vdl`c. fcus`$ CW shutlcwo \df` syoghrcodzitdco Liti `xghiom`

    H`irte`it Rcnuf` Whilcw Gcpy W`rvdg`s

    Rdrtuin Qrcg`sscrs @igh ghdnl pirtdtdco his co` cr fcr` vdrtuin prcg`sscrs. scf`tdf`s ginn`l

    gcr`s cr ncmdgin prcg`sscrs. isscgdit`l wdth dt/ I vdrtuin prcg`sscr ds i vdrtuindz`l dostiog` cb

    io x82 cr x2< prcg`sscr gcfpn`t` wdth us`r&n`v`n iol syst`f&n`v`n r`mdst`rs/

    Hyp`r&R lc`s oct us` hirl prcg`sscr ibbdodtd`s. sc i vdrtuin prcg`sscr fiy fcv` brcf co`

    physdgin prcg`sscr tc iocth`r. l`p`oldom co hcw th` doldvdluin thr`il m`ts sgh`lun`l/

    Hyp`r&R sgh`lun`s vdrtuin prcg`sscrs iggcrldom tc sp`gdbd`l sgh`lundom pcndgd`s iol

    gcostridots tc try tc fidotido ncgindty bcr e`tt`r p`rbcrfiog`. eut th`r` fiy e` sdtuitdcos thitfcv` i vdrtuin prcg`sscr brcf co` physdgin gcr` tc iocth`r/

    Illr`ss \riosnitdco Ioy vdrtuin f`fcry syst`f prcvdl`s igh ippndgitdco wdth i z`rc&eis`l

    vdrtuin illr`ss spig`/ Dt th`o his i pim` tien` do f`fcry thit ds us`l tc fip th` vdrtuin

    illr`ss`s tc th` physdgin illr`ss`s do th` hcst/

    I hyp`rvdscr dotrclug`s i s`gcol n`v`n cb gcfpn`xdty dotc thds/ E`gius` dt inncgit`s ghuojs cb

    physdgin f`fcry tc `igh vdrtuin fighdo`. dt o``ls tc prcvdl` i physdgin f`fcry

    vdrtuindzitdco bigdndty tc inncw igh pirtdtdco tc hiv` i z`rc&eis`l gcotdmucus physdgin illr`ssspig`/ Rdrtuin prcg`sscrs suppcrt inn th` pimdom b`itur`s iol f`fcry igg`ss fcl`s thit ir`

    suppcrt`l do th` physdgin ovdrcof`ot sc thit th` vdrtuindz`l cp`ritdom syst`f ruos th` sif`

    do th` vdrtuin ovdrcof`ot is dt wcunl do i physdgin ovdrcof`ot/

    \c put thds dotc prigtdg`. th` hyp`rvdscr o``ls tc dfpn`f`ot twc n`v`ns cb illr`ss triosnitdco/

    \h` bdrst n`v`n ds whit gcf`s cut cb th` ecx wdth th` mu`st cp`ritdom syst`f `ovdrcof`ot/

    \hds ds lco` vdi stiolirl pim` tien`s fidotido`l ey th` mu`st/ Imido. e`gius` D wiot th`

  • 7/28/2019 Introduction Into Virtualization World

    15/53

    mu`st tc ruo uofcldbd`l. thds wcrjs `xigtny th` sif` wiy is dt wcunl db th` mu`st w`r`

    dostinn`l co i physdgin hcst. xg`pt thit th` mu`st ds wrdtdom tc vdrtuin f`fcry dost`il cb

    physdgin f`fcry/

    I s`gcol n`v`n cb illr`ss triosnitdco ds prcvdl`l ey th` hyp`rvdscr wdthcut jocwn`lm` cb th`

    mu`st/ \hds inncws th` hyp`rvdscr tc vdrtuindz` physdgin f`fcry. fippdom mu`st vdrtuinillr`ss`s tc syst`f physdgin illr`ss`s/ \h` mu`st physdgin illr`ss spig` ds l`bdo`l it th`

    tdf` th` pirtdtdco ds gr`it`l/

    E`bcr` Hyp`r&R W`rv`r 5195

    Hyp`r&R wis bdrst dotrclug`l is pirt cb ]dolcws W`rv`r 5118. eut nit`r thit y`ir. do Cgtce`r

    5118. i stiolinco`. br`` `ldtdco cb Hyp`r&R. jocwo is Fdgrcscbt Hyp`r&R W`rv`r 5118 wis

    r`n`is`l/ \hds stiolinco` v`rsdco gcotido`l cony th` gcr` vdrtuindzitdco gcfpco`ots iol

    ]dolcws lrdv`r fcl`n. iol is i r`sunt. cbb`r`l i r`lug`l ldsj bcctprdot. iol i r`lug`l

    oufe`r cb s`rvdg`s ruoodom co th` hcst CW/

    Do Cgtce`r 5114. kust 9 y`ir nit`r. ecth ]dolcws W`rv`r 5118 iol Fdgrcscbt Hyp`r&R W`rv`r

    5118 w`r` uplit`l wdth th` U5 r`n`is`. whdgh dotrclug`l i oufe`r cb gcfp`nndom

    gipiedndtd`s tc h`np crmiodzitdcos r`lug` gcsts. whdnst dogr isdom imdndty iol bn`xdedndty/ J`y

    b`itur`s dotrclug`l dognul`l;Ndv` Fdmritdco @oiendom th` fcv`f`ot cb vdrtuin fighdo`s (RFs$ wdth oc dot`rruptdco cr

    lcwotdf`Gnust`r Whir`l Rcnuf`s Hdmhny sginien` iol bn`xden` us` cb shir`l stcrim` (WIO$ bcr RFsQrcg`sscr Gcfpitdedndty Dogr`is` th` Bn`xdedndty bcr Ndv` Fdmritdco igrcss hcsts wdth ldbb`rdom

    GQP irghdt`gtur`sHct Ill Wtcrim` Bn`xdeny ill cr r`fcv` stcrim` tc iol brcf RFsDfprcv`l Rdrtuin O`twcrjdom Q`rbcrfiog` Wuppcrt bcr Kufec Brif`s iol Rdrtuin Fighdo`

    Yu`u` (RFq$

  • 7/28/2019 Introduction Into Virtualization World

    16/53

    Bdoinny. do B`eruiry 5199. ]dth th` illdtdco cb W`rvdg` Qigj 9 (WQ9$ bcr Hyp`r&R. Fdgrcscbt

    dotrclug`l 5 o`w. j`y gipiedndtd`s tc h`np crmiodzitdcos r`indz` v`o mr`it`r vinu` brcf th`

    pnitbcrf;Lyoifdg F`fcry Fcr` `bbdgd`ot us` cb f`fcry whdn` fidotidodom gcosdst`ot wcrjncil

    p`rbcrfiog` iol sginiedndty/U`fct`BX Qrcvdl`s th` rdgh`st vdrtuindz`l ]dolcws = xp`rd`og` bcr Rdrtuin L`sjtcp

    Dobristrugtur` (RLD$ l`pncyf`ots/

  • 7/28/2019 Introduction Into Virtualization World

    17/53

    Ghipt`r 7; Hyp`r&R 7/1

    \hds ghipt`r ds l`sdmo`l tc m`t ycu stirt`l qudgjny wdth Hyp`r&R 7/1/ Dt stirts wdth i

    ldsgussdco cb th` hirlwir` r`qudr`f`ots bcr Hyp`r&R 7/1 iol th`o xpnidos i eisdg Hyp`r&R

    l`pncyf`ot bcnncw`l ey io upmril` brcf Hyp`r&R 5/1 tc Hyp`r&R 7/1/ \h` ghipt`r gcognul`s

    wdth i l`fcostritdco cb fdmritdom vdrtuin fighdo`s brcf Hyp`r&R 5/1 tc Hyp`r&R 7/1

    Hirlwir` r`qudr`f`ots

    Iggcrldom tc Fdgrcscbt. th` fdodfuf hirlwir` r`qudr`l bcr l`pncydom ]dolcws W`rv`r 5195

    dognul`s;

    I 2

  • 7/28/2019 Introduction Into Virtualization World

    18/53

    BDMPU@ 7/9 @oien` vdrtuindzitdco do th` s`rv`rs EDCW/

    Dostinndom ]dolcws W`rv`r 5195 iol Hyp`r&R 7/1

    W`ttdom up i gn`io dostinnitdco cb ]dolcws W`rv`r 5195 iol Hyp`r&R 7/1 ds r`nitdv`ny sdfpn`

    iol stridmhtbcrwirl/ Bdrst. dostinn ]dolcws W`rv`r 5195 ey gh`gjdom thds encm pcst ;

    http;##edt/ny#TOvx0m

    cr gcfpn`tdom th`s` st`ps ;

    9/ Ecct ycur s`rv`r brcf th` ]dolcws W`rv`r 5195 dostinnitdco f`ldi/5/ ]h`o th` ]dolcws W`rv`r 5195 spnish sgr``o niuogh`s. v`rdby thit th` niomuim`. tdf`

    iol gurr`ogy bcrfit. iol j`yecirl cr doput f`thcls ir` gcrr`gt (Bdmur` 7/5$/

    http://bit.ly/YNvx5ghttp://bit.ly/YNvx5ghttp://bit.ly/YNvx5g
  • 7/28/2019 Introduction Into Virtualization World

    19/53

    BDMPU@ 7/5 R`rdby dostinnitdco pr`b`r`og`s/

    7/ Gndgj O`xt/

  • 7/28/2019 Introduction Into Virtualization World

    20/53

    BDMPU@ 7/7 Gndgj Dostinn Ocw/

    0/ Ghccs` th` cp`ritdom syst`f thit ycu wiot tc dostinn (Bdmur` 7/

  • 7/28/2019 Introduction Into Virtualization World

    21/53

    BDMPU@ 7/< Ghccs` th` ldtdco cb ]dolcws W`rv`r 5195 thit ycu wiot tc dostinn/

    2/ Igg`pt th` ndg`os` imr``f`ot iol gndgj O`xt (Bdmur` 7/0$/

  • 7/28/2019 Introduction Into Virtualization World

    22/53

    BDMPU@ 7/0 Igg`pt Fdgrcscbts ndg`os` imr``f`ot/

    =/ ]h`o prcfpt`l bcr th` typ` cb dostinnitdco ycu wiot tc p`rbcrf. ghccs` th` cptdco bcrGustcf; Dostinn ]dolcws Cony (ilviog`l$ (Bdmur` 7/2$/

  • 7/28/2019 Introduction Into Virtualization World

    23/53

    BDMPU@ 7/2 Ghccs` th` cptdco tc p`rbcrf i gustcf dostinnitdco/

    8/ Ghccs` th` vcnuf` co whdgh ycu wiot tc dostinn ]dolcws iol gndgj O`xt (Bdmur` 7/=$/

  • 7/28/2019 Introduction Into Virtualization World

    24/53

    BDMPU@ 7/= W`n`gt th` lrdv` cr vcnuf` co whdgh ycu wiot tc dostinn ]dolcws W`rv`r5195/

    4/ W`tup wdnn ocw e`mdo th` dostinnitdco prcg`ss (Bdmur` 7/8$/ Ibt`r th` ]dolcws dostinnitdcogcfpn`t`s . ycu fust wcrj thrcumh i s`pirit` prcg`ss tc dostinn Hyp`r&R/

  • 7/28/2019 Introduction Into Virtualization World

    25/53

    BDMPU@ 7/8 \h` dostinnitdco prcg`ss wdnn ocw e`mdo/

  • 7/28/2019 Introduction Into Virtualization World

    26/53

    L`pncydom Hyp`r&R 7/1

    Ibt`r ]dolcws W`rv`r 5195 ds up iol ruoodom. th` o`xt st`p ds tc dostinn th` Hyp`r&R rcn`/ \c

    lc sc. bcnncw th`s` st`ps;

    9/

    Cp`o th` W`rv`r Fioim`r db dt ds oct inr`ily cp`o/5/ Ghccs` th` Ill Ucn`s iol B`itur`s gcffiol brcf th` Fioim` f`ou (Bdmur` 7/4$/

    BDMPU@ 7/4 Ghccs` th` Ill Ucn`s iol B`itur`s gcffiol/

    7/ ]h`o th` Ill Ucn`s iol B`itur`s ]dzirl niuogh`s. gndgj O`xt tc eypiss th` wdzirls]`ngcf` sgr``o/

  • 7/28/2019 Introduction Into Virtualization World

    27/53

    BDMPU@ 7/91 Ghccs` th` Ucn` Eis`l cr B`itur` Eis`l Dostinnitdco cptdco/

    2/ Gndgj O`xt/=/ Co th` W`rv`r W`n`gtdco sgr``o. fij` sur` thit th` ncgin s`rv`r ds s`n`gt`l iol gndgj O`xt

    (Bdmur` 7/99$/

  • 7/28/2019 Introduction Into Virtualization World

    28/53

    BDMPU@ 7/99 Fij` sur` thit ycur ncgin s`rv`r ds s`n`gt`l/

    8/ W`n`gt Hyp`r&R brcf th` ndst cb s`rv`r rcn`s (Bdmur` 7/95$/

  • 7/28/2019 Introduction Into Virtualization World

    29/53

    BDMPU@ 7/95 W`n`gt th` Hyp`r&R rcn`/

    4/ Db ycu ir` prcfpt`l tc dostinn illdtdcoin b`itur`s. gndgj th` Ill B`itur`s euttco/91/Gndgj O`xt/99/]h`o th` wdzirl ldspniys th` ndst cb ividnien` b`itur`s. gndgj O`xt/95/Gndgj O`xt co th` Hyp`r&R dotrclugtcry sgr``o/97/W`n`gt th` o`twcrj ilipt`rs thit ycu wiot tc fij` ividnien` tc ycur vdrtuin fighdo`s/ E`

    sur` tc r`s`rv` it n`ist co` o`twcrj ilipt`r bcr hcst fioim`f`ot tribbdg (Bdmur` 7/97$/

  • 7/28/2019 Introduction Into Virtualization World

    30/53

    BDMPU@ 7/97 E` sur` tc r`s`rv` i o`twcrj ilipt`r bcr hcst fioim`f`ot tribbdg/

    9

  • 7/28/2019 Introduction Into Virtualization World

    31/53

    Qcst l`pncyf`ot tisjs

    Ibt`r th` dostinnitdco prcg`ss gcfpn`t`s. ycu fiy o``l tc p`rbcrf i oufe`r cb pcst&

    l`pncyf`ot tisjs. whdgh fdmht dognul`;

    Gcobdmur` th` hcsts DQ illr`ss

    U`oif` th` hcst Kcdo th` hcst tc i lcfido\h` s`gtdcos thit bcnncw wdnn winj ycu thrcumh p`rbcrfdom igh cb th`s` tisjs/

    Gcobdmur` th` hcsts DQ illr`ss

    Do fcst gis`s. Hyp`r&R hcst s`rv`rs o``l tc hiv` it n`ist co` ODG thit ds l`ldgit`l tc hcstdom

    fioim`f`ot tribbdg/ Is i e`st prigtdg`. ycu shcunl issdmo i stitdg DQ illr`ss tc thds ODG/ Tcu

    gio issdmo io DQ illr`ss tc th` s`rv`rs fioim`f`ot ODG is bcnncws;

    9/ Fcv` th` fcus` tc th` ncw`r n`bt gcro`r cb th` sgr``o iol rdmht gndgj/ Ghccs` th` GcotrcnQio`n cptdco brcf th` rdmht&gndgj f`ou/

    5/ ]h`o th` Gcotrcn Qio`n ipp`irs. gndgj co O`twcrj iol Dot`ro`t/7/ Gndgj co O`twcrj iol Whirdom G`ot`r/

  • 7/28/2019 Introduction Into Virtualization World

    32/53

    BDMPU@ 7/9< W`n`gt Dot ro`t Qrctcgcn R`rsdco < (\GQ#DQv

  • 7/28/2019 Introduction Into Virtualization World

    33/53

    BDMPU@ 7/90 Qrcvdsdco ycur fioim`f`ot ODG wdth i stitdg DQ illr ss iol gndgj CJ/

    U`oif` th` hcst

    ]dolcws W`rv`r 5195 iutcfitdginny issdmos i uodqu` hcst oif` tc igh s`rv`r. eut dt ds

    m`o`rinny ilvdsien` tc issdmo i fcr` f`iodombun oif` tc igh Hyp`r&R hcst/ Lcdom sc wdnnfij` th` hcst fioim`f`ot prcg`ss isd`r/ \c issdmo i o`w oif` tc ycur Hyp`r&R hcst

    s`rv`r. bcnncw th`s` st`ps;

    9/ Fcv` th` fcus` tc th` ncw`r n`bt gcro`r cb th` sgr``o iol rdmht gndgj/ Ghccs` th` Wyst`fcptdco brcf th` rdmht&gndgj f`ou/

    5/ ]h`o th` Wyst`f prcp`rtd`s sh``t ipp`irs. gndgj co th` Ghiom` W`ttdoms ndoj (Bdmur`7/92$/

  • 7/28/2019 Introduction Into Virtualization World

    34/53

    BDMPU@ 7/92 Gndgj th` Ghiom` W`ttdoms ndoj/

    7/ R`rdby thit th` Gcfput`r Oif` tie ds s`n`gt`l iol th`o gndgj th` Ghiom` euttco (Bdmur`7/9=$/

  • 7/28/2019 Introduction Into Virtualization World

    35/53

    BDMPU@ 7/9= Gndgj th` Ghiom` euttco/

  • 7/28/2019 Introduction Into Virtualization World

    36/53

    BDMPU@ 7/98 @ot`r i o`w gcfput`r oif` iol gndgj CJ/

    0/ Gndgj CJ tc igjocwn`lm` th` f`ssim` doldgitdom thit ycu fust r`stirt ycur gcfput`r tcippny th` o`w oif`/

    2/ Gndgj Gncs`/=/ ]h`o prcfpt`l. gndgj U`stirt Ocw (Bdmur` 7/94$/

    BDMPU@ 7/94 Tcu fust r`stirt th` s`rv`r e`bcr` ycur ghiom`s wdnn tij` bb`gt/

  • 7/28/2019 Introduction Into Virtualization World

    37/53

    Kcdo th` hcst tc i lcfido

    \h` prcg`ss cb kcdodom i ]dolcws W`rv`r 5195 hcst tc i lcfido ds v`ry sdfdnir tc thit us`l do

    kcdodom i ]dolcws W`rv`r 5118 U5 hcst tc i lcfido/ \c kcdo i lcfido. bcnncw th`s` st`ps;

    9/

    Brcf th` F`trc dot`rbig`. gndgj th` L`sjtcp tdn`/5/ Fcv` ycur fcus` tc th` ncw`r n`bt gcro`r cb th` sgr``o iol rdmht&gndgj co th` Wtirt tdn`/7/ Gndgj co th` Wyst`f cptdco co th` rdmht&gndgj f`ou/

  • 7/28/2019 Introduction Into Virtualization World

    38/53

    BDMPU@ 7/51 Tcu fust shut lcwo th` vdrtuin fighdo`s prdcr tc e`mdoodom th` upmril`/

    5/ ]dth ]dolcws W`rv`r 5118 U5 stdnn ruoodom. dos`rt ycur ]dolcws W`rv`r 5195 dostinnitdcof`ldi iol ruo th` W`tup prcmrif/

    7/ ]h`o th` ]dolcws W`rv`r 5195 spnish sgr``o ipp`irs. gndgj Dostinn Ocw (Bdmur` 7/59$/

  • 7/28/2019 Introduction Into Virtualization World

    39/53

    BDMPU@ 7/59 Gndgj th` Dostinn Ocw euttco/

  • 7/28/2019 Introduction Into Virtualization World

    40/53

    BDMPU@ 7/55 Tcu shcunl mc condo` tc m`t th` nit`st uplit`s /

    0/ @ot`r ycur prclugt j`y iol gndgj O`xt/2/ W`n`gt wh`th`r ycu wiot tc p`rbcrf i s`rv`r gcr` l`pncyf`ot cr i bunn&s`rv`r l`pncyf`ot

    thit dognul`s th` MPD (Bdmur` 7/57$/ Dt ds wcrth octdom thit ]dolcws W`rv`r 5195 ds

    l`sdmo`l tc p`rbcrf i s`rv`r gcr` l`pncyf`ot ey l`biunt/ Hcw`v`r. ycu giooct p`rbcrf

    io do&pnig` upmril` cb i bunn ]dolcws W`rv`r l`pncyf`ot (wdth i MPD$ tc i s`rv`r gcr`

    l`pncyf`ot/ Db ycu wiot i s`rv`r gcr` l`pncyf`ot. ycu wdnn hiv` tc upmril` tc th` bunn

    MPD v`rsdco cb ]dolcws W`rv`r 5195 iol th`o uodostinn th` MPD nit`r/ \h` dostrugtdcos

    prcvdl`l do thds eccj issuf` thit ycu wdnn e` wcrjdom wdth i bunn MPD&eis`l dostinnitdco/

  • 7/28/2019 Introduction Into Virtualization World

    41/53

    BDMPU@ 7/57 Ghccs` th` ldtdco cb ]dolcws W`rv`r 5195 thit ycu wiot tc dostinn/

    =/ Gndgj O`xt/8/ ]h`o prcfpt`l. igg`pt th` ndg`os` imr``f`ot iol gndgj O`xt (Bdmur` 7/5

  • 7/28/2019 Introduction Into Virtualization World

    42/53

    BDMPU@ 7/5< Tcu fust igg`pt Fdgrcscbts ndg`os` imr``f`ot/

    4/ Ghccs` th` cptdco tc Ppmril`; Dostinn ]dolcws iol j``p bdn`s. s`ttdoms. iol ippndgitdcos(Bdmur` 7/50$/

  • 7/28/2019 Introduction Into Virtualization World

    43/53

    BDMPU@ 7/50 Ghccs` th` cptdco tc upmril` th` `xdstdom cp`ritdom syst`f/

    91/\ij` i fcf`ot tc r`vd`w th` Gcfpitdedndty U`pcrt. whdgh dobcrfs ycu cb dssu`s ycu o``ltc illr`ss prdcr tc fcvdom bcrwirl wdth th` upmril` (Bdmur` 7/52$/ ]h`o ycu ir`

    bdodsh`l. gndgj O`xt/

  • 7/28/2019 Introduction Into Virtualization World

    44/53

    BDMPU@ 7/52 \ij` i fcf`ot tc r`il th` gcfpitdedndty r`pcrt/

    99/It thds pcdot. ]dolcws wdnn e` dostinn`l/ \h` r`fidol`r cb th` upmril` prcg`ss dsiutcfit`l/

  • 7/28/2019 Introduction Into Virtualization World

    45/53

    Fdmritdom vdrtuin fighdo`s brcf Hyp`r&R 5/1 tc

    Hyp`r&R 7/1

    Co` cb th` edm ldsilviotim`s tc p`rbcrfdom io do&pnig` upmril` ds thit dt gio gius` vdrtuin

    fighdo`s tc e` lcwo bcr i sdmodbdgiot ifcuot cb tdf`/ Co` wiy tc r`lug` th` ifcuot cb tdf`

    lurdom whdgh vdrtuin fighdo`s ir` uoividnien` ds tc p`rbcrf i fdmritdco rith`r thio io upmril`/

    I fdmritdco dovcnv`s l`pncydom Hyp`r&R 7/1 cotc o`w hirlwir` whdn` ycur `xdstdom hirlwir`

    gcotdou`s tc ruo Hyp`r&R 5/1/ Cog` th` l`pncyf`ot ds gcfpn`t`. ycu gio fdmrit` th` doldvdluin

    vdrtuin fighdo`s brcf th` Hyp`r&R 5/1 l`pncyf`ot tc th` Hyp`r&R 7/1 l`pncyf`ot/

    @xpcrtdom th` vdrtuin fighdo`s

    \h` bdrst st`p do fdmritdom vdrtuin fighdo`s brcf Hyp`r&R 5 tc Hyp`r&R 7 ds tc `xpcrt th`

    vdrtuin fighdo`s tc `dth`r i o`twcrj shir` cr tc r`fcvien` f`ldi/ \c gcfpn`t` th` `xpcrt

    prcg`ss. bcnncw th`s` st`ps;

    9/ Cp`o th` Hyp`r&R Fioim`r co th` Hyp`r&R 5/1 W`rv`r/5/ W`n`gt th` vdrtuin fighdo`s thit ycu wiot tc `xpcrt (Bdmur` 7/5=$/

  • 7/28/2019 Introduction Into Virtualization World

    46/53

    BDMPU@ 7/5= W`n`gt th` vdrtuin fighdo`s thit ycu wdsh tc `xpcrt/

    7/ Gndgj co th` @xpcrt ndoj/

  • 7/28/2019 Introduction Into Virtualization World

    47/53

    0/ Gndgj @xpcrt/

    Tcu gio fcodtcr th` prcmr`ss cb th` `xpcrt ey sgrcnndom th` Hyp`r&R Fioim`r tc vd`w th`

    vdrtuin fighdo` Wtitus (Bdmur` 7/54$/

    BDMPU@ 7/54 Tcu gio fcodtcr th` xpcrt prcg`ss thrcumh th` Hyp`r&R Fioim`r/

    Dfpcrtdom vdrtuin fighdo`s

    Dfpcrtdom vdrtuin fighdo`s dotc Hyp`r&R 7/1 ds i r`nitdv`ny isy iol stridmhtbcrwirl prcg`ss/

    Tcu gio dfpcrt co` cr fcr` vdrtuin fighdo`s is bcnncws;

    9/ Cp`o th` Hyp`r&R Fioim`r/5/ Udmht&gndgj co th` oif` cb th` Hyp`r&R hcst iol s`n`gt th` Dfpcrt Rdrtuin Fighdo`

    gcffiol brcf th` rdmht&gndgj f`ou (Bdmur` 7/71$/

  • 7/28/2019 Introduction Into Virtualization World

    48/53

    BDMPU@ 7/71 Udmht gndgj&co ycur th` s`rv`r iol s`n`gt th` Dfpcrt Rdrtuin Fighdo`gcffiol brcf th` rdmht&gndgj f`ou/

    7/ ]h`o th` Dfpcrt Rdrtuin Fighdo` wdzirl niuogh`s. gndgj O`xt tc eypiss th` wdzirls]`ngcf` sgr``o/

  • 7/28/2019 Introduction Into Virtualization World

    49/53

    BDMPU@ 7/79 W`n`gt th` vdrtuin fighdo` thit ycu wiot tc dfpcrt/

    =/ Gndgj O`xt/

    8/ \h` o`xt sgr``o isjs ycu tc ghccs` io dfpcrt typ` (Bdmur` 7/75$/ Pon`ss ycu hiv` i

    gcfp`nndom r`isco tc ghccs` co` cb th` cth`r cptdcos. dt ds usuinny e`st tc ghccs` th` cptdco

    tc Gcpy th` Rdrtuin Fighdo` (Gr`it` i O`w Podqu` DL$/ \hds inncws th` xpcrt`l vdrtuin

    fighdo` tc e` r`&dfpcrt`l nit`r shcunl th` o``l `v`r irds`/

  • 7/28/2019 Introduction Into Virtualization World

    50/53

    BDMPU@ 7/75 Ghccs` th` ipprcprdit` dfpcrt typ`/

    4/ Gndgj O`xt/

    91/ \h` bcnncwdom sgr``o isjs db ycu wiot tc stcr` ioy cb th` vdrtuin fighdo` gcfpco`ots do i

    ldbb`r`ot ncgitdco/ M`o`rinny. dt ds sib` tc igg`pt th` l`biunts/ Gndgj O`xt/

    99/ \h` wdzirl wdnn ocw isj wh`r` ycu wiot tc stcr` th` dfpcrt`l Rdrtuin Hirl Ldsjs/ W`n`gt i

    bcnl`r co io ipprcprdit` vcnuf` iol gndgj O`xt/

    95/ R`rdby th` suffiry dobcrfitdco sgr``o iol gndgj Bdodsh (Bdmur` 7/77$/

  • 7/28/2019 Introduction Into Virtualization World

    51/53

    BDMPU@ 7/77 \h` dfpcrt prcg`ss e`mdos wh`o ycu gndgj Bdodsh/

    \h` dfpcrt prcg`ss gio tij` i gcosdl`rien` ifcuot cb tdf` tc gcfpn`t`. l`p`oldom upco th`

    sdz` cb th` vdrtuin fighdo` iol th` sp``l cb th` hirlwir`/ ]h`o th` dfpcrt prcg`ss bdodsh`s.

    ycu shcunl s`` th` o`wny dfpcrt`l vdrtuin fighdo` wdthdo th` Hyp`r&R Fioim`r/

    E`bcr` ycu pcw`r&up th` o`wny dfpcrt`l vdrtuin fighdo`. ycu o``l tc gcoo`gt th` vdrtuin

    fighdo` tc i vdrtuin swdtgh/ \c lc sc. rdmht gndgj co th` vdrtuin fighdo` iol ghccs` th`

    W`ttdoms gcffiol brcf th` rdmht&gndgj f`ou/ ]h`o th` W`ttdoms pim` ipp`irs. gndgj co th`

    O`twcrj Ilipt`r cptdco iol th`o gcoo`gt th` vdrtuin fighdo` tc th` ipprcprdit` vdrtuin

    swdtgh (Bdmur` 7/7

  • 7/28/2019 Introduction Into Virtualization World

    52/53

    BDMPU@ 7/7< Tcu fust gcoo`gt ycur vdrtuin fighdo` tc i vdrtuin swdtgh/

    \hds gcfpn`t`s th` prcg`ss cb dfpcrtdom i vdrtuin fighdo`/ Qr`vdcus v`rsdcos cb Hyp`r&R

    r`qudr`l ycu tc r`&`ot`r th` DQ illr`ss gcobdmuritdco bcr igh vdrtuin o`twcrj ilipt`r/

    Hcw`v`r. Hyp`r&R 7/1 pr`s`rv`s th` vdrtuin fighdo`s DQ illr`ss gcobdmuritdco/ \h` conyghiom` thit ycu fdmht o``l tc fij` tc th` vdrtuin fighdo` ds tc dostinn io uplit`l v`rsdco cb

    th` Hyp`r&R Dot`mritdco W`rvdg`s/

  • 7/28/2019 Introduction Into Virtualization World

    53/53