DEMO: MiddleNet: A High-Performance, Lightweight, Unified NFV & Middlebox Framework

Ziteng Zeng, Leslie Monis, Shixiong Qi, K. K. Ramakrishnan

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Scopus citations

Abstract

Softwarized network resident functions have been extensively used to replace purpose-built appliances. However, there is a lack of alternatives for richer network resident functionality with a seamless combination of L2/L3 Network Function Virtualization (NFV) and L4/L7 middleboxes.We propose MiddleNet, a unified L2/L3 NFV and L4/L7 middlebox framework. MiddleNet uses DPDK in L2/L3 NFV to achieve high-performance, zero-copy packet delivery. MiddleNet exploits the event-driven capabilities of extended Berkeley Packet Filter (eBPF) to build up lightweight L4/L7 middleboxes with load-proportional overheads. MiddleNet constructs complex L2/L3 NF and L4/L7 middlebox function chains with low overhead using shared memory communication. With the integration of Single Root I/O Virtualization (SR-IOV), MiddleNet supports dynamically selecting packet processing layers (L2 to L7) based on the flow. In this demo, we show MiddleNet's operation.

Original languageEnglish
Title of host publicationProceedings of the 2022 IEEE International Conference on Network Softwarization
Subtitle of host publicationNetwork Softwarization Coming of Age: New Challenges and Opportunities, NetSoft 2022
EditorsAlexander Clemm, Guido Maier, Carmen Mas Machuca, K.K. Ramakrishnan, Fulvio Risso, Prosper Chemouil, Noura Limam
Pages246-248
Number of pages3
ISBN (Electronic)9781665406949
DOIs
StatePublished - 2022
Event8th IEEE International Conference on Network Softwarization, NetSoft 2022 - Milan, Italy
Duration: Jun 27 2022Jul 1 2022

Publication series

NameProceedings of the 2022 IEEE International Conference on Network Softwarization: Network Softwarization Coming of Age: New Challenges and Opportunities, NetSoft 2022

Conference

Conference8th IEEE International Conference on Network Softwarization, NetSoft 2022
Country/TerritoryItaly
CityMilan
Period6/27/227/1/22

Bibliographical note

Publisher Copyright:
© 2022 IEEE.

Funding

ACKNOWLEDGMENT We thank US National Science Foundation for their generous support through grants CRI-1823270 and CSR-1763929.

FundersFunder number
National Science Foundation Arctic Social Science ProgramCRI-1823270, CSR-1763929
National Science Foundation Arctic Social Science Program

    Keywords

    • DPDK
    • eBPF
    • Middleboxes
    • NFV
    • service function chains

    ASJC Scopus subject areas

    • Computer Networks and Communications
    • Hardware and Architecture
    • Software
    • Information Systems and Management

    Fingerprint

    Dive into the research topics of 'DEMO: MiddleNet: A High-Performance, Lightweight, Unified NFV & Middlebox Framework'. Together they form a unique fingerprint.

    Cite this