OCCI felhasználói felület kialakítása a CIRCLE rendszerhez

OData támogatás
Konzulens:
Dr. Szeberényi Imre
Irányítástechnika és Informatika Tanszék

A számítási felhő szoláltatások egy típusa az infrastruktúrát szolgáltató felhő, amilyen az Irányítástechnika és Informatika tanszék és a BME Informatikai Központ által fejlesztett Circle rendszer is. A felhők erőforrásait alkalmazásprogramozási interfészeken keresztül is lehet menedzselni. Ha több felhő ugyanazt a szabványos interfészt implementálja, akkor egy az interfészt használó szoftver akár minden ilyen rendszerrel működhet. Egy ilyen szabványos interfész az Open Cloud Computing Interface is, amelyet az Open Grid Forum publikál.

A téma keretében egy OCCI implementációt készítettem a Circle rendszerben, amely a specifikációban szereplő funkcionalitáson felül néhány a Circle felhőhöz kapcsolódó szolgáltatást is nyújt. Az interfész felhasználásával elkészült két kliensoldali programkönyvtár, egy, amely az interfész szolgáltatásainak csak a legfontosabb részeit használja, és egy, amely a Circle interfészének saját kiegészítéseit is támogatja. A kliensoldali program használatával készült egy grafikus felület is, egy webes alkalmazás, amely a virtuális gépek menedzselésének alapvető feladatait képes ellátni. A grafikus felület a Circle rendszer mellett az OpenNebula felhővel is sikeresen tesztelésre került.

Letölthető fájlok

A témához tartozó fájlokat csak bejelentkezett felhasználók tölthetik le.