Openstack alapú felhő infrastruktúra kiépítése és hatékonyságvizsgálata
Dátum
Szerzők
Folyóirat címe
Folyóirat ISSN
Kötet címe (évfolyam száma)
Kiadó
Absztrakt
Manapság egyre több vállalat használ felhő alapú szolgáltatásokat alkalmazásaik fejlesztéséhez, üzembehelyezéséhez és kezeléséhez. A felhőalapú számítástechnika a számítási teljesítmény, az adatbázis, a tárolás, az alkalmazások és más informatikai erőforrások igény szerinti, az interneten keresztül történő, fizetős árazással történő rendelkezésre bocsátása. Ezeket az erőforrásokat építőkockákhoz hasonlóan együttesen lehet felhasználni olyan megoldások kialakításához, amelyek segítenek az üzleti célok elérésében és a technológiai követelmények teljesítésében. Vizsgálataink során három - egy controller, két compute funkcionalitást ellátó - csomópontból álló OpenStack alapú felhő infrastruktúrát hoztunk létre, amelyre Ubuntu 18.04 verziójú operációs rendszert telepítettünk. Az OpenStack nyílt forráskódú szoftvermodulok és eszközök gyűjteménye, amely keretrendszert biztosít mind nyilvános felhő, mind privát felhőinfrastruktúra létrehozásához és kezeléséhez. Egyéb összetevői hibakezelést és olyan szolgáltatásokat nyújtanak, amelyek célja a megbízható, nagy rendelkezésre állású műveletek támogatása. A fizikai számítógépekre ezenfelül még VirtualBox-ot és Docker-t is telepítettünk. Ezt a két környezetet választottuk ki az OpensStack-kel való összehasonlítás céljából. Számos publikáció jelent meg a Docker konténerek és OpenStack virtuális gépek teljesítményének elemzésére, de legjobb tudomásomunk szerint olyan vizsgálatokat nem végeztek, ahol a különböző forgatókönyvek mellett különböző hardver specifikációval rendelkező gépeken futtatják az alkalmazásokat. Méréseink során arra kerestük a választ, hogy mely vizsgált forgatókönyv biztosít jobb CPU és memória használatot különböző tesztalkalmazások futtatásakor. Célunk a különböző megvalósítások teljesítményének összehasonlítása, mellyel az egyes környezetek előnyeire és hátrányaira próbálunk rávilágítani.