Recent advances in network slicing
------------------------------

SmartNICs sind Netzwerkinterfaces, welche einen zusätzlichen Prozessor besitzen, um Teile des Netzwerkverkehrs zu offloaden. Da sie zumeist frei programmiert werden können, bieten sie allerdings die Möglichkeit, nicht nur einfach Paketheader zu parsen, sondern auch viele weitere komplexere Aufgaben zu erledigen.
In diesem Hauptseminar sollen die akademischen Anwendungen für SmartNICs zusammengefasst, kategorisiert, verglichen und dahingehend bewertet werden, welche Vorteile oder Nachteile sie zu bisherigen Lösungsansätze für die zu lösenden Probleme bieten.

Network Interfaces with an additional processor on it are called smartNICs. They are build to offload parts of the network traffic. Since they are freely programmable, they are not only capable of simply parsing packet headers, but to handle much more complex offloading tasks.
In this research seminar, the academic applications for smartNICs shall be summarized, categorized, compared, evaluated based on the advantages and disadvantages to previous approaches.
