PNT Sketch: A Generic Sketch Algorithm for Periodic Network Telemetry

被引:0
|
作者
Yuan, Quan [1 ]
Li, Fenghua [1 ]
Wang, Jessie Hui [1 ]
Yu, Shuanghong [1 ]
Hong, Allen [1 ]
Yao, Xingkun [2 ]
机构
[1] Tsinghua Univ, Inst Network Sci & Cyberspace, BNRist, Beijing, Peoples R China
[2] Tsinghua Univ, Informat Technol Ctr, Beijing, Peoples R China
关键词
Network measurement; Telemetry; Generic; PNT; Sketch;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Network telemetry provides operators with a fine-grained internal view of network behavior. Recently, various lightweight and high-accuracy sketch algorithms have been proposed for real-time full flow record collection. However, they still have at least two deficiencies: (1) they are mostly designed for counting and cannot accurately support other kinds of aggregation functions, such as max and mean; and (2) the vast majority of them are focused on improving the measurement accuracy of each individual period, overlooking the fact that many elephant flows last for multiple periods. In this paper, we propose PNT sketch, a generic algorithm with well-designed data structures and strategies. The PNT sketch implements multiple aggregation functions to record flow attributes for elephant flows and improves the accuracy of a new period through the full use of historical flow records collected in the previous period with our history-aware reset strategy. We conduct a theoretical analysis of our algorithm, and the results show that it has a more rigorous error bound than the Elastic sketch. We implement our algorithm on both the x86 and P4 platforms and evaluate its performance on seven different tasks. Compared to the state-of-the-art, the PNT sketch achieves 1.4 similar to 437.2 smaller error rates.
引用
收藏
页数:9
相关论文
共 50 条
  • [11] SA Sketch: A self-adaption sketch framework for high-speed network
    Zhu, Haiting
    Zhang, Yuan
    Zhang, Lu
    He, Gaofeng
    Liu, Linfeng
    Liu, Ning
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2020, 32 (23):
  • [12] HBL-Sketch: A New Three-Tier Sketch for Accurate Network Measurement
    Zhao, Keyan
    Wang, Junxiao
    Qi, Heng
    Xie, Xin
    Zhou, Xiaobo
    Li, Keqiu
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING (ICA3PP 2019), PT I, 2020, 11944 : 48 - 59
  • [13] A hierarchical algorithm for image retrieval by sketch
    Chan, Y
    Kung, SY
    [J]. 1997 IEEE FIRST WORKSHOP ON MULTIMEDIA SIGNAL PROCESSING, 1997, : 564 - 569
  • [14] FO-Sketch: A Fast Oblivious Sketch for Secure Network Measurement Service in the Cloud
    Liu, Lingtong
    Shen, Yulong
    Zeng, Shuiguang
    Zhang, Zhiwei
    [J]. ELECTRONICS, 2021, 10 (16)
  • [15] DAP-Sketch: An accurate and effective network measurement sketch with Deterministic Admission Policy
    Wang, Rui
    Du, Hongchao
    Shen, Zhaoyan
    Jia, Zhiping
    [J]. COMPUTER NETWORKS, 2021, 194
  • [16] Tree sketch: An accurate and memory-efficient sketch for network-wide measurement
    Liu, Lei
    Ding, Tong
    Feng, Hui
    Yan, Zhongmin
    Lu, Xudong
    [J]. COMPUTER COMMUNICATIONS, 2022, 194 : 148 - 155
  • [17] Sketch to Chinese paintings: A three-stage progressive generation network via enhancing sketch
    Yang, Shuai
    Wang, Mengxue
    Guo, Jing
    Gao, Ze
    Ke, Yongzhen
    Qin, Fan
    [J]. JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2024, 361 (18):
  • [18] MC-Sketch: Enabling Heterogeneous Network Monitoring Resolutions with Multi-Class Sketch
    Lin, Kate Ching-Ju
    Lai, Wei-Lun
    [J]. IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2022), 2022, : 220 - 229
  • [19] Sketch-then-Edit Generative Adversarial Network
    Li, Wei
    Xu, Linchuan
    Liang, Zhixuan
    Wang, Senzhang
    Cao, Jiannong
    Ma, Chao
    Cui, Xiaohui
    [J]. KNOWLEDGE-BASED SYSTEMS, 2020, 203
  • [20] A survey on sliding window sketch for network measurement
    Zeng, Zijie
    Cui, Lin
    Qian, Mimi
    Zhang, Zhen
    Wei, Kaimin
    [J]. COMPUTER NETWORKS, 2023, 226