eBPF-alapú adatközponti hálózati megoldások funkcionális és performancia vizsgálata
Az utóbbi években a felhő alapú technológiák új kihívást jelentenek a távközlési szolgáltatóknak. A valós idejű adattovábbítás kulcsfontosságú szerepet tölt be számos területen, többek között az intelligens közlekedés során felmerülő azonnali beavatkozásoknál, videókonferenciánál, élő közvetítéseknél vagy bármilyen kliens-oldali alkalmazásoknál ahol megbízható, valós idejű kiszolgálást kell biztosítanunk a felhasználó számára. Az ötödik generációs mobilhálózatok megjelenésével ezt az igényt ki lehet szolgálni, köszönhetően egy újszerű technológiának a Hálózat szeletelésnek (Network Slicing). Ennek a segítségével képesek vagyunk hálózati szegmenseket elkülöníteni abból a célból hogy a kívánt szolgáltatási igényeket folyamatosan kielégítsük. A jelenleg iparban használt Multi Protocol Label Switching (MPLS) alapon működő maghálózat komplexitás szempontjából egy jó választás, amivel szolgáltatási garanciát is lehet biztosítani. Azonban van egy hátránya is, és ez abban mutatkozik meg hogy nagyon sok féle protokollt használ. Célszerű lenne egy olyan forgalom továbbítási technológia alkalmazása, amely az MPLS szolgáltatásait megtartva képes lenne egy egyszerűbb architektúrális működést lehetővé tenni. A protokoll heterogenitás csökkentése többek között azért fontos kérdés, mert így a Network Slicing alapú megoldásokat is könnyebben lehetne implementálni. Az egyik erre hivatott megoldás a Segment Routing over IPv6 (SRv6). Az SRv6 működhet adatközponti környezetben is. Ezen egyik implementálásához használható a szintén újszerű extended Berkeley Package Filter (eBPF) technologia. Munkám során ezen technológiai együttes megoldásokat fogom vizsgálni és javaslatokat tenni a csomagfeldolgozás módjairól felhő alapú környezetben, különös tekintettel a Kubernetes, mint konténer orkesztrációs keretrendszer hálózat kezelésében betöltött szerepére.
Ipari konzulens: Leiter Ákos, Nokia-Bell Labs
Tanszéki konzulens: Dr. Bokor László