Počítačové sítě I, lekce 11: Cloud Computing

download Počítačové sítě I, lekce 11: Cloud Computing

of 36

Transcript of Počítačové sítě I, lekce 11: Cloud Computing

  • 8/11/2019 Potaov st I, lekce 11: Cloud Computing

    1/36

    KXSO9?9

    Yjtfjv st O vlrzl 7.9, nl`hl 66, snogl 6

    KXSO9?91 Yjtfjv st O(vlrzl 7.9)

    Ao Yltlr`f

    Nl`hl 661 HnjugHjdputokc

  • 8/11/2019 Potaov st I, lekce 11: Cloud Computing

    2/36

    KXSO9?9

    Yjtfjv st O vlrzl 7.9, nl`hl 66, snogl 5 hj al hnjug hjdputokc:

    klk tj algkf vh al tj zfvrlk hln fgy vzaldk sjuvoslahhm trlkg

    tf` gnjumj kf vhl dstlhm khj rjstl, f sl tj spja f plrjstl v khj pnk kjvmj `jk`rtk ( hnjug hjdputokc vyhmz z)1

    djglrkhm vpjltkhm djgln kltwjr`-hlktroh hjdputokc, slrvlr-efslg

    hjdputokc, crog hjdputokc, utonotyhjdputokc, XJF, .

    djkjst vortufnozfhl (MS,XS, ..) jgstrfkk zvosnjstokf mdjtk pjgstft

    pjs`ytjvk zgrja bjrdju snuey mjstokcjv snuey, FXY,XffX, YffX, OffX, .

    djkjst st klzvosnjst kf udstk/vzgnlkjsto

    djkjst vyuot/prhl kf gn`u vvjal v lklrcltohl f v jenfsto `kjw-mjw

    stjup vzkfd hlk lklrco prj kfpalk, hmnfzlk,

    zkfnjsto f gjvlgkjsto asju stnl grf vypnft sl al `jkhlktrjvft

    lhjkjdy jb shfnl skfmy gjsfmjvft l`jkjdoh`hm vmjg

    s`rzl gnk vh vl vln`d

    kjvhmeyzkys djgln f pjtle skfmyvyuvft snuey, kl kf`upjvft

    kstrjal (MS, XS, okbrfstru`turu) skfmf vymkjut sl okvlstohd, rozo`d z

    kjvhm llk, pnftd pjgnl s`utlkmj vyuot

    pjtley pnykunmj `njvk `jkzuduao pjgnl pjtley

    djkjst splhofnozfhl gnd alk tj, hj udd

    kldusd sl pjutt gj tjmj, hj kludd pjtley jutsjurhokcu

    k`gj tj ugn/zk/vyl zf dkl

  • 8/11/2019 Potaov st I, lekce 11: Cloud Computing

    3/36

    KXSO9?9

    Yjtfjv st O vlrzl 7.9, nl`hl 66, snogl 8 vydlzlk hnjug hjdputokc-u

    lxostual dkjmj rzkhm glbokoh hnjug hjdputokc-u `tlr zgrfzua rzk fspl`ty, vdfa so rzkhm vnfstkjst/gjpfg/pkjs

    kllxostual gk algkf spjnlk glbokohl kf `tlr ey sl vohmko smjgno

    fgf fspl`t al kltlhmkoh` hmfrf`tlru (fnl spleyzkysjvmj) gn fspl`ty/pjmnlgy kf hnjug hjdputokc1

    al tj khj, hj gvl kleynj djk

    prjtjl `fpfhotf st kleynf gjstftlk kf tj, fey sl zgrjal djmny kfhmzlt `gl`jno fey tytj zgrjal (slrvlry, gftf, fpno`fhl, ) djmny et udstky tfd, `gl asju prj tj

    klavmjgka pjgdk`y prjtjl kleynf ` gospjzoho djkjst vortufnozfhlzgrja

    fey sl klarzka MS zgrjal (HY\, pfdto, gos`y, plroblrol, ) gfny jggnot jg sv mdjtpjgstfty

    fey sl o XS zgrjal (JX, fpno`fhl) djmny noejvjnk pldosjvft f emft `gl`jno

    prjtjl kleynf ` gospjzoho djkjst noejvjnkmj `njvk zgrja (bukcjvk af`j utonotf) af`j utonotf bukcua kfp. gjgv`y vjgy, pnyku, lnl`toky, .

    jtjd `jmjut`ld f `jkzuduao tjno`, `jno` pjtleuao prjtjl sl klgfnj (pnkjmjgkjtk) prfhjvft kf gn`u

    kleyny alt ` gospjzoho vmjgk vpjltk djglny

  • 8/11/2019 Potaov st I, lekce 11: Cloud Computing

    4/36

    KXSO9?9

    Yjtfjv st O vlrzl 7.9, nl`hl 66, snogl 7 vydlzlk hnjug hjdputokc-u

    gn fspl`ty/pjmnlgy kf hnjug hjdputokc1 udjual gnft vho aokf`, kl sl gnfny

    gvl, kfp`nfg1 uhmjvvk gft

    gvl1 dd sv gftf u slel kyk1 dd sv gftf vhnjugu

    pjuvk fpno`fh

    gvl1 fpno`fhl so `upuao kyk1 fpno`fhl pjuzl pjuvd prhl sl zgrjao (XS, MS, okbrfstru`turf)

    gvl1 zgrjal so `upuao, stfrd sl j k kyk1 zgrjal so prjkfadd f pjuvd

    .

    udjual gnft vho, `tlr gvlkleyny djk (klej sl klvypnftony) dt pstup `l svd zgrjad

    (fpno`fhd, gftd, ) jglvfg cljcrfboh`y1 z noejvjnkhm nj`fnot z noejvjnkmj zfzlk

    dkot rjzsfm vyuvfkhm zgrja noejvjnk pogvft/uerft

    djmu gjsmkjut kf tf`jv zgrjal,`tlr ey aokf` eyny pno grfm tlef pjuvft zhl splhofnozjvfk

    fpno`fhl

    kldusd kst okvlstok rozo`j klokvlstuao, pjuzl pjuvd

    udjual gnft vho lbl`tovkao kl gvl vl dl et nlvka

    g`y gnk vh vl vln`d, veru klalbl`tovkahm llk, klavmjgkahm nj` g`y vy dl hlktrfnozfhl (al skfz sprvf, gref, .)

    djmu sl sjustlgot kf sva mnfvk eyzkys f jstftk so klhmft zfaostot (jutsjurhokc) djmu vyuvft `kjw-mjw aokhm (f npl rjzvalt sva vnfstk `kjw-mjw)

  • 8/11/2019 Potaov st I, lekce 11: Cloud Computing

    5/36

    KXSO9?9

    Yjtfjv st O vlrzl 7.9, nl`hl 66, snogl < fkfnjcol s hnjug hjdputokcld

    `gy ponltd gj zfmrfko f pjtleuao slgjstft gj mjtlnu1

    kl`upuao so dstk futj, fnl svlzu sl tfx`ld klpjozuao so gj svmj vnfstkohtv `jk`rtk zgrjal,

    fnl vyuoao snueu f pnftd zf pjuot snuey, v dl af` asld ao pjuon

    zf pjuot tfxo, zf nstl` kf futjeus, . `gy pjtleuao zfnt zfmrg`u, pustd so vjgu

    klstfrd sl j godlkzjvk sv vjgjvjgk ppja`y,j pnkjvk `fpfhoty vjgrlk, kldusd vjgrkd gjplgu mnsot, `jno` vjgy eugu

    pjtlejvft kf zfnot pj`ug klagl j kaf` jprfvgu lxtrdk jealdy .

    pustd so tjno` vjgy, `jno` pjtleuao ` zfnot vyuvd (`jkzuduao) tjno`, `jno` prv pjtleuao

    sv plkzl dd kf tu v efkhl klstfrd sl j tj, af`ju dfa pjgjeu

    asju alk zzkfdld v okbjrdfkd systdu efk`y ::

    plstj s kodo djmu ek prfhjvft pnftot s kodo, pjsnft z tu kf lt, .

    prokhop af`j snuef1

    Xjbtwfrl af`j snuef(XffX) Ynftbjrdf af`j snuef

    (YffX) Okbrfstru`turf af`j snuef

    (OffX)

    utonoty hjdputokc vyuvd tjno` zgrja,

    `jno` prv pjtleuao

    vortufnozfhl plkzl gkls djmju et

    (asju) pnkvortufnozjvfk jggnlk jg sv

    mdjtk pjgjey

  • 8/11/2019 Potaov st I, lekce 11: Cloud Computing

    6/36

    KXSO9?9

    Yjtfjv st O vlrzl 7.9, nl`hl 66, snogl 2 p`nfg1 sjuejrjv njot

    gvl1 sv sjuejry so u`ngd gj

    vnfstkmjnjot (kf vnfstk gos`) kf gos` pdj v pjtfo kf gos` popjalk ` pjtfo

    kfp. pls \XE, BorlSorl, . kf njot vl vnfstk sto NFK

    vnfstkjsto1 vd, `gl sl d gftf kfhmz

    rjzmjguao j alaohm udstk pjozuao so klzeytk MS (gos`y)

    dusd gj ka okvlstjvft td sjufsk rjzmjguao j `fpfhot

    zfaouao sprvu svmj MS, kfpalk,jprfvy, ..

    stfrd sl j znjmjvk svhm sjuejr al dlk rozo`j, l sl ` dd gftd

    gjstfkl k`gj aok klnzl tj vynjuot, fnl al tj v d djho

    kyk1 sjuejry so u`ngd gj njot vhnjugu

    njot al gjstupk pj sto jevy`nl sl tv (alkfdfpjvkj) af`j

    kaf` dstk o sjv gos` vnfstkjsto1

    klvd (klpjtleuao vgt, kll`kju do) `glsl d sjuejry vl s`utlkjsto kfhmz `gl al udstk MG, kf `tlrd asju kfmrfk

    klpjozuao so gk MS

    koh klokvlstuao, pnftd gnl vyuot `fpfhotf al znlotjst jehmjgk gjmjgy klstfrd sl j sprvu kfpalk, jprfvy, . klstfrd sl j znjmjvk svhm sjuejr al vt (pjtlkhonk) rozo`j, l sl ` dd

    gftd gjstfkl k`gj aok klk tj v d djho ..

    fnl djmu sl erkot kfp. obrjvkd

  • 8/11/2019 Potaov st I, lekce 11: Cloud Computing

    7/36

    KXSO9?9

    Yjtfjv st O vlrzl 7.9, nl`hl 66, snogl 3 sjuejrjv njot v hnjugu

    agl j snueu, `tlrju k`gj pjs`ytual (jelhk zf pnftu) pjs`ytjvftln sl skf dokodfnozjvft sv k`nfgy

    s`rzl lhjkjdy jb shfnl 1 pjuv tlhmkoh` llk vl vln`d (gos`jv pjnl, bfrdy, .) gsnlgl`1 kf algkjd zfzlk asju udstkf gftf jg vhl uovftln, jggnfk alk njcoh`y s`rzl vjneu klavmjgkamj udstk prj sva MS

    z mnlgos`f gjstupkjsto `jkl`tovoty, gjstupkjsto f hlky lklrco, djkjst hmnfzlk, .. byzoh` gjstupkjsto, gjstupkjsto f hlky prfhjvk sny, byzoh` elzplkjsto (zpnfvy, ..)

    tlhmkoh` rlfnozfhl al djk g`y 1 vortufnozfhonjkmj prjstjru

    algkjguhm f rlnftovk stfr llk pjuot ao u djglnubonl slrvlr/prfhjvk stfkohl

    tlhmko`d dfpjvk vzgnlkhmbonlsystd gj dstkhm jpt algkjguhm f rlnftovk stfr llk

    zfvlglk ao prj pjtley sgnlk sjuejr `fpfhot (plkjsjv ryhmnjsto f nftlkho) st SFK

    k`gy (dkjmgy) kldus et gjstftlk l sl trfkspfrlktk1 nj`nk hfhml, sykhmrjkozfhl

    pj`ug al `fpfhotf njot vhnjugu dlk kl `fpfhotf dstkmj gos`u

    aokf`, kfp.lxpnoxotkd stfmjvkd pj`ug al `fpfhotf njot vhnjugu vt, kl dstk

  • 8/11/2019 Potaov st I, lekce 11: Cloud Computing

    8/36

    KXSO9?9

    Yjtfjv st O vlrzl 7.9, nl`hl 66, snogl = sjuejrjv njot vhnjugu

    djmju et prjvjzjvkf af`j(vllak) snuef

    ta. ao af`j mjtjv llk, `tlr uovftlnpjuzl pjuv agl j snueu, spjvfah (prodrk)

    v uhmjvvk sjuejr dl fnl pjs`ytjvft o gfn snuey,

    kfp. u`ngk `jktf`t, `fnlkg, . p`nfgy1

    Grjpejx, Gos` Cjjcnl, Jkl Grovl, oHnjug,

    agl typoh`y j borldk llk, `tlrvyuv vnfstk (prjproltrk)hnjug hnjug (af`j vnfstk tlhmkoh` llk)

    pft prjvjzjvftlno snuey fnl agl j vllakju snueu, `tlrju dl

    vyuvft `gj`jno (`gj zf ko zfpnft)

    dl at j vnfstk (provtk) llk urlk alk prj vnfstk vyuot, klej prj

    (uzfvlkju) jdukotu uovftln dl et rlfnozjvkj pjdjh ost vnfstk(prjproltrk) tlhmkjnjcol, klej

    kfsfzlkd kaf` ao mjtjvtlhmkjnjcol, gjstupk o prj aok llk

    p`nfg1 tlhmkjnjcol jwkHnjug

    al jplk sjurhl f gjstupk zgfrdf p`nfg1

    snuefjwkHnjug HLXKLWu mttps1//jwkhnjug.hlsklt.hz

    kf tlhmkjnjcoo jwkHnjug pjs`ytual prjstjr 699 CE

    prj vlhmky stuglktyf uotlnl R

    al kutk dt lt pls lguOG

    agl j provtk hnjugagl j vllak hnjug

    https://owncloud.cesnet.cz/https://owncloud.cesnet.cz/https://owncloud.cesnet.cz/
  • 8/11/2019 Potaov st I, lekce 11: Cloud Computing

    9/36

    KXSO9?9

    Yjtfjv st O vlrzl 7.9, nl`hl 66, snogl ? sjuejrjv njot v hnjugu

    dfa fgu gfnhm vmjg, udjua pjs`ytjvft gfn snuey asju gjstupk z vhl dst sjufsk

    nzl al vyut ` sykhmrjkozfho, udjuah1 sgnlk sjuejr

    stlak sjuejry asju gjstupk kf vhldstlhm/zfzlkhm

    sykhmrjkozfho `jktf`t, pjnjl` `fnlkg,pjzkdl`, ldfon, .. stlak gftf asju gjstupk kf vhl

    zfzlkhm ..

    asju gjstupk z rzkhm pnftbjrld asju pjgpjrjvky v rzkhm

    jplrfkhm systdlhm jevy`nl bjrdju `nolkt prj gfkju

    pnftbjrdu

    asju gjstupk z rzkhm zfzlk zl stjnkhm pjtf, kjtlejj`,

    kltejj` , tfenlt, djeon, ..

    agl j algkjguhmju vfrofktu mjstokc -u (snuey hmfrf`tlru mjstokc-u) mjstokcusjuejr ( bonl mjstokc) f mjstokcugft (`jktf`ty, `fnlkgl, pjzkd`y, .. )

  • 8/11/2019 Potaov st I, lekce 11: Cloud Computing

    10/36

    KXSO9?9

    Yjtfjv st O vlrzl 7.9, nl`hl 66, snogl 69 mjstokcjv snuey jelhk1

    snuey, `tlr udjua k`gl sjustlgot zgrjal, f jgsug al tf` pjuvft k`gl 4 (jevy`nl) v hnjugu

    klk kutk vgt `gl plsk, tj so vjn pjs`ytjvftln (mjstokcjv) snuey urot pjgjekjst s djglnld mjst/tlrdokn

    zgl vlhmky zgrjal mjston `jk`rtk mjstotlns` pjtf (mjst), ko`jno hnjug vfrofkty mjstokcu (mjstokcjvhm snule)

    bonl mjstokc zgrjal asju sjuejry bf`toh`y agl j sjuejrjv njot, voz plghmjzsnogy

    wle mjstokc zgrjal asju wlejv strk`y

    snuef pjs`ytual djkjst unjlk wlejvhm strkl` kf slrvlrlhm pjs`ytjvftlnl snuey slrvlr mjstokc

    zgrjal asju hln slrvlry snuef spjv v prjkadu hlnhm slrvlr, pfthhm pjs`ytjvftlno snuey

    fpno`fkmjstokc zgrjal asju fpno`fhl

    snuef spjv v djkjsto prjvjzjvft vnfstk fpno`fhl kf slrvlrlhm pjs`ytjvftlnl snuey slrvlr mjusokc

    djkjst udstot vnfstk slrvlr gj prjstjr pjs`ytjvftlnl snuey

  • 8/11/2019 Potaov st I, lekce 11: Cloud Computing

    11/36

    KXSO9?9

    Yjtfjv st O vlrzl 7.9, nl`hl 66, snogl 66 mjstokcjv hlktrf t1 gftjv hlktrf, tlnlmjusl , .

    nj`fnoty (hln eugjvy o alaohm sto), `gl d pjs`ytjvftln

    mjstokcjvhmsnule sjustlgky sv zgrjal (f zgrjal svhmz`fzk`) `gl asju udstky slrvlry, f`tovk sjv prv`y (sdrjvfl, plpkfl),

    plroblrol klej asju prj k fnlspj poprfvlky s`k (rfh`-y) f pjzohl v kohm

    `gl al ` gospjzoho gjstftlk sjv `jkl`tovotf klanpl jg vhl rzkhm OXY

    `gl al zfaotkj kfpalk, `nodftozfhl, . s pjtlekd znjmjvkd

    `gl al zfaotkf jstrfmf, prjtopjrk zfelzpllk, ... mjstokcjv /gftjv hlktrf so eugua (klafstao)1

    bordy, af`j pjs`ytjvftln mjstokcjvhm snule f pf` (vllak) kfez alaohm snuey

    bordy f jrcfkozfhl, prj sv vnfstk pjtley agl j provtk gftjv hlktrf

    stt, prj sv pjtley

    gftjv hlktrud ls` pjty, gftjv hlktrud Xttk tos`rky hlkok

    mjstokcjv hlktrud

    p`nfg1KO].HQ vyuv