The agenda for the seminar this week is listed below:
Title: Microboxes: High Performance NFV with Customizable, Asynchronous TCP Stacks and Dynamic Subscriptions.
Existing network service chaining frameworks are based on a “packet-centric” model where each NF in a chain is given every packet for processing. This approach becomes both inefficient and inconvenient for more complex network functions that operate at higher levels of the protocol stack. We propose Microboxes, a novel service chaining abstraction designed to support transport- and application-layer middleboxes, or even end-system like services. Simply including a TCP stack in an NFV platform is insufficient because there is a wide spectrum of middlebox types–from NFs requiring only simple TCP bytestream reconstruction to full endpoint termination. By exposing a publish/subscribe-based API for NFs to access packets or protocol events as needed, Microboxes eliminates redundant processing across a chain and enables a modular design. Our implementation on a DPDK-based NFV framework can double throughput by consolidating stack operations and provide a 51% throughput gain by customizing TCP processing to the appropriate level.
Guyue Liu (http://grace-liu.github.io/) is a PhD student in the Department of Computer Science at George Washington University working with Timothy Wood. Her research has focused on Network Function Virtualization (NFV) platforms and their interactions with operating system and networking. She interned at BBN Technologies, Hewlett Packard Labs and Microsoft Research in 2015, 2016 and 2018 summers. She is the recipient of HP Helion OpenStack Scholarship in 2014. She has won the first place in 22nd GENI Engineering Conference Competition in 2015. Prior to joining GWU, she received the B.S. from Beijing University of Posts and Telecommunications and Queen Mary University of London with First Class Honors in 2012.
For more details, please go to the link
Venue: Engineering Building- ENG 216
Time and Date: 2 to 3 PM, Thursday, 13/09/2018
Please keep the dates on your calendar.
Any comments, advice would be appreciated.