cloud computing

Download Report

Transcript cloud computing

dr Živko Bojović, dipl. ing.
4/9/2015
1
1. Ideja
2. Šta je Cloud i Cloud computing - definicije i
koncept
3. Ekonomski i tehnološki motivi za nastanak Cloud
computing-a i novine koje Cloud computing
donosi
4. Arhitektura Cloud computing-a
5. Cloud computing- sastav (karakteristike, tipovi
usluge i vrste oblaka)
6. Cloud computing-svrha i korist
7. Bezbedonosni problemi i rizici
8. Komercijalne Cloud ponude
9. Prednosti Cloud computing-a
4/9/2015
2

Razvoj ICT-a omogućio je realizaciju novog okruženja kod
koga korisnik resurse iznajmljuju na zahtev preko Interneta.

Ulogu provajdera servisa razdvojiti na uloge:
 provajdera infrastrukture i
 provajdera servisa.

Provajder infrastrukture upravlja resursima u Cloud-u i
iznajmljuje ih prema modelu tarifiranja i na osnovu korišćenja
infrastrukture.

Provajderi servisa rentiraju resurse od jednog ili više
provajdera infrastrukture kako bi opslužili krajnje korisnike

Umesto nove tehnologije uvodi se novi model koji dovodi
postojeće tehnologije u poslovno okruženje sa pravilom– payas-you-go.
4/9/2015
3
Cloud - skup hardvera, mreža, memorija,
servisa i interfejsa koji zajedno pružaju uslugu
korisniku.


Aplikacijama pruža viši nivo apstrakcije pri
korišćenju računarskih, memorijskih i mrežnih
resursa, lako se skalira i stvara iluziju da su na
raspolaganju beskonačni resursi.
4/9/2015
4

Cloud Computing - isporuka IT resursa i servisa na
daljinu, putem Interneta, telefonske ili privatne
mreže, a na zahtev korisnika.

Cloud tehnologije – dostavljanje zahtevanih
podataka korisniku (aplikacije, dokumenti ili nešto
drugo) u svakom trenutku, uz prisustvo Internet
mreže bez potrebe da korisnik poznaje fizičku
lokaciju sistema sa koje mu se pruža servis.
4/9/2015
5

“Oblast računarstva u kojoj se veoma skalabilni
informatički kapaciteti obezbeđuju u vidu usluge
isporučeni putem Interneta brojnim eksternim
potrošačima” (Gartner).

“Apstrahovana, visoko skalabilna i kontrolisana
kompjuterska infrastruktura koja hostuje
aplikacije namenjene krajnjim korisnicima i čije
usluge se naplaćuju na bazi ostvarene potrošnje”
(Forrester).
4/9/2015
6

Koncept je zasnovan na ranijim modelima
distribuiranih usluga što uključuje:
 računarstvo u vidu usluge (utility
computing),
 usluge na zahtev (on-demand services),
 mrežno računarstvo (grid computing) i
 softver u vidu usluge (software-as-aservice).
4/9/2015
7

Ideja cloud computing-a pojavila se paralelno sa
globalnom ekonomskom krizom koja je istakla
potrebe kompanija da se fokusiraju na svoju osnovnu
delatnost i ostvare uštede u drugim oblastima.

Oštra konkurencija kompanija na tržištu uslovila je da
se:
 kompanije što više “približe” kupcu, celovito
sagledaju njegove potrebe i ponude mu kvalitetno,
pravovremeno i ekonomski najracionalnije rešenje
 Kvalitetnije rasporede i efikasnije iskoriste resursi
koje kompanije poseduju i time izbegnu
“nepotrebne” investicije.
4/9/2015
8
 Razvoj komunikacionih tehnologija kao
što su:
 virtualizacija (servera, desktopa,
aplikacija,...) – aplikacije se
odvajaju od hardvera i postaju
mobilnije, dok se hardverski resursi
fleksibilnije raspodele i efikasnije
iskoriste
 klasterizacija – grupisanje više
servera u objedinjeni fizički resurs
kao cloud platformu koju karakteriše
skalabilnost i visoka raspoloživost.

Standardizacija računarstva putem
Interneta.
4/9/2015
9

Usluge se plaćaju na osnovu utroška (pay-per-use)

Fiksni mesečni troškovi su niski (zajednička
infrastruktura)

Nije potrebna početna investicija u IT

