One Memory Access Sketch: a More Accurate and Faster Sketch for Per-flow Measurement

被引:0
|
作者
Zhou, Yang [1 ]
Liu, Peng [1 ]
Jin, Hao [1 ]
Yang, Tong [1 ,2 ]
Dang, Shoujiang [3 ,4 ]
Li, Xiaoming [1 ]
机构
[1] Peking Univ, Dept Comp Sci & Technol, Beijing, Peoples R China
[2] NUDT, Collaborat Innovat Ctr High Performance Comp, Changsha, Hunan, Peoples R China
[3] Chinese Acad Sci, Natl Network New Media Engn Res Ctr, Inst Acoust, Beijing, Peoples R China
[4] Univ Chinese Acad Sci, Beijing, Peoples R China
关键词
COUNTER BRAIDS;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Sketch is a probabilistic data structure widely used for per-flow measurement in the real network. The key metrics of sketches for per-flow measurement are their memory usage, accuracy, and speed. There are a variety of sketches, but they cannot achieve both high accuracy and high speed at the same time given a fixed memory size. To address this issue, we propose a new sketch, namely the OM (One Memory) sketch. It achieves much higher accuracy than the state-of-the-art, and achieves close to one memory access and one hash computation for each insertion or query. The key methodology of our OM sketch is to leverage word constraint and fingerprint techniques based on a hierarchical structure. Extensive experiments based on real IP traces show that the accuracy is improved up to 10.64 times while the speed is improved up to 2.50 times, compared with the well-known CM sketch [1]. All the related source code has been released at GitHub [2].
引用
收藏
页数:6
相关论文
共 50 条
  • [31] SketchINT: Empowering INT With TowerSketch for Per-Flow Per-Switch Measurement
    Yang, Kaicheng
    Long, Sheng
    Shi, Qilong
    Li, Yuanpeng
    Liu, Zirui
    Wu, Yuhan
    Yang, Tong
    Jia, Zhengyi
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2023, 34 (11) : 2876 - 2894
  • [32] Counter Braids: A Novel Counter Architecture for Per-Flow Measurement
    Lu, Yi
    Montanari, Andrea
    Prabhakar, Balaji
    Dharmapurikar, Sarang
    Kabbani, Abdul
    SIGMETRICS'08: PROCEEDINGS OF THE 2008 INTERNATIONAL CONFERENCE ON MEASUREMENT & MODELING OF COMPUTER SYSTEMS, 2008, 36 (01): : 121 - +
  • [33] Faster & More Accurate Measurement of Surface Radius
    Smythe, Robert
    Stalcup, Thomas
    Hinojosa, Allen
    OPTIFAB 2021, 2021, 11889
  • [34] SketchPolymer: Estimate Per-item Tail Quantile Using One Sketch
    Guo, Jiarui
    Hong, Yisen
    Wu, Yuhan
    Liu, Yunfei
    Yang, Tong
    Cui, Bin
    PROCEEDINGS OF THE 29TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, KDD 2023, 2023, : 590 - 601
  • [35] Precise Error Estimation for Sketch-based Flow Measurement
    Chen, Peiqing
    Wu, Yuhan
    Yang, Tong
    Jiang, Junchen
    Liu, Zaoxing
    PROCEEDINGS OF THE 2021 ACM INTERNET MEASUREMENT CONFERENCE, IMC 2021, 2021, : 113 - 121
  • [36] FlowStar: Fast Convergence Per-Flow State Accurate Congestion Control for InfiniBand
    Luo, Changyun
    Gu, Huaxi
    Zhu, Lijing
    Zhang, Huixia
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2024, 32 (03) : 2662 - 2674
  • [37] Counter Tree: A Scalable Counter Architecture for Per-Flow Traffic Measurement
    Chen, Min
    Chen, Shigang
    Cai, Zhiping
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2017, 25 (02) : 1249 - 1262
  • [38] Prob-CS: A Probabilistic Cuckoo Sketch for Accurate Network Traffic Measurement
    Wang, Chao
    Li, Xu
    Zeng, Jiuzhen
    Yin, Weimin
    Zhou, Ping
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (22): : 36965 - 36978
  • [39] Self-Adaptive Sampling Based Per-Flow Traffic Measurement
    Du, Yang
    Huang, He
    Sun, Yu-E
    Chen, Shigang
    Gao, Guoju
    Wu, Xiaocan
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2023, 31 (03) : 1010 - 1025
  • [40] Recyclable Counter With Confinement for Real-Time Per-Flow Measurement
    Nyang, DaeHun
    Shin, DongOh
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2016, 24 (05) : 3191 - 3203