On the Practical Detection of Heavy Hitter Flows

被引:0
|
作者
Moraney, Jalil [1 ]
Raz, Danny [1 ]
机构
[1] Technion, Comp Sci Dept, Haifa, Israel
关键词
heavy hitter flows; memory constrained monitoring; FINDING FREQUENT; ELEMENTS; STREAMS;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The detection of of Heavy Hitter (HH) flows in a network device is a critical building block in many control and management tasks. A flow is considered a Heavy Hitter flow if its portion from the total traffic surpasses a given threshold. One of the most important aspect of this detection is its practicality; i.e., being able to work in line rate using the available scarce local memory in the device. In this paper, we present a practical heavy hitters detection algorithm that requires a constant amount of memory (not related to the number of flows or the number of packets) and performs at most O(1) operation per packet to keep with line rate. We present an analysis of errors for our algorithm and compare it to state-of-the-art monitoring solutions, showing a superior performance where the allocated memory is less than 1MB. In particular, we are able to detect more HH flows with less false positive without increasing the per-packet processing time.
引用
收藏
页码:268 / 276
页数:9
相关论文
共 50 条
  • [1] A method of extracting heavy-hitter flows efficiently
    Wang, Fengyu
    Guo, Shanqing
    Li, Liangxiong
    Yun, Xiaochun
    [J]. Wang, F. (wangfengyu@sdu.edu.cn), 1600, Science Press (50): : 731 - 740
  • [2] Finding Heavy-Hitter By Periodically Deleting Small Flows
    Wang, Lili
    Liu, Weijiang
    Liu, Shanshan
    [J]. 2013 IEEE 15TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2013 IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (HPCC_EUC), 2013, : 1948 - 1952
  • [3] Survey on Network Heavy Hitter Detection Methods
    Qian, Hao
    Zheng, Jia-Qi
    Chen, Gui-Hai
    [J]. Ruan Jian Xue Bao/Journal of Software, 2024, 35 (02): : 852 - 871
  • [4] Heavy hitter
    Ong, Sandy
    [J]. NATURE, 2023, 615 (7951) : S80 - S81
  • [5] Heavy Hitter Detection on Multi-Pipeline Switches
    Verdi, Fabio Luciano
    Chiesa, Marco
    [J]. PROCEEDINGS OF THE 2021 SYMPOSIUM ON ARCHITECTURES FOR NETWORKING AND COMMUNICATIONS SYSTEMS (ANCS '21), 2021, : 121 - 124
  • [6] Implementing a Heavy Hitter Detection on the NetFPGA OpenFlow Switch
    Wellem, Theophilus
    Lai, Yu-Kuen
    Cheng, Chung-Hsiang
    Liao, Yung-Chuan
    Chen, Li-Ting
    Huang, Chao-Yuan
    [J]. 2017 23RD IEEE INTERNATIONAL SYMPOSIUM ON LOCAL AND METROPOLITAN AREA NETWORKS (LANMAN), 2017,
  • [7] Heavy Hitter Detection and Identification in Software Defined Networking
    Yang, Liang
    Ng, Bryan
    Seah, Winston K. G.
    [J]. 2016 25TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS (ICCCN), 2016,
  • [8] Identifying heavy-hitter flows from sampled flow statistics
    Mori, Tatsuya
    Takine, Tetsuya
    Pan, Jianping
    Kawahara, Ryoichi
    Uchida, Masato
    Goto, Shigeki
    [J]. IEICE TRANSACTIONS ON COMMUNICATIONS, 2007, E90B (11) : 3061 - 3072
  • [9] A Heavy Hitter Detection Mechanism in Software Defined Networks
    Xing, Chang-You
    Li, Dong-Yang
    Xie, Sheng-Xu
    Zhang, Guo-Min
    Wei, Wei
    [J]. Beijing Youdian Daxue Xuebao/Journal of Beijing University of Posts and Telecommunications, 2020, 43 (01): : 97 - 103
  • [10] Evolution of Cache Replacement Policies to Track Heavy-Hitter Flows
    Zadnik, Martin
    Canini, Marco
    [J]. PASSIVE AND ACTIVE MEASUREMENT, 2011, 6579 : 21 - +