Nema potrebe da se instaliraju i održavaju serveri,
upravlja nadgradnjom ili da se brine o tome da li
je softver kompatibilan sa hardverom.

Nema potrebe za upravljanjem licencama.
10
4/9/2015

Lako se može prilagoditi potrebama više korisnika
ili dodatnih usluga

Aktivnosti se smanje kada potražnja za uslugama
sezonski opadne.

Dokumentima i podacima se može pristupiti sa bilo
kog korisničkog računara

Proširenje bez nabavke (povećava se agilnost IT
usluga).

Aplikacije uvek dostupne - 24/7/365.
4/9/2015
11
Može da se podeli u četiri sloja:
 hardverski sloj,
 sloj infrastrukture,
 sloj platforme i
 sloj aplikacije
4/9/2015
12

Hardverski sloj: implementira se u data centrima,
odgovoran je za konfiguraciju i upravljanje fizičkim
resursima oblaka (serveri, ruteri, energetika i
klimatizacija) i telekomunikacionim saobraćajem.

Infrastrukturni sloj: sloj virtualizacije, u sebi uključuje
računarske resurse, kao i sisteme za memorisanje
informacija i osnovna komponenta je cloud computinga.

Sloj platforme: se sastoji iz operativnih sistema i
frameworka za aplikacije.

Sloj aplikacije: nalazi se na vrhu hijerarhije arhitekture za
Cloud computing i sastoji se iz aktuelnih cloud aplikacija.
4/9/2015
13
4/9/2015
14
OPŠTE KARAKTERISTIKE:
Velika fleksibilnost
Pouzdanost
Niski troškovi korišćenja
Skalabilnost
Nezavisnost
(uređaja i lokacija)
Servisna Orijentacija
Multi-tenancy (deljenje
resursa i servisa)
Bezbednost
Esencijalne karakteristike:
Servis samo na sopstveni zahtev
Širokopojasni pristup
Brza elastičnost
Grupisanje resursa
Merenje servisa
Adopted from: Effectively and Securely Using the Cloud Computing Paradigm by peter Mell, Tim
Grance
4/9/2015
15
1. Softver kao servis
(SaaS)
2. Infrastruktura kao
servis (IaaS)
3. Platforma kao servis
(PaaS)
Adopted from: Effectively and Securely Using the Cloud Computing Paradigm by peter Mell, Tim
Grance
4/9/2015
16

Koncept - korisnik iznajmljuje softver od strane proizvođača
koji ga drži u svom data centru i pruža pristup sistemu preko
interneta na bazi pretplate.

Prednosti SaaS modela su sledeće:
 Brži pristup novim tehnologijama
 Naglasak je na poslovnom modelu, pre nego na tehnologiji
 Brži razvoj i otklanjanje grešaka
 Veća sigurnost, bolje performanse i dostupnost aplikacija
 Pristup podacima bilo kada, bilo sa koje lokacije
 Mogućnost proširenja i prilagođenja promeni poslovnih
procesa
 Niži inicijalni troškovi i lakše predviđanje istih,
Adopted
from: Effectively and Securely
Using the Cloud Computing Paradigm
by peter Mell, Tim
 Izbegavanje
“zarobljavanja”
u tehnologiji.
Grance
4/9/2015
17





Klijent koristi razvojne platforme i softverske aplikacije sa
oblaka bez potrebe da prethodno instalira odgovarajući alat tj.
u formi servisa.
Klijent kontroliše aplikaciju, ima određena ovlašćenja, ali ne i
potpuna prava nad operativnim sistemom, mrežom i
hardverom koji koristi aplikacija.
Isporučuje se kao integrisani sistem koji istovremeno pruža
razvojnu platformu i infrastrukturu na kojoj se aplikacije
izvršavati.
Koristi se za izradu web aplikacija, pri tome se izbegava
kupovina i održavanje softvera i neophodne infrastrukture.
Primeri: Google AppEngine (platforma za razvoj skalabilnih
web aplikacija koje se izvršavaju na vrhu infrastrukture servera
kompanije Google), Microsoft Azure Services, kao i Force.com
Adopted from: Effectively and Securely Using the Cloud Computing Paradigm by peter Mell, Tim
platforma.
Grance
4/9/2015
18



