Forgalom szabályozó konténer hálózatokhoz [elkészült]

Leírás: A konténer virtualizációs technológia segítségével az operációs rendszer rendszermag fölötti részét virtualizálhatjuk. Ennek ellenére szükség lehet hálózat virtualizációra is, hogy az egyes konténerek saját, virtuális hálózattal rendelkezzenek. A Linux kernel több féle konténer hálózat-virtualizációs módszert ismer, viszont ezek felhasználása a konténer orkesztrációs rendszerek által (Docker stack, Kubernetes, LXC, stb.) nem teljes körű. A diplomamunka célja a közelmúltban megjelent Linux cgroup alrendszer eBPF programokkal történő hálózati hozzáférés vezérlésének implementálása lenne ezen konténer orkesztrációs rendszerek valamelyikéhez. A Linux cgroup-okhoz szánt hálózati erőforrás menedszment rendszerének kódja elérhető, közte egy példa kóddal ami a sávszélesség limitálást szemlélteti.

Ajánlott kompetenciák: C/C++/Python programnyelv ismerete, tetszőleges GNU/Linux disztribúció használata, hálózati ismeretek

Szint: MSc

Related