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 language | English |
---|---|
Title of host publication | Proceedings of the 2022 IEEE International Conference on Network Softwarization |
Subtitle of host publication | Network Softwarization Coming of Age: New Challenges and Opportunities, NetSoft 2022 |
Editors | Alexander Clemm, Guido Maier, Carmen Mas Machuca, K.K. Ramakrishnan, Fulvio Risso, Prosper Chemouil, Noura Limam |
Pages | 246-248 |
Number of pages | 3 |
ISBN (Electronic) | 9781665406949 |
DOIs | |
State | Published - 2022 |
Event | 8th IEEE International Conference on Network Softwarization, NetSoft 2022 - Milan, Italy Duration: Jun 27 2022 → Jul 1 2022 |
Publication series
Name | Proceedings of the 2022 IEEE International Conference on Network Softwarization: Network Softwarization Coming of Age: New Challenges and Opportunities, NetSoft 2022 |
---|
Conference
Conference | 8th IEEE International Conference on Network Softwarization, NetSoft 2022 |
---|---|
Country/Territory | Italy |
City | Milan |
Period | 6/27/22 → 7/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.
Funders | Funder number |
---|---|
National Science Foundation Arctic Social Science Program | CRI-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