Koncept predstavlja korišćenje infrastrukture (uglavnom
bazirane na virtuelnoj platformi) u obliku servisa. Umesto da
kupi servere, softver, data centar prostor, mrežnu opremu,
korisnik sve pomenute može da koristi u obliku virtuelnih
servisa.
Korisnik plaća usluge koje zaista koristi (utrošenu procesorsku
snagu, prostor za memorisanje na disku, operativni sistem i sl.)
i u meri u kojoj koristi (sati, meseci..,za razliku od
tradicionalnog pristupa kod koga se plaća fiksni iznos, iako se
ne koriste svi raspoloživi resursi).
Primer: Amazon obezbeđuju IaaS rešenja, preko oblaka Elastic
Compute Cloud (EC2). U okviru njega se obezbeđuje velika
računarska infrastruktura i servisi na bazi virtuelizacije
hardvera. Amazonov EC2 omogućuje da svakog dana može da se
zakupi onoliko servera koliko je potrebno.
Adopted from: Effectively and Securely Using the Cloud Computing Paradigm by peter Mell, Tim
Grance
4/9/2015
19
 Ekskluzivno korišćenje samo jednog
korisnika, maksimalna kontrola nad
podacima, bezbednost, pouzdanost i
kvalitet usluga.
 Kompanija ima kompletnu infrastrukturu i
ima kontrolu nad aplikacijama koje se
isporučuju u privatnom oblaku.
 Nalazi se u tehnički posebno opremljenom
prostoru (data centar) kompanije koja ga
koristi ili na nekoj posebnoj lokaciji.
 Privatni oblak gradi i njime upravlja
kompanija koja ga koristi ili ona to prepušta
provajderu (outsourcing).
 Motivaciju je želja kompanije da se
maksimizuju i optimizuju resursi unutar
kuće, a naglasak je na bezbednosti i
privatnosti informacija.
4/9/2015
20
 Provajder cloud servisa iznajmljuje klijentu
svoje resurse preko globalne mreže
(Facebook, Twitter…).
 Provajderi servisa nemaju početna u
ulaganja u infrastrukturu, pa se rizik ulaganja
pomera ka provajderima infrastrukture.
 Oblak je “negde tamo” na internetu i
prepušten je kompaniji koja nudi usluge,a
smatra se da su mu resursi neograničeni.
 Troškovi značajno manji (nema ulaganja u
infrastrukturu i održavanje koje je prepušteno
distributerima oblaka uz pravo da utiču na
politiku servisa, cene, profit i modele naplate).
Primeri:
Amazon EC2, Google AppEngine,
kao i Force.com.
Nedostatak: smanjena bezbednost i kontrola
nad podacima i mrežom, što može da
umanji efikasnost u nekim modelima
poslovanja.
4/9/2015
21



Kompanije mogu da odluče da istovremeno koriste i javni i privatni oblak jer
postoje:
 strogo poverljivi podaci koji ne smeju da napuste prostorije kompanije i
budu izloženi mogućnosti da neko drugi do njih dođe (privatni oblak).
 podaci koji nisu toliko poverljivi, a opet zahtevaju mnogo računarskih
resursa pa je za njih pogodniji javni oblak kako bi se uštedelo na
dodatnim ulaganjima u infrastrukturu.
Hibridni oblak je optimizacija bezbednosti i privatnosti uz smanjene
investicije.
Projektovanje hibridnog oblaka zahteva pažljivije razdvajanje između
komponenata privatnog i javnog oblaka.
4/9/2015
22


Infrastruktura se deli između kompanija ili pojedinaca gde
postoji isti interes, misija, bezbednost i sl.
Upravljanje cloud-om može biti samostalno (osoblje
zaposleno u kompaniji) ili to mogu raditi treća lica
(outsourcing).
4/9/2015
23
Servisi
Aplikacija
fokusirana
Infrastruktura
fokusirana
Opis
Servisi
Servisi – Kompletni biznis servisi kao PayPal,
OpenID, OAuth, Google Maps, Alexa
Aplikacije
Aplikacije – Cloud softver koji eliminiše potrebu
za lokalnom instalacijom kao Google Apps,
Microsoft Online
Razvoj
Razvoj – Razvoj softverskih platformi
korišćenjem cloud aplikacija (PAAS & SAAS)
kao SalesForce
Platforma
Platforme – Cloud platforme, obezbeđene
virtualizacijom kao Amazon ECC, Sun Grid
Memorije
Storage – Data storage ili cloud NAS kao
CTERA, iDisk, CloudNAS
Hosting
Hosting – Fizički data centri koji rade kao u
IBM, HP, NaviSite, etc.
4/9/2015
24

