Microboxes: high performance NFV with customizable, asynchronous TCP stacks and dynamic subscriptions

@inproceedings{Liu2018MicroboxesHP,
  title={Microboxes: high performance NFV with customizable, asynchronous TCP stacks and dynamic subscriptions},
  author={Guyue Liu and Yuxin Ren and Mykola Yurchenko and K. K. Ramakrishnan and Timothy Wood},
  booktitle={SIGCOMM},
  year={2018}
}
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 middle-boxes, or even end-system like services. Simply including a TCP stack in an NFV platform… CONTINUE READING

Figures, Tables, Results, and Topics from this paper.

Key Quantitative Results

  • 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.

Similar Papers

Loading similar papers…