Aug 28, 2026; Defence
Echtzeit-AGWiederverwendung des Linux-Netzwerkstacks mittels Proxy auf M³
BBB-Link: https://bbb.tu-dresden.de/b/mat-xin-oyh-xzn
Presentation Language: German
M³ ist ein mikrokernbasiertes Betriebssystem für gekachelte
Hardwarearchitekturen, das Anwendungen isoliert ausführt und
gleichzeitig die Ausführung eines vollständigen Linux-Systems (M³Linux)
auf einer dedizierten Kachel ermöglicht. Bisherige native M³-Anwendungen
nutzen einen leichtgewichtigen Netzwerk-Stack, dem es im Vergleich zu
monolithischen Kerneln an umfangreicher Treiberunterstützung und
Funktionalität fehlt.
In dieser Arbeit wird ein transparenter Netzwerk-Proxy vorgestellt, der
M³-Anwendungen den Netzwerkzugriff über den Linux-Netzwerk-Stack von
M³Linux ermöglicht. Der Proxy wurde auf einer FPGA-basierten Plattform
untersucht und in einem Leistungsvergleich hinsichtlich Latenz und
Durchsatz mit dem bestehenden Netzwerk-Stack verglichen.