Felhő számítástechnika a közigazgatásban (Cloud Computing ) GIKOF 2012 Molnár Bálint Szabó Gyula Benczúr András Tarcsi Ádám ELTE, Információs rendszerek tanszék
TÁMOP-4.2.2/B-10/1-2010-0030 támogatásával készült kutatás
Felhő-számítástechnika definíciója – Cisco Systems által adott definíció a felhőszámítástechnikára: – Információtechnológiai (IT) erőforrások
és szolgáltatások, amelyeket mögöttük meghúzódó infrastruktúrától független és absztrakt módon nyújtanak, több szereplő, több vállalkozás, több igénybevevő számára szolgáltatásokat, kívánságra és igény szerint, és alkalmas mennyiségben.
ELTE, Információs rendszerek tanszék, Dr. Molnár Bálint, tudományos főmunkatárs
2
Felhő-számítástechnika definíciója – A National Institute of Standards and Technology (NIST, USA szabványügy testülete) munkahipotézis definíciója :
ELTE, Információs rendszerek tanszék, Dr. Molnár Bálint, tudományos főmunkatárs
3
Felhő-számítástechnika definíciója – A felhő-számítástechnika egy olyan informatikai szolgáltatási
modell, amely lehetővé teszi azt, hogy bárhol, kényelmesen, igény szerint nyújtson hálózaton keresztül hozzáférést számítástechnikai erőforrások, megosztott halmazához (pl. hálózatok, kiszolgáló gépek, alkalmazások és szolgáltatások), amelyeket nagyon gyorsan rendelkezésre lehet bocsátani úgy, hogy nagyon kevés rendszer-adminisztratív tevékenységre illetve a szolgáltatóval csak minimális mértékben kellő kapcsolatfelvételre és a szolgáltató valamilyen csekély beavatkozására van esetleg szükség. Ez a felhőszámítástechnikai modell elősegíti a rendelkezésre állást és öt lényeges jellemzője van: Magas elaszticitás, mérhető szolgáltatási mennyiség, igényszerinti önkiszolgálás, bárhol elérhető hálozaton keresztüli hozzáférhetőség, helyszíntől független erőforrás készlet, valamint alapvetően négy szolgáltatás nyújtási modell: nyilvános felhő, magán felhő, közösségi felhő és hibrid felhő.
ELTE, Információs rendszerek tanszék, Dr. Molnár Bálint, tudományos főmunkatárs
4
NIST felhőszámítástechnika modellje
ELTE, Információs rendszerek tanszék, Dr. Molnár Bálint, tudományos főmunkatárs
5
Architektúra fejlődés (Voas and Zhang (2009)))
2. ábra
ELTE, Információs rendszerek tanszék, Dr. Molnár Bálint, tudományos főmunkatárs
6
A felhő-számítástechnikában tulajdonképpen mindent szolgáltatásnak lehet tekinteni (XaaS) 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. –
Tesztelés mint szolgáltatás (TaaS, Testing-as-a-service); Szoftver mint szolgáltatás (SaaS , Software as a Service) Platform mint szolgáltatás (PaaS, Platform-as-a-service); Hardver mint szolgáltatás (HaaS, Hardver-as-a-service); Infrastruktúra mint szolgáltatás (IaaS, Infrastructure-as-a-service); Alkalmazás mint szolgáltatás (ApaaS, Application-as-a-service); Köztesrendszer mint szolgáltatás (MiaaS, Middleware-as a-service); Mashup mint szolgáltatás (MaaS, Mashup-as-a-service); Biztonság mint szolgáltatás (Security-as-a-service); Együttműködés mint szolgáltatás (CaaS, Collaboration-as-a-service); Információ mint szolgáltatás (InfoaaS, Information-as-a-service); Keretrendszer mint szolgáltatás (FaaS, Framework-as-a-service); Modellezés és Meta-modellezés mint szolgáltatás (MMaaS, Modeling & Metamodelingas-a-service). Adattároló mint szolgáltatás (StaaS, Storage-as-a-service); Személyazonosítás mint szolgáltatás (IPMaaS, Identity & Policy Management-as-aService); Vállalat/Szervezet irányítás mint szolgáltatás (EaaS, Enterprise-as-a-Service); Üzleti tevékenységek mint szolgáltatás (BaaS, Business-as-a-service); Asztali gép mint szolgáltatás (DaaS, Destop-as-a-service); Adatbázis mint szolgáltatás (DBaaS, Database-as-a-service); Folyamat mint szolgáltatás (PraaS, Process-as-a-service); Integrálás mint szolgáltatás (Integration-as-a-service); Vezetés / irányítás mint szolgáltatás (Management/governance-as-a-service); ELTE, Információs rendszerek tanszék, Dr. Molnár Bálint, tudományos főmunkatárs 7
Felhő-számítástechnika üzemeltetési megoldásai –
–
A nyilvános felhő: Alapgondolata a szolgáltatások és az infrastruktúra megosztása, a szolgáltatást egy a szervezet/vállalaton kívüli külső fél nyújtja, külső telephelyen, több partner, „bérlő” felé. Ez az értelmezés a felhő-szolgáltatás széles körben elfogadott definíciójának felel meg, ahol az erőforrásokat dinamikusan tudják rendelkezésre bocsátani, egy nagy finomságú teljesítmény skálán, önkiszolgáló alapokon, az Interneten keresztül, web alkalmazások / web szolgáltatások révén. A vállalatok általában a tevékenységük lényegét alkotó üzleti folyamataikat a biztonsági, irányítási és felügyeleti potenciális problémák miatt nem helyezik át a nyilvános felhőbe. A magánfelhő: A magánfelhő alapgondolata az, hogy egy partner vagy „bérlő” felé nyújtson szolgáltatást és infrastruktúrát, amelyet egy szervezet biztosít. Nem olyan költségtakarékos megoldás mint a nyilvános felhő, de sokkal olcsóbb mint egy adatközpont beszerzése és fenntartása. A cégeknek lehetőségük van kézben tartani a felhő erőforrások feletti felügyeletet. A nyilvános felhőből a magánfelhőben tartott adatok egy adatszolgáltatási felületen keresztül elérhetők.
ELTE, Információs rendszerek tanszék, Dr. Molnár Bálint, tudományos főmunkatárs
8
Felhő-számítástechnika üzemeltetési megoldásai – A közösségi felhő: A közösségi felhőn több szervezet osztozik és egy olyan közösség támogatja, amelynek vannak közös ügyei (stratégiai célok, biztonsági követelmények, irányelvek és szabályszerűségi és megfelelőségi követelmények. – Hibrid felhő: Több belső és külső szolgáltatóból játszik szerepet. Költségtakarékos, skálázható és igény szerint rendelkezésre álló infrastruktúrát és biztonsági szolgáltatásokat jelent. A hibrid felhő kombinálása a hagyományos infrastruktúrával életképes megoldás lehet a legtöbb szervezet vállalat számára. A hibrid felhő azonban behoz egy bonyolultsági tényezőt, nevezetesen hogyan lehet megosztani az alkalmazásokat a nyilvános és a magánfelhő között. Ha az adatmennyiség kicsi, vagy az alkalmazás állapotnélküli akkor a hibrid felhő sokkal sikeresebb lehet, mintha nagy mennyiségű adatot kellene a nyilvános felhőbe átvinni és ott csekély mennyiségű adatfeldolgozást végezni.
ELTE, Információs rendszerek tanszék, Dr. Molnár Bálint, tudományos főmunkatárs
9
Közigazgatás
– vállalatoknak, közigazgatási szervezeteknek ki kell alakítaniuk egy megfelelő stratégiát, amely mind a négy lehetőséget figyelembe veszi. – A virtuális magán hálózatok segítenek az informatikai erőforrások elszigetelésében, és a szervezetek informatikai erőforrásainak kiterjesztésében. Ezt a megoldást nevezik virtuális magán felhőnek, amely segíti a szervezet ügyviteli folyamatainak optimalizált működtetését ELTE, Információs rendszerek tanszék, Dr. Molnár Bálint, tudományos főmunkatárs
10
A magánfelhő szervezeti architekturális komponensei Közigazgatási szolgáltatások
előállítják, felhasználják
megvalósulnakIR…révén
el vannakérve, aktualizálva, ….. által
Adat entitások(egyedtípusok)
Információrendszer szolgáltatások
…-retelepítettékésvalósítottákmeg
valósítjákmeg
gondoskodnakj patformról az…nak
a
Technológiai komponensek
megvalósulnak…révén
valósítjákmeg
Alkalmazási rendszer komponensek(Alkalmazási szoftver)
ELTE, Információs rendszerek tanszék, Dr. Molnár Bálint, tudományos főmunkatárs
11
Magánfelhő magas szintű architektúra építő elemei 1.1
Szerver (kiszolgáló) gépek modul
1.2
Háttértároló modul (Storage)
1.3
A hálózati kapcsolatok szövedéke modul (Fabric)
1.4
Wan modul
1.5
1. típusú végfelhasználó - hivatali helyiségben, irodában ügyintéző
1.6
2. típusú végfelhasználó – mobil, külső helyszíneken dolgozó ügyintéző
ELTE, Információs rendszerek tanszék, Dr. Molnár Bálint, tudományos főmunkatárs
12
A magánfelhő architekturális építő elemei
ELTE, Információs rendszerek tanszék, Dr. Molnár Bálint, tudományos főmunkatárs
13
Felhőszámítástechnika szolgáltatásorientált infrastruktúrája (SOI)
ELTE, Információs rendszerek tanszék, Dr. Molnár Bálint, tudományos főmunkatárs
14
A felhőszámítástechnika architekturális építőelemei
Felhő-számítástechnika üzemgazdaságtana – A közmű szolgáltatások kevesebbe kerülnek még akkor is ha többe kerülnek. Az igények minden előrejelzést meghazudtolnak. – Az összes igény csúcspontja soha sem magasabb mint a csúcsigények összege. ELTE, Információs rendszerek tanszék, Dr. Molnár Bálint, tudományos főmunkatárs
16
Felhő-számítástechnika üzemgazdaságtana – Az aggregált igények összessége kisimítja az egyedi igények változékonyságát. – Az egy egységre eső átlag költségek csökkennek, a fix költségek több egység közötti szétoszlása miatt.
ELTE, Információs rendszerek tanszék, Dr. Molnár Bálint, tudományos főmunkatárs
17
Felhő-számítástechnika üzemgazdaságtana – A létszámfölény megteremtése az ütközet eredményét döntően befolyásoló egyik tényező (Clausewitz). – A tér-idő egy kontinuum (Einstein, Minkowski).
ELTE, Információs rendszerek tanszék, Dr. Molnár Bálint, tudományos főmunkatárs
18
Felhő-számítástechnika üzemgazdaságtana – A hálózati csomópontok eloszlása a késleltetés négyzetével fordítottan – Ne tedd az összes tojást egy kosárba. Egy n elemű r megbízhatóságú rendszer megbízhatósága 1-(1-r)n. – A nyugalomban lévő test szeret nyugalomban maradni (Newton egyik erőhatás tételének parafrázisa). ELTE, Információs rendszerek tanszék, Dr. Molnár Bálint, tudományos főmunkatárs
19
– Kérdések?
ELTE, Információs rendszerek tanszék, Dr. Molnár Bálint, tudományos főmunkatárs
20