Towards 100 GbE FPGA-based Flow Monitoring

被引:1
|
作者
Alonso, Tobias [1 ]
Ruiz, Mario [1 ]
Sutter, Gustavo [1 ]
Lopez-Buedo, Sergio [1 ,2 ]
Lopez de Vergara, Jorge E. [1 ,2 ]
机构
[1] Univ Autonoma Madrid, Escuela Politecn Super, High Performance Comp & Networking Res Grp, Madrid, Spain
[2] Naudit HPCN SL, Madrid, Spain
关键词
networking; packet processing; TCP flows;
D O I
10.1109/spl.2019.8714532
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper explores the problem of flow metering in 100 GbE links, presenting a flow exporter architecture based on a FPGA acceleration card using only on-chip memory. Peak performance without packet sampling even at the maximum packet rate is assured and means to avoid data loss are provided, since a low level of aggregation is achieved. This is the first approach in a series of architectures that are built upon the previous one, where the resources of the custom hardware are gradually increased, improving the aggregation level, while the required commodity hardware resources for subsequent stages are consequently lowered. We consider that FPGA-fabric offers adequate flexibility and performance for this task and is capable of reducing overall system cost. A functional prototype of the system has been implemented on the Xilinx VCU118 development board configured to export TCP sessions records. This achievement represents a cornerstone of a 100 GbE FPGA flow exporter design, that aims for supporting in the order of tens of millions concurrent flows.
引用
收藏
页码:9 / 16
页数:8
相关论文
共 50 条
  • [21] FPGA-Based Candidate Scoring Acceleration towards LiDAR Mapping
    Frank, Joshua
    Yang, Zhiliu
    Liu, Chen
    2021 FOURTH INTERNATIONAL CONFERENCE ON CONNECTED AND AUTONOMOUS DRIVING (METROCAD 2021), 2021,
  • [22] Time Synchronization Solution for FPGA-based Distributed Network Monitoring
    Janky, Ferenc Nandor
    Varga, Pal
    INFOCOMMUNICATIONS JOURNAL, 2018, 10 (01): : 1 - 9
  • [23] FPGA-based real-time remote monitoring system
    Mendoza-Jasso, J
    Ornelas-Vargas, G
    Castañeda-Miranda, R
    Ventura-Ramos, E
    Zepeda-Garrido, A
    Herrera-Ruiz, G
    COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2005, 49 (02) : 272 - 285
  • [24] FPGA-based sleep apnea screening device for home monitoring
    Al-Ashmouny, Khaled M.
    Hamed, Hisham M.
    Morsy, Ahmed A.
    2006 28TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY, VOLS 1-15, 2006, : 566 - 569
  • [25] FPGA-Based Spectral Envelope Preprocessor for Power Monitoring and Control
    Remscrim, Zachary
    Paris, James
    Leeb, Steven B.
    Shaw, Steven R.
    Neuman, Sabrina
    Schantz, Christopher
    Muller, Sean
    Page, Sarah
    2010 TWENTY-FIFTH ANNUAL IEEE APPLIED POWER ELECTRONICS CONFERENCE AND EXPOSITION (APEC), 2010, : 2194 - 2201
  • [26] FPGA-based interference elimination for health monitoring in dynamic environments
    Jiang, Jiaxin
    Pan, Yijing
    Wang, Xiang
    Li, Shufan
    Zhang, Runyang
    Liu, Yifang
    Zheng, Gaofeng
    Zhuo, Liyun
    Li, Wenwang
    25TH ANNUAL CONFERENCE & 14TH INTERNATIONAL CONFERENCE OF THE CHINESE SOCIETY OF MICRO-NANO TECHNOLOGY, CSMNT 2023, 2024, 2740
  • [27] FPGA-Based Instrument for Satellite Beacon Monitoring on Propagation Experiments
    Machado, Fernando
    Marino, Perfecto
    Poza, Francisco
    Dominguez, Miguel A.
    Perez Fontan, Fernando
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2014, 63 (12) : 2761 - 2770
  • [28] FPGA-Based Stochastic Activity Networks for Online Reliability Monitoring
    Garro, Unai
    Muxika, Enaut
    Ignacio Aizpurua, Jose
    Mendicute, Mikel
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2020, 67 (06) : 5000 - 5011
  • [29] Towards 100 GbE introduction: Challenges and practical aspects
    Cvijetic, Milorad
    ICTON 2008: PROCEEDINGS OF 2008 10TH ANNIVERSARY INTERNATIONAL CONFERENCE ON TRANSPARENT OPTICAL NETWORKS, VOL 1, 2008, : 1 - 4
  • [30] FPGA-based Controllers
    Monmasson, Eric
    Idkhajine, Lahoucine
    Naouar, Mohamed Wissem
    IEEE INDUSTRIAL ELECTRONICS MAGAZINE, 2011, 5 (01) : 14 - 26