Zašto cloud computing postaje veliki posao:
 Korišćenjem high-scale/low-cost provajdera,
 Svaki put/pristup preko web browser-a,
 Velika skalabilnost; dodatni troškovi i opterećenje,
 Može se zaboraviti fokusiranje na lokalni IT.

Briga o:
 Performansama,pouzdanosti i SLA-i,
 Kontrola podataka i parametara servisa,
 Osobine aplikacija i izbori,
 Interakcija između Cloud provajdera,
 Nema standardnih API-a (mix između SOAP i REST)!
 Privatnost, bezbednost,saglasnost, poverenje…
4/9/2015
25



Virtualni radni prostor:
 Apstrakcija okruženja koje se može napraviti dinamički
dostupno autorizovanim klijentima korišćenjem dobro definisanih
protokola,
 Kvota za resurse (npr. CPU, učešće u memoriji),
 Softverska konfiguracija (npr. O/S, obezbeđivanje servisa).
Implementacija na Virtualnim Mašinama (VM):
 Apstrakcija fizičke host machine,
 Hipervizor presreće i emulira instrukcije VM-ova, i dozvoljava
menadžment VM-a,
App
App
App
 VMWare, Xen, i dr.
OS
OS
OS
Obezbeđivanje API-a za vezu sa infrastrukturom:
Hypervisor
 Dodaci za hardver/strukture podrške.
Hardware
Virtualized Stack
4/9/2015
26

VM tehnologija omogućava da više virtualnih mašina radi
na istoj fizičkoj mašini.
App
App
App
App
App
Guest OS
(Linux)
Guest OS
(NetBSD)
Guest OS
(Windows)
VM
VM
VM
Xen
VMWare
UML
Virtual Machine Monitor (VMM) / Hypervisor
Denali
Hardware
etc.
4/9/2015
27
Smanjivanje vremena izvođenja i vremena
odziva
 Gotovo ne postoji plaćanje infrastrukture
unapred
 Smanjivanje rizika
 Infrastruktura funkcioniše tačno na vreme (just
in time infrastructure)
 Mali početni troškovi
 Povećan tempo inovacija
 Efikasnije korišćenje resursa
 Troškovi na osnovu upotrebe
 Potencijal smanjivanja vremena obrade

4/9/2015
29
Privilegovani korisnički pristup
 Nadzorna usklađenost
 Adresa podataka
 Odvajanje podataka
 Oporavljanje
 Podrška istraživanjima

4/9/2015
30
4/9/2015
31
4/9/2015
32
 Nekoliko velikih web kompanija sada eksploatiše činjenicu
da imaju ogromne kapacitete za skladištenje podataka.
 Omogućava da se podaci koji se čuvaju na daljinu
keširaju na desktop računarima, mobilnim telefonima,
tablet-ima i drugim uređajima povezanim sa Internetom.

Amazon’s Elastic Compute Cloud (EC2) i Simple Storage
Solution (S3) su dobro poznati.
4/9/2015
33


Neograničen prostor za skladištenje.
Platiti ono što se koristi:
 $0.20 za GByte prenetih podataka ,
 $0.15 za GByte- mesečno za korišćenje memorije,
 1TBytes, 40,000 downloads in 24 hours - $200.
4/9/2015
34

Amazon Elastic Compute Cloud (EC2):
 Elastičnost, organizacija 1 do 100+ PCs preko WS,
 Specifikacije mašina…,
 Prilično jeftino!

Xen – Virtualne mašine :
 Za razliku od Vmware i VPC koriste “para-virtualizaciju”
gde je gost OS modifikovan da koristi specijalne
hiperpozive
 Hardverski doprinosi Intela (VT-x/Vanderpool) i AMD
(AMD-V).
 Podržava “živu migraciju” virtualnih mašina između
hostova.

Linux, Windows, OpenSolaris, Konzola za menadžment.
4/9/2015
35





Ubacite svoju sliku na S3 i registrujte se.
Izvršite boot svoje slike sa Web Service-a.
Otvorite zahtevane portove za vašu sliku.
Poveži se sa slikom preko SSH.
Izvršite vašu aplikaciju…
4/9/2015
36

