Deltacloud Presentation OpenHouse 2010
-
Upload
michal-fojtik -
Category
Documents
-
view
416 -
download
2
Transcript of Deltacloud Presentation OpenHouse 2010
![Page 2: Deltacloud Presentation OpenHouse 2010](https://reader035.fdocuments.us/reader035/viewer/2022081801/558e41611a28ab6a4d8b45a4/html5/thumbnails/2.jpg)
Michal Fojtik2
![Page 3: Deltacloud Presentation OpenHouse 2010](https://reader035.fdocuments.us/reader035/viewer/2022081801/558e41611a28ab6a4d8b45a4/html5/thumbnails/3.jpg)
Michal Fojtik3
Cloud Computing
● Výpočtová kapacita poskytovaná cez sieť dostupná kedykoľvek a odkiaľkoľvek.
● Prostriedky sú dostupné na vyžiadanie (on-demand).
● Všetko sa zdá byť nevyčerpateľné
● Pay-as-you-go model
● Private cloud, Hybrid cloud, Government cloud...
![Page 4: Deltacloud Presentation OpenHouse 2010](https://reader035.fdocuments.us/reader035/viewer/2022081801/558e41611a28ab6a4d8b45a4/html5/thumbnails/4.jpg)
Michal Fojtik4
Cloud Computing
● Aplikácia ako služba (SaaS)
● Platforma ako služba (PaaS)
● Infraštruktúra ako služba (IaaS)
● SalesForge, Google Apps
● Google App Engine, MS Azure
● RHEV, EC2, S3, Rackspace, vCloud...
![Page 5: Deltacloud Presentation OpenHouse 2010](https://reader035.fdocuments.us/reader035/viewer/2022081801/558e41611a28ab6a4d8b45a4/html5/thumbnails/5.jpg)
Michal Fojtik5
Praktické využitie Cloud Computingu
● Analýzy veľkého množstva dát (banky, finančné inštitúcie)
● Distribuované výpočty (univerzity, vedecké pracoviská)
● Ukladanie a spracovanie multimédií (filmový priemysel)
● Renderovanie 3D scén
● Testovanie aplikácií, infraštruktúr...
● Vzdialený desktop
● QOS, Load Balancing
● Document management pre malé firmy
![Page 6: Deltacloud Presentation OpenHouse 2010](https://reader035.fdocuments.us/reader035/viewer/2022081801/558e41611a28ab6a4d8b45a4/html5/thumbnails/6.jpg)
Michal Fojtik6
Too many APIs...
● Neexistuje spoločný štandard...
Poskytovatelia si vytvárajú vlastné štandardy.
● Dôsledky:● Klient závislý na jednom poskytovateľovi
● Zložitý proces migrácie k inému poskytovateľovi
● API sa mení pri každej novej pridanej feature● Neustály boj so zmenami API, prispôsobovaním aplikácií...
![Page 7: Deltacloud Presentation OpenHouse 2010](https://reader035.fdocuments.us/reader035/viewer/2022081801/558e41611a28ab6a4d8b45a4/html5/thumbnails/7.jpg)
Michal Fojtik7
One API ?
● Aplikácia nezávislá na poskytovateľovi
● Jeden spôsob prístupu ku všetkým poskytovateľom
● Využívanie viacerých cloudov súčasne
● Migrácia z jedného cloudu na druhý
● Spätná kompatibilita API
![Page 8: Deltacloud Presentation OpenHouse 2010](https://reader035.fdocuments.us/reader035/viewer/2022081801/558e41611a28ab6a4d8b45a4/html5/thumbnails/8.jpg)
Michal Fojtik8
Deltacloud API (deltacloud.org)
● Podpora pre: Amazon EC2, RackSpace, RimuHosting, GoGrid, OpenNebula, RHEV-M
● Stabilné RESTful API● Nezávislosť od programovacieho jazyka● Možnosť vyžiadať si výstupný formát (XML, JSON)
● Vyvíjané v Ruby (Sinatra, sinatrarb.com)
● Aktuálna verzia: 0.0.1● rubygems.org/gems/deltacloud-core
![Page 9: Deltacloud Presentation OpenHouse 2010](https://reader035.fdocuments.us/reader035/viewer/2022081801/558e41611a28ab6a4d8b45a4/html5/thumbnails/9.jpg)
Michal Fojtik9
Deltacloud API
● Zoznam a filtrovanie dostupných imagov
● Hardware profily
● Vytváranie inštancií
● Manipulácia s inštanciami (start, stop, reboot...)
● Spúšťanie príkazov v inštanciách {beta}
● ...
![Page 10: Deltacloud Presentation OpenHouse 2010](https://reader035.fdocuments.us/reader035/viewer/2022081801/558e41611a28ab6a4d8b45a4/html5/thumbnails/10.jpg)
Michal Fojtik10
Inštalácia API
gem install deltacloud-core
gem install deltacloud-client
deltacloudd -i (mock|ec2|gogrid|rackspace|rhevm)
![Page 11: Deltacloud Presentation OpenHouse 2010](https://reader035.fdocuments.us/reader035/viewer/2022081801/558e41611a28ab6a4d8b45a4/html5/thumbnails/11.jpg)
Michal Fojtik11
Budúcnosť
● Dokončenie administračného nástroja (Aggregator)● Štatistiky, QOS● Manipulácia s inštanciami
● Podpora ďalších backend cloudov
● ImageBuilder API
● Dokumentácia
![Page 12: Deltacloud Presentation OpenHouse 2010](https://reader035.fdocuments.us/reader035/viewer/2022081801/558e41611a28ab6a4d8b45a4/html5/thumbnails/12.jpg)
Michal Fojtik12
Ďakujem za pozornosť.Otázky, Ukážka...