Clustering-preserving Network Flow Sketching
Yongquan Fu, Dongsheng Li, Siqi Shen, Yiming Zhang, Kai Chen
Abstract
Network monitoring is vital in modern clouds and data center networks that need diverse traffic statistics ranging from flow size distributions to heavy hitters. To cope with increasing network rates and massive traffic volumes, sketch based approximate measurement has been extensively studied to trade the accuracy for memory and computation cost, which unfortunately, is sensitive to hash collisions.
This paper presents a clustering-preserving sketch method to be resilient to hash collisions. We provide an equivalence analysis of the sketch in terms of the K-means clustering. Based on the analysis result, we cluster similar network flows to the same bucket array to reduce the estimation variance and use the average to obtain unbiased estimation. Testbed shows that the framework adapts to line rates and provides accurate query results. Real-world trace-driven simulations show that LSS remains stable performance under wide ranges of parameters and dramatically outperforms state-of-the-art sketching structures, with over 10 3 to 10 5 times reduction in relative errors for perflow queries as the ratio of the number of buckets to the number of network flows reduces from 10% to 0.1%.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers2
- Attack Resilience of Cache Replacement PoliciesTian Xie, Ting He, Patrick D. McDaniel, Namitha NambiarINFOCOM 2021 · 4 citations
- Jellyfish: Locality-Sensitive Subflow SketchingYongquan Fu, Lun An, Siqi Shen, Kai Chen et al.INFOCOM 2021 · 3 citations
Related papers
- Universal Online Sketch for Tracking Heavy Hitters and Estimating Moments of Data StreamsQingjun Xiao, Zhiying Tang, Shigang ChenINFOCOM 2020 · 30 citations
- Effective Network-Wide Traffic Measurement: A Lightweight Distributed Sketch DeploymentFuliang Li, Kejun Guo, Jiaxing Shen, Xingwei WangINFOCOM 2024 · 14 citations
- Toward Nearly-Zero-Error Sketching via Compressive SensingQun Huang, Siyuan Sheng, Xiang Chen, Yungang Bao et al.NSDI 2021 · 82 citations
- Single Update Sketch with Variable Counter StructureDimitrios Melissourgos, Haibo Wang, Shigang Chen, Chaoyi Ma et al.VLDB 2023 · 16 citations
- OctoSketch: Enabling Real-Time, Continuous Network Monitoring over Multiple CoresYinda Zhang, Peiqing Chen, Zaoxing LiuNSDI 2024 · 18 citations
