Professional Documents
Culture Documents
2
Korišćena notacija u nastavnim materijalima #2
▪ U slučaju da je naveden u prezentaciji, pseudo-kod je prikazan u
ovakvom okviru za tekst.
Napomene
3
Sadržaj predavanja
1. Uvod u DEO II: Klaud računarstvo
2. Uvod u klaud računarstvo
4
1. Uvod u DEO II: KLAUD RAČUNARSTVO
5
1.1 Uvod
• Ova prezentacija prati DEOII - Glava 4 zvaničnog udžbenika.
6
1.2 Termin „klaud računarstvo“
• Termin „klaud računarstvo“ potiče od engleskog pojma Cloud Computing.
7
1.3 Stari ili novi koncept... #1
• Kako u javnim, tako i u stručnim i naučnim krugovima dominira mišljenje
da je klaud računarstvo novi koncept isporuke računarskih usluga, čiji je
razvoj počeo poslednjih godina.
8
1.3 Stari ili novi koncept... #2
• Sličan koncept, ali pod drugim nazivom, primenjivan je još u vreme
mainframe računara, kada su klijentski uređaji, tzv. glupi terminali, koristili
resurse, tada moćnog, centralnog računara.
9
1.4 Definisanje klaud računarstva #1
• Prema jednoj od brojnih definicija klaud računarstva koje mogu da se
nađu u literaturi, pojam klaud računarstvo odnosi se na isporuku
računarskih resursa na zahtev preko Interneta, ili neke druge računarske
mreže korišćenjem modela plaćanja na osnovu ostvarene potrošnje.
10
2. Uvod u klaud računarstvo
11
2.1 Definisanje i pojam klaud računarstva #1
• Pretragom kako strane, tako i domaće literature vidi se da postoje brojne
definicije pojma klaud računarstva.
• U nastavku su navedene samo neke od njih.
12
2.1 Definisanje i pojam klaud računarstva #2
• Za definisanje ovakvog modela klaud računarstva prema NIST-u
primenjuje se pet osnovnih karakteristika, tri modela usluge i četiri
modela primene.
• Karakteristike klaud računarstva prema ovom modelu svode se na
sledeće:
➢ samousluživanje na zahtev (eng. on-demand self-servicing). Korisnik klaud usluga može
da bude snabdeven računarskim resursima, kao što su na primer kapacitet mrežnog
skladišta, ili serversko vreme, automatski, bez potrebe za neposrednom interakcijom sa
davaocem (provajderom) usluge,
➢ širok mrežni pristup (eng. broad network access). Sve računarske mogućnosti su
raspoložive putem računarske mreže i pristupa im se pomoću standardnih mehanizama
uz široku podršku heterogenih platformi, debelih i tankih klijenata (na primer putem
pametnih moblnih telefonona, tableta, lap top računara i radnih stanica),
➢ udruživanje resursa (eng. resource pooling). Svi resursi davaoca usluge su udruženi i
opslužuju više klijenata istovremeno, a pritom se različiti fizički i virtuelni resursi
dinamički dodeljuju i koriste prema tražnji korisnika. U ovom slučaju klijent ne zna gde
se resursi koje koristi tačno nalaze, niti ima kontrolu nad njima, ali može da definiše
njihovu apstraktnu lokaciju, kao na primer na nivou države ili računskog centra. Kao
primeri ovakvih resursa navode se skladište podataka, snaga obrade podataka 13i mrežni
protok.
2.1 Definisanje i pojam klaud računarstva #3
• Nastavak – karakteristike klaud računarstva prema modelu NIST-a:
➢ ubrzana elastičnost (eng. rapid elasticity). Računarski resursi se elastično obezbeđuju i
oslobađaju, a u pojedinim slučajevima sve se vrši automatski, srazmerno prema
zahtevima klijenata. Iz perspektive klijenata izgleda kao da su resursi neograničeni i
mogu da se skaliraju u bilo kojem obimu u bilo koje vreme.
➢ izmerene usluge (eng. measured service). Korišćenje resursa može da se nadgleda,
kontroliše i izveštava, što obezbeđuje transparentnost, kako za davaoca usluge, tako i za
korisnika usluge.
14
2.1 Definisanje i pojam klaud računarstva #4
• Prema NIST-ovoj definiciji klaud računarstva, postoje tri klaud modela
usluge: softver kao usluga (eng. Software as a Service – SaaS), platforma
kao usluga (eng. Platform as a Service – PaaS) i infrastruktura kao usluga
(eng. Infrastructure as a Service – IaaS).
15
2.1 Definisanje i pojam klaud računarstva #5
Prema definiciji klaud računarstva koju je dala Evropska Agencija za
Sigurnost Mreža i Informacionu Sigurnost (eng. European Network and
Information Security Agency – ENISA), ovaj pojam se odnosi na model
usluge na zahtev za snabdevanje računarskim resursima koja se uglavnom
bazira na tehnologiji virtuelizacije i distribuiranim računarskim tehnologijama.
17
2.1 Definisanje i pojam klaud računarstva #7
18
2.1 Definisanje i pojam klaud računarstva #8
19
2.1 Definisanje i pojam klaud računarstva #9
• Dalje, kako se na zvaničnom sajtu kompanije IBM navodi, glavne
karakteristike klaud računarstva su:
➢ elastični resursi, koji se skaliraju brzo prema gore ili prema dole, kako bi se u realnom
vremenu zadovoljile potrebe korisnika,
➢ računanje potrošnje usluga, gde korisnik plaća tačno onoliko resursa koliko je potrošio i
➢ samousluživanje, gde klijenti sami uzimaju dodatne računarske resurse.
20
2.1 Definisanje i pojam klaud računarstva #10
21
2.1 Definisanje i pojam klaud računarstva #11
• Kompanija Microsoft, kreator Microsoft Azure korporativne klaud
platforme, definiciju i pojam klaud računarstva daje iz više aspekata.
22
2.1 Definisanje i pojam klaud računarstva #12
• Prvi komponenta definisanja pojma klaud računarstva odnosi se na nivo
„kako klaud radi“. Kada se sagledava na ovom nivou, klaud računarstvo je
sposobnost i mogućnost korišćenja skupa računarskih resursa u cilju
isporuke aplikacija i usluga klijentima.
• Definisanje pojma klaud računarstvo na nivou „kako klaud radi“ je
značajno za opšte razumevanje ovog pojma, međutim Microsoft daje
prave definicije klauda na nivoima „šta klaud znači“ i „kakav klaud ima
uticaj“.
• Prema navodima kompanije Microsoft, na nivou „šta klaud označava“
klaud računarstvo omogućava kompanijama da budu fleksibilnije i agilnije
u zadovoljavanju sve zahtevnijih potreba savremenog poslovanja.
• Konačno, sa stanovišta nivoa „kakav klaud ima uticaj“, navodi se da klaud
računarstvo ima neposredan uticaj na smanjivanje troškova nabavke
novog hardvera i softvera.
23
2.1 Definisanje i pojam klaud računarstva #13
• U svojoj definiciji klaud računarstva, kompanija Intel uzima u obzir
arhitekturu sistema i usluge koje se pružaju, uzimajući u obzir razlike
između privatnih i javnih klaud okruženja.
24
2.2 Razvoj klaud računarstva
• Kao što je poznato, informatika i računarstvo su nauke koje su, posebno
poslednjih decenija, postale deo svakodnevnog života sa razvojem i
korišćenjem računara.
• Informatika i računarstvo (eng. Computer Science - CS) sastoje se iz većeg
broja oblasti, kao što su: računarski hardver, arhitektura računara,
računarski softver, računarske komunikacije, veštačka inteligencija, itd.
• Za potpunije razumevanje razvoja bilo koje od oblasti računarstva koje su
navedene gore, potrebna je cela i sveobuhvatnija slika razvoja celog
računarstva, s obzirom da u računarstvu promena u bilo kojoj oblasti utiče
na skoro sve druge oblasti.
• Slično važi i za klaud računarstvo, gde je za potpunije razumevanje pojma i
koncepata klaud računarstva potrebno razumevanje glavnih promena u
oblasti računarstva.
25
2.2.1 Glavne promene u računarstvu #1
26
2.2.1 Glavne promene u računarstvu #2
27
2.2.1 Glavne promene u računarstvu #3
• Mainframe računarstvo, koje je obeležilo 70-te godine prošlog veka,
karakterisali su veliki i skupi mainframe računari.
• U ovo vreme, računarski resursi bili su skupi i samo su velike korporacije
imale finansijske mogućnosti za nabavku mainframe računara.
• Mainframe računarima su pristupali klijenti, koji su se nazivali terminali, i
na njima izvršavali komande.
• Terminali nisu imali sopstvene resurse za obradu podataka i zato su se sve
operacije obrade izvršavale na mainframe računarima, dok su se na
izlaznim jedinicama terminala prikazivali samo rezultati obrade.
• Tako na primer, u slučaju baza podataka, softver za upravljanje bazama
podataka (eng. Database Management System – DBMS) nalazio se na
mainframe računaru, gde su se i izvršavale sve obrade i transformacije
podataka.
28
2.2.1 Glavne promene u računarstvu #4
29
2.2.1 Glavne promene u računarstvu #5
• Kada je 80-tih godina prošlog veka IBM predstavio prvi personalni računar
(eng. Personal Computer – PC), koji je bio višestruko jeftiniji od mainframe
računara, i na taj način računare učinio dostupnim i stanovništvu, obrada
podataka je „premeštena“ sa mainframe računara na klijentske računare.
• Zbog činjenice da su PC računari imali sopstveni softver, kao i resurse za
obradu podataka, ovi računari su se nazivali pametni klijenti, ili radne
stanice (eng. workstations).
• U eri desktop računarstva sistem za upravljanje bazama podataka je bio
implementiran na posebnom računaru koji se nazivao server, dok je svaki
klijent imao softver sa grafičkim (eng. Graphical User Interface – GUI), ili
konzolnim interfejsom (eng. Command Line Interface - CLI), za pristup
sistemu za upravljanje bazama podataka, za razliku od ere mainframe
računarstva, gde se sve nalazilo na mainframe računaru
30
2.2.1 Glavne promene u računarstvu #6
31
2.2.1 Glavne promene u računarstvu #7
• U modelu desktop računarstva, veliki problem je predstavljala
nadogradnja softvera (eng. software upgrades), gde je u slučaju
nadogradnje trebao da se nadogradi softver na serveru (serverima) i na
svim klijentima.
• Za rešavanje ovog problema, 90-tih godina prošlog veka, usvojena je
strategija korišćenja Interneta i brzih servera, kako bi se zadovoljile
potrebe savremenih korporativnih subjekata za softverom i obradom
podataka.
• Na ovaj način, počela je era klijent/server računarstva, koja je „raskrčila”
put razvoja mrežnog računarstva.
32
2.2.1 Glavne promene u računarstvu #8
• U eri klijent/server računarstva u implementaciji baza podataka, kreirana
su tri sloja:
➢ softver za upravljanje bazama podataka, kao i sama baza podataka nalazili su se na
serveru baze podataka (eng. database server layer). Ovaj server je obavljao proces
obrade i vađenja podataka,
➢ aplikacije za poslovne operacije su implementirane na drugom sloju, sloju aplikativnog
servera (eng. application server layer). Ovaj sloj je obavljao zadatke kreiranja
dokumenata, razvoj, interakciju i manipulaciju podacima i
➢ treći, klijentski sloj (eng. client layer), mogao je da ima svoje aplikacije, ali se ključnim
poslovnim aplikacijama pristupalo neposredno preko klijentskog brauzera (eng. Internet
Browser - IB).
33
2.2.1 Glavne promene u računarstvu #9
34
2.2.1 Glavne promene u računarstvu #10
• U modelu mrežnog računarstva, računarski resursi se tretiraju kao usluge,
analogno konceptu elektrodistribucione mreže.
• Nije važno gde se nalazi generator koji proizvodi struju, niti korisnike to
zanima.
• Važno je samo da korisnici imaju struju kada im zatreba.
36
2.2.2 Evolucija klaud računarstva #2
• Reč klaud je ubrzo nakon popularizovanja termina klaud računarstvo od
strane kompanije Amazon.com ušla u široku upotrebu kao metafora za
Internet.
• Takođe, od 1993. godine, reč klaud se koristila za označavanje platformi
distribuiranog računarstva.
• Distribuirano računarstvo je deo računarstva koji se bavi proučavanjem
• distribuiranih sistema.
• Distribuirani sistem je sistem koji se sastoji iz više delova (komponenti),
koje se nalaze na različitim računarima povezanim preko računarske
mreže.
• Računari u distribuiranom sistemu komuniciraju i kooridiniraju svoje
aktivnosti najčešće primenom mehanizma prosleđivanja poruka (eng.
message passing mechanism).
37
2.2.2 Evolucija klaud računarstva #3
• Na osnovu analize raspoložive literature vidi se da postoje dva mišljenja o
tome ko je osnivač koncepta klaud računarstva.
• Prva struja tvrdi da je osnivač koncepta klaud računarstva J.C.R Licklider,
koji je aktivno učestvovao u razvoju ARPANET mreže 1969. Godine. J.C.R
Licklider je promovisao ideju o konceptu tzv. „intergalaktičke računarske
mreže“, prema kojoj je računarska mreža definisana kao veliki skup
računara i mrežne opreme koji je „sposoban da razmišlja“.
• Prema mišljenju druge struje eksperata, prvu ideju o konceptu klaud
računarstva imao je naučnik i profesor John McCarthy, koji je svoja
istraživanja sprovodio na univerzitetima Stanford, MIT, Darthmounth i
Princepton, gde je i predavao.
• Još 1961. godine u doba mainframe računara, John McCarthy je
promovisao ideju da računarske usluge mogu da se isporučuju u formi
servisa i smatrao je da računarske usluge mogu da postanu osnova za
jednu sasvim novu i značajnu industriju.
38
2.2.2 Evolucija klaud računarstva #4
• U osnovi, ideja uslužnog računarstva je bila relativno jednostavna. Na isti
način kako se naplaćuje korišćenje električne energije i telefonskih usluga,
može da se naplaćuje i korišćenje računara i računarskih resursa, gde bi
klijenti plaćali onoliko koliko su potrošili.
39
2.2.2 Evolucija klaud računarstva #5
• Još pre nastanka koncepta deljenja vremena, korisnici su se povezivali na
mainframe računare preko tzv. terminala.
• Kao što je već rečeno, mainframe računari su bili jako skupi i velike
kompanije i univerziteti mogli su iz finansijskih razloga da imaju samo
jedan, eventualno nekoliko, mainframe računara u svom vlasništvu.
40
2.2.2 Evolucija klaud računarstva #6
• Kompanije IBM, MIT i GE su 60-tih i 70-tih godina prošlog veka razvile
koncept deljenja vremena, što je bio još jedan način deljenja snage
procesora mainframe računara između više korisnika.
41
2.2.2 Evolucija klaud računarstva #7
• Dakle, zbog cene računarskih resursa, bilo je potrebno da se jedan
mainframe računar podeli na više korisnika.
• Jasno je da prostorna podela računara nije bila moguća, već je jedino bilo
izvodljivo da se računar vremenski podeli na više korisnika.
• Efekat je isti kao da svaki korisnik ima svoj računar koji je 500 puta slabiji
od mainframe računara, tako da svaki korisnik ima iluziju da poseduje svoj
računar.
42
2.2.2 Evolucija klaud računarstva #8
43
2.2.2 Evolucija klaud računarstva #9
• Dakle, važno je da se uoči da ideje klaud računarstva i iznajmljivanja
računarskih resursa nisu nove.
44
2.2.2 Evolucija klaud računarstva #10
• Sa ubrzanim rastom i razvojem Interneta promenjeni su i načini na koje se
računari koriste i usvojeni su nove tehnike za prenos podataka. Ideja
uslužnog računarstva je ponovo zaživela 2000-tih godina.
• Nakon toga, 2006. godine, Amazon objavljuje svoj novi komercijalni Web
servis Elastic Compute Cloud (EC2), putem koga klijenti, kao što su manje
organizacije i pojedinci mogu da iznajmljuju virtuelne računare za potrebe
instalacije i izvršavanja sopstvenih aplikacija.
46
2.2.2 Evolucija klaud računarstva #12
• Kompanija Google je 2008. godine lansirana proizvod Google App Engine
beta.
• U to vreme su, sa razvojem Web 2.0 tehnologije, i kompanije poput
Google-a počele sa razvojem korporativnih aplikacija koje se izvršavaju i
isporučuju korisnicima pomoću običnog Web brauzera.
47
2.2.2 Evolucija klaud računarstva #13
• U februaru 2010. godine, kompanija Microsoft je lansirala Microsoft Azure
platformu, dok su u julu mesecu iste godine kompanija Rackspace Hosting
i agencija NASA objavili klaud platformu otvorenog koda pod nazivom
OpenStack projekat.
• Cilj projekta je bio da se omogući kompanijama da isporučuju servise
klaud računarstva korišćenjem standardne hardverske infrastrukture.
48
2.3 Klaud račuanarstvo vs virtuelizacija #1
• Kada se govori o razvoju klaud računarstva, potrebno je da se pomene i
tehnologija virtuelizacije (eng. virtualization technology), zbog toga što je
virtuelizacija glavna tehnologija koja omogućava primenu koncepta klaud
računarstva.
49
2.3 Klaud račuanarstvo vs virtuelizacija #2
• Virtuelizacija se razlikuje od klaud računarstva zato što je virtuelizacija
softver koji manipuliše hardverom, dok se klaud računarstvo odnosi na
usluge koje se isporučuju klijentima kao rezultat ove manipulacije.
51
2.3 Klaud račuanarstvo vs virtuelizacija #4
• Kao što je već i navedeno, primenom koncepta deljenja vremena 70-tih
godina prošlog veka, računarski resursi su se delili na više korisnika, ali je i
dalje postojalo ograničenje da jedan korisnik u svakom vremenskom
trenutku može da izvršava samo jedan posao.
52
2.3 Klaud račuanarstvo vs virtuelizacija #5
• Kompanija Insignia Solutions 70-tih godina prošlog veka razvija proizvod
pod nazivom SoftPC, koji je omogućavao izvršavanje DOS (Disk Operating
System) aplikacija na Unix operativnom sistemu, što je značajno smanjilo
troškove korišćenja i razvoja DOS operativnog sistema.
• Nekoliko godina kasnije, pomoću ovog softvera mogle su da se izvršavaju i
Mac i Windows aplikacije na Unix-u.
• Deceniju kasnije, Apple je „dobio“ Virtual PC, koji je mogao da izvršava
Windows operativni sistem u okviru Mac platforme.
• Godine 1998. osnovana je kompanija VMware koja je prvo prodavala
VMware Workstation proizvod, koji je do 2001. godine evoluirao u ESX
server.
• VMware je danas tržišni lider u segmentu softvera za virtuelizaciju.
53
2.4 Tržište klaud računarstva #1
• Još kada je 2006. godine kompanija Amazon lansirala Amazon Web
Services (AWS), klijenti su mogli da iznajmljuju od Amazona računarsku
snagu, ili skladišta podataka na sat.
• Danas klijenti mogu da iznajmljuju više od 70 usluga, kao što su usluge
analitike i softveri za mobilne uređaje.
• Amazon S3 skladište čuva veliki broj terabajta podataka krajnjih korisnika
sa milionima zahteva za pristup svake sekunde.
• Usluge servisa AWS koristi više od nekoliko miliona korisnika iz 190
zemalja širom sveta.
• Globalne kompanije kao što Netflix i AOL nemaju svoje računske centre,
već isključivo koriste usluge AWS-a.
• Prihod kompanije Amazon samo od servisa AWS u 2017. godini je bio oko
18 milijardi američkih dolara.
54
2.4 Tržište klaud računarstva #2
• Bez obzira što su nakon Amazona i drugi vendori plasirali svoje klaud
platforme, kao što su na primer Microsoft Azure i Google Cloud, AWS i
dalje ubedljivo dominira tržištem klaud infrastrukture.
55
2.4 Tržište klaud računarstva #3
• Dok AWS dominira korporativnim klaud tržištem, tržišta krajnjih
(individualnih) potrošača zanimaju pre svega usluge skladištenja podataka,
poput Dropbox, iCloud i Google Drive servisa, koje nekoliko stotina miliona
korisnika svakodnevno koriste za čuvanje svojih dokumenata, slika, audio i
video zapisa i ostalih resursa.
• Bez obzira što većina individualnih korisnika klauda ne zna šta je klaud
tehnologija, svaki od njih svakodnevno koristi bar jedan klaud servis.
56
2.5 Koncept klaud računarstva #1
• Jedna od boljih analogija sa klaud računarstvom su usluge koje svako
domaćinstvo koristi, kao što su usluge isporuke električne energije i vode
za piće.
57
2.5 Koncept klaud računarstva #2
• Klaud računarstvo prati model „korisnosti“, gde snabdevač usluga
„prodaje“ računarske resurse po modelu „potreba“ (eng. as-needed
model), ili po modelu potrošnje (eng. as-consumed model).
58
2.5 Koncept klaud računarstva #3
• U vreme kada se izlaže ovo predavanje, tržište i prihvatanje klaud
računarstva raste širom sveta.
• Mnoge velike kompanije koje imaju značajan deo tržišnog učešća u svojoj
branši već su prihvatile model klaud računarstva i odavno su odustale od
tradicionalnog načina nabavke računarske opreme.
59
2.5 Koncept klaud računarstva #4
60
2.5 Koncept klaud računarstva #5
• Sagledavajući koncept klaud računarstva, potrebno je da se naglasi da
klaud servisi poštuju princip višestrukog zakupa servisa, odnosno
aplikacije (eng. multitenancy principle).
61
2.5 Koncept klaud računarstva #6
• Kada se klaud računarstvo posmatra kao koncept, mogu da se izdvoje tri
kategorije aktera (učesnika) u sistemu:
➢ krajnji potrošači (korisnici) klaud sistema koji su orijentisani isključivo na zahtevane
servise i kao takvi ne moraju ništa da znaju o tehnologijama koje omogućavaju i
isporučuju tražene servise,
➢ menadžment koji preuzima obaveze i odgovornosti za upravljanje servisima i podacima
koji se skladište u klaud okruženju i
➢ dobavljač (provajder) klaud usluga (eng. Cloud Service Provider – CSP) preuzima obaveze
i odgovoran je za celokupnu klaud računarsku infrastrukturu. Provajder klaud usluga ima
obavezu da isporuči pouzdanu i kalitetnu uslugu uz poštovanje svih načela računarske
bezbednosti.
62
2.5 Koncept klaud računarstva #7
• Kada se klaud računarstvo posmatra iz perspektive hardvera, mogu da se
izdvoje tri aspekta:
➢ korisnik klaud usluga ima iluziju da postoji raspoloživa beskonačna količina hardverskih
računarskih resursa koji su dostupni na zahtev. Zbog ovoga klaud korisnik ne mora
unapred da planira potrošnju hardverskih resursa,
➢ klaud korisnik ne mora unapred da se obaveže i da iznajmi veći broj računarskih resursa.
Nasuprot ovome, korisnik u početku može da ima malu količinu resursa, koje će tokom
vremenskog perioda eksploatacije inkrementalno da uvećava, gde uvećanje diktiraju
potrebe, odnosno proširenje obima poslovanja i
➢ korisnik klaud usluga može da plaća potrošnju računarskih resursa za relativno male
vremenske jedinice, kao što su na primer obrada podataka na sat i čuvanje (skladištenje)
podataka na dan/nedelju dana. S druge strane, klaud korisnik može relativno lako da
otkaže korišćenje ovih usluga kada više ne postoji realna potreba za njima.
63
2.6 Prednosti klaud računarstva #1
• Usvajanje koncepta klaud računarstva donosi brojne prednosti za
organizacione korisnike i kao najznačajnije prednosti mogu da se izdvoje
sledeće: brža nabavka i implementacija opreme, manji početni kapitalni
troškovi i mogućnost trenutnog proširivanja računarskih resursa.
65
2.6 Prednosti klaud računarstva #3
• Konačno, kako zahtevi za računarskom opremom rastu, korišćenjem
modela klaud računarstva, računarski resursi mogu gotovo u trenutku da
se prošire, kako bi se zadovoljile rastuće potrebe.
66
2.7 Oprema u prostoriji vs. klaud računarstvo #1
• U slučaju kada se oprema koju kompanija koristi čuva u prostorijama
kompanije (eng. in-house computing, on-premises) potrebni su visoko
kvalifikovani inženjeri koji se bave operativnim sistemima, aplikacijama,
skladištima podataka i računarskim mrežama.
• Na ovaj način za upravljanje svom računarskom opremom koju
organizacija poseduje zadužen je jedan korporativni entitet.
67
Slika 9: Oprema u prostoriji kompanije
2.7 Oprema u prostoriji vs. klaud računarstvo #2
• S druge strane, u slučaju da se kompanija odlučila za model klaud
računarstva, sve operacije računskog centra više nisu u prostorijama
kompanije, već se resursi nabavljaju spolja (eng. outsourcing) od
dobavljača usluga, koji može da postigne ekonomiju obima tako što deli
raspoložive računarske resurse sa drugim kompanijama, koje takođe
koriste usluge tog dobavljača.
• Veliki klaud provajderi najčešće imaju više farmi fizičkih servera u svom
vlasništvu, gde se nalaze računski centri korporativnih klijenata u formi
virtuelnih mašina.
69
2.7 Oprema u prostoriji vs. klaud računarstvo #4
70
Literatura
• Bačanin Džakula N., Štrumberger I., Klaud računarstvo, Univerzitet
Singidunum, 2018, p. 391.
• Resursi sa Interneta.
71
PITANJA?
72
VAŽNO!
Ova prezentacija je nekomercijalna.
Slajdovi mogu da sadrže materijale preuzete sa Interneta, stručne i naučne
građe, koji su zaštićeni Zakonom o autorskim i srodnim pravima. Ova
prezentacija se može koristiti samo privremeno tokom usmenog izlaganja
nastavnika u cilju informisanja i upućivanja studenata na dalji stručni,
istraživački i naučni rad i u druge svrhe se ne sme koristiti –
Član 44 - Dozvoljeno je bez dozvole autora i bez plaćanja autorske naknade za nekomercijalne svrhe nastave:
(1) javno izvođenje ili predstavljanje objavljenih dela u obliku neposrednog poučavanja na nastavi;
- ZAKON O AUTORSKOM I SRODNIM PRAVIMA ("Sl. glasnik RS", br. 104/2009 i 99/2011)
.................................................................................................................................................................................
73
Tema 04
Uvod u klaud računarstvo
HVALA NA PAŽNJI
prof. dr Marko Šarac
msarac@singidunum.ac.rs
Fakultet za informatiku i računarstvo, Univerzitet Singidunum
Distribuirani računarski sistemi