Korišćenje clouda obezbeđuje brojne mogućnosti:
 Korišćenje servisa bez poznavanja infrastrukture.
 Cloud computing radi korišćenjem ekonomskih
parametara:
 Potencijalno se smanjuju troškovi za start-up
preduzeća jer se ne kupuju serveri i softver .
 Troškovi će biti on-demand cene.
 Vendori i Servis provajderi menjaju cene prema
tekućem prilivu sredstava.
 Data i servisi su memorisani na daljinu, ali im se bilo
kuda može pristupiti.
4/9/2015
37



Bilo je reakcija i protiv cloud computing-a:
 Korišćenje cloud computing-a podrazumeva zavisnost od
drugih i mogla bi ograničiti fleksibilnost i inovativnost:
- na tržištu će verovatno ostati sve veće internet
kompanije kao što su Google i IBM, koje bi imale monopol.
- upotreba super-kompjutera je povratak u vreme početka
računarstva.
Bezbednost bi mogla biti problem:
 Nije jasno koliko su bezbedni out-sourced podaci i kada se
koristi ova usluga (vlasništvo nad podacima nije uvek jasno).
Tu su i pitanja koja se odnose na politiku i pristup:
 Ako se vaši podaci čuvaju u inostranstvu čije politike se treba
pridržavati?
 Šta se dešava ako udaljeni server „padne“? Kako ćete onda
pristupiti datotekama?
 Bilo je slučajeva korisnika koji su „zaključani“ i izgubili su
pristup podacima.
4/9/2015
38

Niske cene računara:
 Ne trebaju vam moćni i skupi računari za rad se web
aplikacijama na cloud-u.
 Aplikacije se izvršavaju na cloud-u, a ne na desktop računaru
kojem ne treba moćan procesor i veliki hard disk.
 Kada koristite web aplikacije, vaš PC može da bude jeftiniji
sa manjim hard diskom, manje memorije, efikasnim
procesorom...
 U stvari, nije neophodno da na računaru imate CD ili DVD
drive, kao ni softverske programe i da na njemu čuvate
dokumenta odnosno fajlove.
4/9/2015
39

Poboljšane performansi:
 Bez nekih programa koji zauzimaju veliku memoriju,
bolje su performanse računara.
 Računari u cloud computing sistemima boot-uju se i rade
brže, jer imaju manje programa i procese koje učitavaju
u memoriju ...

Smanjenje troškova za softver:
 Umesto kupovine skupih softverskih aplikacija, većina
onoga što je potrebno može da se dobije besplatno!( kao
što je Google Docs paket).
 bolje nego plaćanje za slične komercijalne softvere što
može da bude opravdanje za prelazak na cloud
aplikacije.
4/9/2015
40

Instant ažuriranje softvera:
 Još jedna prednost za cloud computing je da se korisnik
više ne suočava sa izborom između zastarelog softvera i
visokih troškova nadogradnje,
 Na web aplikacijama update je automatski,
 Kada pristupite web aplikaciji, možete dobiti najnoviju
verziju bez potrebe da platite preuzimanje ili
nadogradnju.

Poboljšana kompatibilnost formata dokumenata.
 Ne morate da brinete da su dokumenti koje ste kreirali
na računaru kompatibilni sa aplikacijama drugih
korisnika ili sa drugih okruženja,
 Nema nekompatibilnosti formata, kada svi dele
dokumente i aplikacije u oblaku.
4/9/2015
41

Neograničen kapacitet memorije:
 Cloud computing nudi gotovo neograničene virtuelne memorije,
 Hard disk vašeg računara od 1 Tbyte je mali u poređenju sa
stotinama Pbyte dostupnih u oblaku.

Povećana pouzdanost podataka:
 Za razliku od desktop računara gde se padom hard diska gube
dragoceni podaci, pad računara u oblaku ne bi trebalo da utiče
na skladištenje podataka,
 Ako padne vaš lični računar, svi vaši podaci su još uvek „tamo
negde“ u oblaku, i dalje dostupni,
 Cloud computing je bezbedna računarska platforma za čuvanje
podataka!.
4/9/2015
42

Univerzalni pristup dokumentu:
 To nije problem za računarstvo u oblaku, zato što dokumente
ne uzimate sa sobom,
 Dokumenti ostaju u oblaku o možete im pristupiti kad god
imate računar i internet konekciju,
 Dokumenti su odmah dostupni gde god da ste.

