1. A szomszéd felhője mindig zöldebb:
grid és cloud computing a válságban
Szentiványi Gábor, PhD
CEO
ULX Open Source Consulting & Distribution
szentivanyi.gabor@ulx.hu
2. Mi az a grid?
• szokványos számítógépek
• szokványos összeköttetés
• teljesértékű csopmópontok (shared nothing)
• közös probléma párhuzamos feldolgozása
• tetszőleges gépek összekapcsolhatók
• CPU cikluslopás
Oper Source Farm előadássorozat, 2008. november 20, Millenáris
3. Mi az a cloud?
• elosztott IT infrastruktúra egy adott szolgáltatás
nyújtására
• sokszor grid alapon történik
• egy következő fejlettségi szint: az IT kapacitás
közművesítése
• mérhető és számlázható a szolgáltatási szint
• CAPEX/OPEX dichotómia
• virtualizáció
• az Internet a legnagyobb cloud
Oper Source Farm előadássorozat, 2008. november 20, Millenáris
4. Miért kell a cloud?
• magasabb szemantikus szint
• igény alapján fizetünk (ezt szeretjük :-)
• könnyebb váltani, minőséget számonkérni,
mindig elérhető az adott SLA-val
• távolról is igénybevehető
• de: vállalati cloud is kell!
• nyílt forráskód elterjedtségét erősíti
• nyílt szabványok elterjedtségét erősíti
Oper Source Farm előadássorozat, 2008. november 20, Millenáris
5. Lehet becsülni a terhelést? I
Oper Source Farm előadássorozat, 2008. november 20, Millenáris
6. Lehet becsülni a terhelést? II
Oper Source Farm előadássorozat, 2008. november 20, Millenáris
7. Lehet becsülni a terhelést? III
Oper Source Farm előadássorozat, 2008. november 20, Millenáris
8. Lehet becsülni a terhelést? IV
Oper Source Farm előadássorozat, 2008. november 20, Millenáris
9. Lehet becsülni a terhelést? V
Oper Source Farm előadássorozat, 2008. november 20, Millenáris
10. Lehet becsülni a terhelést? VI
Oper Source Farm előadássorozat, 2008. november 20, Millenáris
11. Lehet becsülni a terhelést? VII
Oper Source Farm előadássorozat, 2008. november 20, Millenáris
12. Virtualizáció, nem elég?
• Mit tud a virtualizáció?
fizikai erőforrások rejtése, virtualizálása
hálózat, storage, CPU
scale-up megközelítés, darabolás
• Mit nem tud?
összefogni lazán kapcsolt erőforrásokat
«végteleníteni» az erőforrásokat
scale-out megközelítés nem működik
a mai commodity computing SMP alapú, nem
méretehzető a végtelenségig
Oper Source Farm előadássorozat, 2008. november 20, Millenáris
13. Na akkor mi kell még?
• Messaging infrastructure
Programming language independent
Operating System Independent
• Real Time
Predictable latency times
Timer precision enhancements
• Grid
Large scale & dynamic workload handling
• MRG: «mördzs»
Oper Source Farm előadássorozat, 2008. november 20, Millenáris
14. MRG architektúra
Oper Source Farm előadássorozat, 2008. november 20, Millenáris
15. Messaging
• AMQP Support
• Flexible Messaging Paradigms
• Multi-language Client Support
• Transient and Durable Messaging
• Large Message Support
• Transactions
Oper Source Farm előadássorozat, 2008. november 20, Millenáris
16. Messaging
Oper Source Farm előadássorozat, 2008. november 20, Millenáris
17. Realtime
• Real Time is not about fast, it's about predictable
• Special Realtime kernel
Low latency interrupt handling
Enhanced priority handling
Timer precision
Latency tracer
Tuna (online tuning)
Oper Source Farm előadássorozat, 2008. november 20, Millenáris
18. Realtime
Oper Source Farm előadássorozat, 2008. november 20, Millenáris
19. Felhasználási módok
• hosted (pl. Amazon EC)
• vállalaton belüli felhasználás
megszűnik az egy projekt-egy szerver felállás
governance szükséges
SLA biztosítás szükséges
image-ek előre elkészíthetők, gyorsan deployolható
nagyban érdemes csinálni
alapinfrastruktúra: pl. messaging, storage, DB
magasabb szemantika
webservice miatt: stateless, scalable
illeszkedik a SOA-hoz
Oper Source Farm előadássorozat, 2008. november 20, Millenáris
20. Kérdések?
Szentiványi Gábor, PhD
CEO
ULX Open Source Consulting & Distribution
szentivanyi.gabor@ulx.hu
http://www.ulx.hu
Oper Source Farm előadássorozat, 2008. november 20, Millenáris