Felhőszámítástechnika (Cloud Computing) helye és szerepe az on-line világ folyamataiban Dr. Élő Gábor Széchenyi István Egyetem ITOK 2013
A felhő alapú számítástechnika • A felhő alapú számítástechnika (angolul „cloud computing”) a számítástechnika egy ágazata. • Többféle felhő alapú szolgáltatást különböztethetünk meg, a közös bennük az, hogy a szolgáltatásokat nem egy dedikált hardvereszközön üzemeltetik, hanem a szolgáltató eszközein elosztva, a szolgáltatás üzemeltetési részleteit a felhasználótól elrejtve. • Ezeket a szolgáltatásokat a felhasználók hálózaton keresztül érhetik el, publikus felhő esetében az interneten keresztül, privát felhő esetében a helyi hálózaton vagy az interneten.
Lerajzolva a Wikipedián
A felhő alapú szolgáltatások lehetnek • Szoftver szolgáltatás (Software as a Service)
A szoftvert magát nyújtja szolgáltatásként. Ezeket az alkalmazásokat általában http protokollon keresztül, egy böngészővel lehet használni (pl. Google Docs, netsuite) • Platform szolgáltatás (Platform as a Service)
Az alkalmazás üzemeltetéséhez szükséges környezetet biztosítja, terhelés-elosztással és feladatátvétellel, kezelő felülettel, ezek rendszeres biztonsági frissítésével (pl. Google App Engine, OpenShift) • Infrastruktúra szolgáltatás (Infrastructure as a Service)
Virtuális hardvert (szervert, blokk-tárhelyet, hálózati kapcsolatot, számítási kapacítást) szolgáltat (pl. Amazon EC2, Google Compute Engine)
A hozzáférhetőség alapján • Publikus felhő
Publikus felhő esetén egy szolgáltató a saját eszközállományával (tárhely, hálózat, számítási kapactás) szolgálja ki ügyfelei szerverigényeit. Publikus felhők esetén különösen fontos a különböző ügyfelek izolálása. • Privát felhő
Saját vagy bérelt erőforrásokon lehet saját felhőt is építeni. Ez megoldást jelent a publikus felhők problémáira, viszont az üzemeltetésről a privát felhő tulajdonosának kell gondoskodnia. Példák privát felhő szoftverekre: VMware vSphere, oVirt, CloudStack, OpenNebula. • Hibrid felhő
Privát és publikus felhők kombinációja. Ez lehetővé teszi átmeneti teljesítményigény esetén a számítási felhő kiegészítését publikus szolgáltató által kínált megoldással.
A felhő megoldások előnyei • Helyfüggetlen
Egy felhő-alapú megoldás (főleg publikus felhő) szolgáltatás esetében a szolgáltatás bárhonnan könnyen elérhető lehet. A szolgáltatás maga is lehet független egy adott szerverközponttól - például az Amazon EC2 több adatközpontból biztosít szolgáltatást. • Méretezhető
A felhő szolgáltatások jól méretezhetőek, igény esetén könnyen beállíthatók további erőforrások. • Nagy rendelkezésre állás
A felhő alapú szolgáltatások mögött meghúzódó cégek folyamatos fejlesztése és komoly beruházásai, illetve maga a rendszer alapvető felépítése biztosítja, hogy a szolgáltatások a megfelelő minőségben álljanak rendelkezésre. • Költségkímélő
A hardvereszközök megvásárlásának költségét a szolgáltatás használatának díja váltja fel - ez például lehet a bérelt számítási kapacitás, hálózati forgalom, vagy felhasználók száma alapján kiszámolt összeg. Az alkalmazások frissítésének járulékos költségei is megtakaríthatók.
A felhő megoldások problémái • A felhő megoldással kapcsolatban azonban bizonyos problémák is felmerülhetnek. • Problémás lehet az adatbiztonság kérdése, főleg publikus felhő esetén. • Emellett a felhőben tárolt adatok felett gyengül az ellenőrzés, ezért megbízható és megfelelő referenciákkal rendelkező szolgáltatót kell keresni, illetve nagy gondossággal kell eljárni a szolgáltatási szerződés kialakítása során.
Miért nevezik felhőnek? • Felette mindig kék az ég • Felette mindig süt a nap • Ápol és eltakar • Pozitív attitűdöt generál • Smile – mosoly – siker
On-line világunk 1. • Adataink – Dokumentumok – Képek – Videók – Zenék – És minden más
• Szorgalmasan használjuk az adatrögzítő eszközeinket.
On-line világunk 2. • Tárolni szeretnénk az információinkat, hogy felhasználhassuk. • Merevlemez? • Pen-drive? • CD, DVD, Blu-Ray…
És tényleg?
Megosztanánk… • WEB 2 technológiák legfontosabb alapja a megosztás:
Tudunk élni nélküle? • X generáció: igen, de kényelmesebb vele • Y generáció: nem és nem is szeretnénk • Z generáció: nem is értem, hogyan lehetne nélküle
On-line játékvilág: konzol vagy felhő?
On-line pénzvilág: Bitcoin vagy…
On-line és a felhő • Állandóan on-line lenni! • Végtelen felhővel rendelkezni! • Kell más a boldogsághoz?
• X: igen • Y: talán • Z: nem tudom
Köszönöm a figyelmet!