Dostupnost poslednje verzije:
 Ako menjate dokument kod kuće, izmenjenu verzija možete
da vidite i kada pristupite dokumentu na poslu,
 Oblak uvek hostuje najnoviju verziju dokumenata (dok ste
povezani, niste u opasnosti da koristite zastarelu verziju).
4/9/2015
43

Lakša saradnja interesnih grupi:
 Deljenje dokumenata direktno vodi boljoj saradnji,
 Mnogi korisnici uviđaju prednosti cloud computing-a da
lako i uspešno sarađuju na izradi dokumenata i na
različitim projektima.

Nezavisnost uređaja:
 Niste vezani za jedan računar ili mrežu,
 Promene računara, aplikacije i dokumenta prate vas kroz
oblak.
 Premeštajte se sa mobilnim uređajem, a vaše aplikacije i
dokumenti su još uvek na raspolaganju.
4/9/2015
44

Zahteva stalnu Internet vezu:
 Cloud computing je nemoguć ako ne možete da se
povežete sa Internetom.
 Pošto koristite Internet za povezivanje sa vašim
aplikacijama i dokumentima, ako nemate Internet vezu
ne možete da im pristupite, čak i vašim sopstvenim
dokumentima.
 Nepostojanje ili nepouzdane Internet konekcije znači ili
da nema posla ili je to prekidač koji isključuje posao.
4/9/2015
45

Ne radi dobro sa konekcijama male brzine :
 Kod dial-up usluga cloud computing je nemoguć,
 Web aplikacije zahtevaju veliki propusni opseg za
preuzimanje dokumenata.

Mogućnosti mogu da budu ograničene:
 Mnoge web aplikacije jednostavno danas nisu potpuno
funkcionalne kao desktop aplikacija.
 Na primer, možete da uradite mnogo više u Microsoft
PoverPoint prezentaciji nego sa Google-ovom web
ponudom.
4/9/2015
46

Može biti spor:
 Čak i sa brzom konekcijom, web aplikacija može
ponekad biti sporija nego sličan softverski program na PC
računaru.
 Sve u vezi sa programom, ili sa interfejsom sa trenutnim
dokumentom, treba šalje se napred i nazad sa računara
do računara u oblaku.
 Ukoliko se desi da u trenutku oblak serveri ne budu
“podržani”, ili ako imate sporu internet konekciju, ne bi
dobili trenutni pristup ili možete da očekujete da bi brže
radila desktop aplikacija.
4/9/2015
47

Da li su podaci koji se čuvaju apsolutno sigurni:
 Svi vaši podaci se čuvaju na oblaku.
 Pitanje je kako je siguran oblak?
 Da li neautorizovani korisnici mogu da dobiju pristup
poverljivim podacima?

Sačuvani podaci mogu biti izgubljeni:
 Teoretski, podaci sačuvani u oblaku su sigurni, replicirani su
na više mašina.
 Ako podaci nestanu, nemate fizički ili lokalni backup.
 Jednostavno rečeno, oslanjajući se na oblaku rizikujete da
vas on izneveri.
4/9/2015
48

HPC (High Performance Computing Cloud) sistemi:
 Da li možete da pokrenete intenzivne HPC aplikacije koje
koriste MPI/OpenMP standard (Message Passing Interface –
programiranje korišćenjem modela distribuirane memorije)!
 Raspoređivanje je važno ukoliko želite da sve VM budu
kolocirane i da se smanji kašnjenje u komunikaciji!

Generalne brige:
 Svi cloud sistemi koriste različite protokole i drugačije API-e
(možda nije moguće da se pokrenu aplikacije između cloud
sistema),
 Amazon je stvorio sopstveni sistem DB (ne SQL 92), kao i
workflow sistem (vaše normalne aplikacije će morati da se
prilagode da se izvrše na tim platformama).
4/9/2015
49

Mnoge aktivnosti labavo grupisane ispod cloud computinga
već postoje i centralizovano računarstvo nije nov fenomen.

Mrežno računarstvo je bilo poslednja istraživanja vođeno
centralizovanim pristupom.

Međutim, postoji zabrinutost da bi usvajanje cloud
computinga izazvalo mnoge probleme za korisnike.

Mnoge nove open source sisteme možete instalirati i
pokrenuti na lokalnom klasteru koji treba da budu u stanju
da pokrenu razne aplikacije na cloud-u.
4/9/2015
50