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