FPGA-Accelerated VXLAN Chaining for Partially Reconfigurable VNFs in Heterogeneous Data Centers

Field-Programmable Gate Arrays (FPGAs), with their parallelism, programmability and Partial Reconfiguration (PR), offer great potential for accelerating heterogeneous data center networks and Virtual Network Functions (VNFs). Virtual Extensible LAN (VXLAN) enables scalable virtualized networks, chaining for multi-tenant VNFs by encapsulating packets in UDP packets. However, software-based solutions like Open vSwitch (OVS) incur CPU overhead, limiting performance. This paper presents an FPGA-accelerated VXLAN chaining prototype for PR VNFs in heterogeneous data centers with a hardware-software co-design based on our previous work, RosebudVirt, which is a high-performance and PR virtualization framework designed for virtualized networks. The hardware implements a line-rate VXLAN packet-processing pipeline, with exact matching (EM) using Cuckoo hashing, longest prefix matching (LPM) based on Content-Addressable Memory (CAM) or Ternary Content-Addressable Memory (TCAM), and linear search, achieving 100Gbps line rate. The software agent optimizes storage utilization, supports over 1 million tenants, and achieves 99.97% utilization in a 4-slot Cuckoo hashing EM table for VXLAN Tunnel Endpoint (VTEP) mapping. Implemented on the Xilinx Alveo U200 platform, our prototype achieves a 193.67-times throughput improvement and a 99.85% latency reduction compared to OVS, without additional CPU overhead, offering a scalable solution for FPGA-accelerated VXLAN chaining for PR VNFs in multi-tenant heterogeneous data centers.

Authors

Institutions

Publication Details

Journal
IEICE Transactions on Communications
Published
2025-04-17
DOI
https://doi.org/10.23919/transcom.2024ebp3197
Citations
1
Primary Topic
Software-Defined Networks and 5G
Type
article
Field-Weighted Citation Impact
1.49
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

FPGA-Accelerated VXLAN Chaining for Partially Reconfigurable VNFs in Heterogeneous Data Centers

Zhichuan Guo, Yiwei Chang
1 citations
IEICE Transactions on Communications
Software-Defined Networks and 5G
1.49
article

FPGA-Accelerated VXLAN Chaining for Partially Reconfigurable VNFs in Heterogeneous Data Centers

Zhichuan Guo, Yiwei Chang
article en
1 citations

Abstract

Field-Programmable Gate Arrays (FPGAs), with their parallelism, programmability and Partial Reconfiguration (PR), offer great potential for accelerating heterogeneous data center networks and Virtual Network Functions (VNFs). Virtual Extensible LAN (VXLAN) enables scalable virtualized networks, chaining for multi-tenant VNFs by encapsulating packets in UDP packets. However, software-based solutions like Open vSwitch (OVS) incur CPU overhead, limiting performance. This paper presents an FPGA-accelerated VXLAN chaining prototype for PR VNFs in heterogeneous data centers with a hardware-software co-design based on our previous work, RosebudVirt, which is a high-performance and PR virtualization framework designed for virtualized networks. The hardware implements a line-rate VXLAN packet-processing pipeline, with exact matching (EM) using Cuckoo hashing, longest prefix matching (LPM) based on Content-Addressable Memory (CAM) or Ternary Content-Addressable Memory (TCAM), and linear search, achieving 100Gbps line rate. The software agent optimizes storage utilization, supports over 1 million tenants, and achieves 99.97% utilization in a 4-slot Cuckoo hashing EM table for VXLAN Tunnel Endpoint (VTEP) mapping. Implemented on the Xilinx Alveo U200 platform, our prototype achieves a 193.67-times throughput improvement and a 99.85% latency reduction compared to OVS, without additional CPU overhead, offering a scalable solution for FPGA-accelerated VXLAN chaining for PR VNFs in multi-tenant heterogeneous data centers.

IEICE Transactions on CommunicationsVol. E108-B(10)
Institute of Acoustics (CN), University of Chinese Academy of Sciences (CN)
Openalex Percentile: Top 18%
Software-Defined Networks and 5G
1.49
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.