Heavy Hitter Detection on Multi-Pipeline Switches

被引:3
|
作者
Verdi, Fabio Luciano [1 ,2 ]
Chiesa, Marco [2 ]
机构
[1] Univ Fed Sao Carlos, Stockholm, Sweden
[2] KTH Royal Inst Technol, Stockholm, Sweden
关键词
Network monitoring; Programmable networks; Multi-pipelines; Heavy hitter detection;
D O I
10.1145/3493425.3502760
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
mented to run entirely in the dataplane. However, most if not all the applications assume that network traffic traverses the same pipe, from ingress to egress inside the switch. While this seems to be a natural assumption, it does not hold for current programmable hardware that supports two to four pipes and network traffic is spread among the different pipes. As a consequence, several applications may not work properly in a multi-pipe architecture and need to be redesigned to fit into such architectural constraint. In this paper, we call the attention to this challenge and elaborate on an initial solution for counting heavy hitters (HH) in a multi-pipe hardware (MPHH). Our solution keeps the HH counter only in the egress pipeline while temporarily caching the hashes at the ingress pipeline. We then carry the hashes from ingress to egress by using data packets so that the HH are counted only in the egress pipeline. We present our design around this issue, the challenges observed so far and some initial results.
引用
收藏
页码:121 / 124
页数:4
相关论文
共 50 条
  • [1] Revisiting Heavy-Hitter Detection on Commodity Programmable Switches
    Khooi, Xin Zhe
    Csikor, Levente
    Li, Jialin
    Kang, Min Suk
    Divakaran, Dinil Mon
    [J]. PROCEEDINGS OF THE 2021 IEEE 7TH INTERNATIONAL CONFERENCE ON NETWORK SOFTWARIZATION (NETSOFT 2021): ACCELERATING NETWORK SOFTWARIZATION IN THE COGNITIVE AGE, 2021, : 79 - 87
  • [2] Network-Wide Heavy Hitter Detection with Commodity Switches
    Harrison, Rob
    Cai, Qizhe
    Gupta, Arpit
    Rexford, Jennifer
    [J]. PROCEEDINGS OF THE SYMPOSIUM ON SDN RESEARCH (SOSR'18), 2018,
  • [3] Designing Heavy-Hitter Detection Algorithms for Programmable Switches
    Ben Basat, Ran
    Chen, Xiaoqi
    Einziger, Gil
    Rottenstreich, Ori
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2020, 28 (03) : 1172 - 1185
  • [4] Visualization Multi-Pipeline for Communicating Biology
    Mindek, Peter
    Kouril, David
    Sorger, Johannes
    Toloudis, Daniel
    Lyons, Blair
    Johnson, Graham
    Groeller, M. Eduard
    Viola, Ivan
    [J]. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2018, 24 (01) : 883 - 892
  • [5] TEPPCO announces multi-pipeline project
    不详
    [J]. PIPELINE & GAS JOURNAL, 1999, 226 (04) : 8 - 8
  • [6] Incremental Deployment of Programmable Switches for Network-wide Heavy-hitter Detection
    Ding, Damu
    Savi, Marco
    Antichi, Gianni
    Siracusa, Domenico
    [J]. PROCEEDINGS OF THE 2019 IEEE CONFERENCE ON NETWORK SOFTWARIZATION (NETSOFT 2019), 2019, : 160 - 168
  • [7] A Scalable Multi-Pipeline JPEG Encoding Architecture
    Yu Shichao
    Hu Zhizhong
    Chen Xin
    [J]. 2016 28TH INTERNATIONAL CONFERENCE ON MICROELECTRONICS (ICM 2016), 2016, : 369 - 372
  • [8] Multi-Pipeline Architecture for face recognition on FPGA
    Visakhasart, Sathaporn
    Chitsobhuk, Orachat
    [J]. ICDIP 2009: INTERNATIONAL CONFERENCE ON DIGITAL IMAGE PROCESSING, PROCEEDINGS, 2009, : 152 - 156
  • [9] Loop Unrolling in Multi-pipeline ASIP Design
    Navarathna, H. M. R. D. B.
    Radhakrishnan, S.
    Ragel, R. G.
    [J]. 2009 INTERNATIONAL CONFERENCE ON INDUSTRIAL AND INFORMATION SYSTEMS, 2009, : 306 - 311
  • [10] On the Practical Detection of Heavy Hitter Flows
    Moraney, Jalil
    Raz, Danny
    [J]. 2021 IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM 2021), 2021, : 268 - 276