FlexGate: High-performance Heterogeneous Gateway in Data Centers

被引:23
|
作者
Qian, Kun [1 ]
Ma, Sai [2 ]
Miao, Mao [2 ]
Lu, Jianyuan [2 ]
Zhang, Tong [1 ]
Wang, Peilong [2 ]
Sun, Chenghao [2 ]
Ren, Fengyuan [1 ]
机构
[1] Tsinghua Univ, Beijing Natl Res Ctr Informat Sci & Technol BNRis, Beijing, Peoples R China
[2] Alibaba, Hangzhou, Zhejiang, Peoples R China
基金
中国国家自然科学基金;
关键词
Data center gateway; programmable hardware;
D O I
10.1145/3343180.3343182
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Large-scale data centers support various applications and process/issue terabits per second traffic from/to Internet. On the boundary of data center, the gateway needs to execute a series of network functions for each incoming packet. The Network Function Virtualization (NFV) technology leverages commodity servers to flexibly implement network functions. This solution provides satisfying processing and storage capability. However, state-of-the-art NFV platforms can merely process network functions at the line rate of 10 similar to 40Gbps. Supporting throughput of terabits per second requires dozens or even hundreds of servers operating exclusively for network functions, which is not only expensive but also difficult to maintain. On the other hand, programmable packet processing hardwares proposed in recent years offer a new platform for implementing network functions. They can execute user-defined packet processing logics at ultra-high line rate while containing limited processing and storage resources. The software network function platform and programmable packet processing hardware own complementary features, which inspire us to combine them together to propose the heterogeneous gateway platform called FlexGate. Based on the observations of traffic pattern and function features, we propose an efficient way to deploy network functions and matching rules in hardware/software to give full play to their respective advantages. In programmable hardware, to further optimize resource utilization, a new load balance scheme is proposed to spread load. Experiments show that FlexGate can execute realistic workload at the rate of at least 1.5Tbps, and the average latency is 1.28 mu s.
引用
收藏
页码:36 / 42
页数:7
相关论文
共 50 条
  • [1] Photonic Architectures for High-Performance Data Centers
    Beausoleil, Raymond G.
    McLaren, Moray
    Jouppi, Norman P.
    IEEE JOURNAL OF SELECTED TOPICS IN QUANTUM ELECTRONICS, 2013, 19 (02)
  • [2] VLSI Photonics for High-Performance Data Centers
    Liang, Di
    Fiorentino, Marco
    Beausoleil, Raymond G.
    SILICON PHOTONICS III: SYSTEMS AND APPLICATIONS, 2016, 122 : 489 - 516
  • [3] High-performance FPGA Architecture for Data Streams Processing on Example of IPsec Gateway
    Korona, Mateusz
    Skowron, Krzysztof
    Trzepinski, Mateusz
    Rawski, Mariusz
    INTERNATIONAL JOURNAL OF ELECTRONICS AND TELECOMMUNICATIONS, 2018, 64 (03) : 351 - 356
  • [4] FAST: A High-Performance Architecture for Heterogeneous Big Data Forensics
    Pungila, Ciprian
    Negru, Viorel
    INTERNATIONAL JOINT CONFERENCE SOCO'17- CISIS'17-ICEUTE'17 PROCEEDINGS, 2018, 649 : 618 - 627
  • [5] Gateway Between High-performance Fieldbus and Serial Communication
    Yoon, Sung Su
    Lee, Jea Chul
    Cho, Seong Jin
    Jeon, Jae Wook
    INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS 2010), 2010, : 971 - 974
  • [6] High-performance federated continual learning algorithm for heterogeneous streaming data
    Jiang H.
    He T.
    Liu M.
    Sun S.
    Wang Y.
    Tongxin Xuebao/Journal on Communications, 2023, 44 (05): : 123 - 136
  • [8] High-performance spatiotemporal trajectory matching across heterogeneous data sources
    Gong, Xuri
    Huang, Zhou
    Wang, Yaoli
    Wu, Lun
    Liu, Yu
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 105 : 148 - 161
  • [9] ETHERNET FOR HIGH-PERFORMANCE DATA CENTERS: ON THE NEW IEEE DATACENTER BRIDGING STANDARDS
    Reinemo, Sven-Arne
    Skeie, Tor
    Wadekar, Manoj K.
    IEEE MICRO, 2010, 30 (04) : 42 - 51
  • [10] Next-Generation Optically-Interconnected High-Performance Data Centers
    Zhang, Wenjia
    Wang, Howard
    Bergman, Keren
    JOURNAL OF LIGHTWAVE TECHNOLOGY, 2012, 30 (24) : 3836 - 3844