GPGPU elérése virtulális gépekből a CIRCLE felhőben
Supervisor:
Dr. Szeberényi Imre
Subject:
Project Laboratory - Software development study specialization, BSc IT.
Students count:
1
Continue:
Szakdolgozat / Diplomaterv
TDK dolgozat
TDK dolgozat
Description:
A BME-IK és BME-IIT által fejlesztett Circle felhő egyik adatközpontja GPGPU kártyákkal bővült. Jelenleg ezek az elemek csak dedikált módon érhetők el virtuális gépekből, ami a kihasználtság szempontjából nem szerencsés megoldás.
Feladat a lehetséges GPGPU virtualizációs megoldások felkutatása és azok közül a legmegfelelőbb kiválasztása, majd a CIRCLE rendszerbe történő integrálása.
- A feladat kapcsán meg kell ismerni a QEMU-KVM virtualizációs rendszert és annak elérését biztosító libvirt API-t. A munkához ki kell alakítani egy oly tesztkörnyezetet, amiben a felmerülő megoldások kipróbálhatók, teljesítményük megmérhető, összehasonlítható.
A CIRCLE rendszerhez való integráláshoz meg kell ismerni a CIRCLE rendszer főbb moduljait, különös tekintettel a virtuális gépeket kezelő modulokra és a hozzájuk kapcsolódó monitorozási funkciókra.
Szükséges előismeretek:
- Python nyelv ismerete
- UNIX/Linux legalább felhasználói szintű ismerete
