TY - BOOK AU - Tatarski, Michael PY - 2021 DA - 2021// TI - Effiziente und schnelle Verarbeitung von Netzwerkpakten mittels DPDK CY - Rostock KW - Data Plane Development Kit (DPDK) AB - Aufgrund der stetig wachsenden Anforderungen an die Netzinfrastruktur, stellt der Einsatz von leistungsstarken Switches und Netzwerkkarten, die Datenraten von bis zu 100 Gbit/s bereitstellen, eine wesentliche Bedeutung für Rechenzentren dar. Weil jedoch die Systemsoftware von Servern nicht für solch hohe E/A-Geschwindigkeiten konzipiert wurde, ist es kaum möglich das Leistungspotential dieser Netzwerkgeräte vollumfänglich auszuschöpfen. Neben der Übergabe von Anwendungslogik an den Gerätetreiber (z.B. mittels eBPF) oder dem direkten Speichertransfer (z.B. via RDMA) sind Kernel-Bypass-Lösungen ein leistungsstarker Optimierungsansatz, um dem hohen Datenaufgebot von heutigen Netzwerkschnittstellen standzuhalten. Das von Intel entwickelte Framework DPDK hat sich dabei in verschiedenen Benchmarks als performanteste Kernel-Bypass-Lösungen herausgestellt. Diese Arbeit wird deshalb schwerpunktmäßig die Datenstrukturen und Mechanismen untersuchen, welche den Leistungsunterschied von DPDK gegenüber vergleichbaren Frameworks möglich machen. UR - http://purl.uni-rostock.de/rosdok/id00003057 UR - https://nbn-resolving.org/urn:nbn:de:gbv:28-rosdok_id00003057-7 UR - https://d-nb.info/1293668273/34 UR - https://doi.org/10.18453/rosdok_id00003057 DO - 10.18453/rosdok_id00003057 LA - German N1 - Michael Tatarski ID - 1763697231 ER -