Budapesti Műszaki és Gazdaságtudományi Egyetem - BME -- Távközlési és Médiainformatikai Tanszék - TMIT BME - Távközlési és Médiainformatikai Tanszék - TMIT
 
 
| Témakiírások | | | | | IW  
 
 
Önálló labor
Kiírt témák

Ez egy előző félévben kiírt, archivált téma.

A Kubernetes hálózati adatsíkjának vizsgálata (Evaluating Kubernetes container networking solutions)

Ipari partner: Ericsson Magyarország

A Google 2015-ben nyílt forráskódú szoftverként publikálta a Kubernetes orkesztrációs platformot, amellyel sok versenytársat megelőzve mára az IaaS (Infrastructure-as-a-Service) megoldások egyik legfontosabb szállítójává lépett elő. A Kubernetes segítségével a felhasználók könnyen tudnak konténer-alapú szolgáltatásokat létrehozni, hálózatba kötni, menedzselni, és skálázni egy szabványos interfészen keresztül, így élvezve a felhő-alapú szolgáltatások által kínált kompetitív árazásból, rugalmasságból és magas rendelkezésre állásból adódó előnyöket. A Kubernetes egyik legfontosabb összetevője a "konténer-hálózat", egy olyan virtuális hálózati megoldás melynek segítségével a felhasználók konténer-alapú szolgáltatásai könnyen tudnak kommunikálni egymással. Jelenleg sok lehetőség létezik ennek a komponensnek a megvalósítására (Calico, Flannel, OVN), mindegyik a maga teljesítményével és hibáival, és cseppet sem világos, hogy egy adott felhasználásra melyik konténer-hálózati megoldás ideális. A hallgató feladata csatlakozni a tanszéken az Ericsson magyarországi kutatóközpontjával szoros együttműködésben zajló kutatási és fejlesztési projekthez, melynek célja a Kubernetes hálózati síkjának megértése, mérése, kiértékelése, és továbbfejlesztése.

With releasing the cluster management tool Kubernetes as an open-source software in 2015 and donating it to the community, Google has apparently risen as the winner of the "cloud orchestration wars" and slowly but steadily positioning itself as the main supplier of industry-scale IaaS (Infrastructure-as-a-Service) solutions. Kubernetes allows users to easily create, deploy, connect, manage, and scale container-based applications through a simple and standard interface, and to enjoy the competitive pricing, flexibility, and availability of services provisioned in the public cloud. One of the main components of Kubernetes is container networking, a virtual interconnect that allows users' containers deployed into the cloud to communicate with each other. Currently there are lots of alternatives for implementing Kubernetes container networking (Calico, Flannel, or OVN), each with its own quirks and specific performance characteristics, and it is by far not evident which one is ideal in a particular business setting. The task of the Student is to contribute to the ongoing research and development work aimed at understanding, measuring, evaluating, and improving the performance of Kubernetes container networking solutions, in close collaboration with our industrial partner, Ericsson.

Kulcsszavak: Kubernetes, cluster management, cloud orchestration, container networking, network data plane, virtual networks
Témavezető: Rétvári Gábor
Oktatók: Lévai Tamás, Németh Felicián, Rétvári Gábor.
A következő tantárgyakhoz javasolt:
 vitma345 (Vill., BSc. Önálló laboratórium)
 vitma414 (Szakdolgozat)
 vitmm807 (Vill., MSc, Önálló laboratórium 1, Infokommunikációs rendszerek)
 vitmm857 (Vill., MSc, Önálló laboratórium 2, Infokommunikációs rendszerek)
 vitmm907 (Diplomatervezés 1. (Vill. Infokommunikációs rendszerek szakirány))
 vitmml02 (Vill,MSc,Önlab.1, Okos város,Vez.nélküli rendsz. és alk.ok,Multimédia rendsz. és szolg.,Optikai távközlés (VITMML02))
 vitmml03 (Vill,MSc,Önlab.2, Okos város,Vez.nélküli rendsz. és alk.ok,Multimédia rendsz. és szolg.,Optikai távközlés (VITMML03))
 vieum821 (Önálló munka 1)
QR:    (mi is az?)
 
 katt. a nagyításhoz