Adaptive Measurements Using One Elastic Sketch

被引:24
作者
Yang, Tong [1 ,2 ]
Jiang, Jie [1 ]
Liu, Peng [1 ]
Huang, Qun [3 ]
Gong, Junzhi [4 ]
Zhou, Yang [4 ]
Miao, Rui [5 ]
Li, Xiaoming [1 ]
Uhlig, Steve [6 ]
机构
[1] Peking Univ, Dept Comp & Sci, Beijing 100871, Peoples R China
[2] Peng Cheng Lab, Shenzhen 518052, Guangdong, Peoples R China
[3] Chinese Acad Sci, Inst Comp Technol, Beijing 100190, Peoples R China
[4] Harvard Univ, Cambridge, MA 02138 USA
[5] Alibaba Grp, Hangzhou 311121, Zhejiang, Peoples R China
[6] Queen Mary Univ London, Networks Sch EECS, London E1 4NS, England
关键词
Bandwidth; Task analysis; Size measurement; Measurement uncertainty; Data structures; Data centers; Sketches; network measurements; elastic; compression; generic;
D O I
10.1109/TNET.2019.2943939
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
When network is undergoing problems such as congestion, scan attack, DDoS attack, etc, measurements are much more important than usual. In this case, traffic characteristics including available bandwidth, packet rate, and flow size distribution vary drastically, significantly degrading the performance of measurements. To address this issue, we propose the Elastic sketch. It is adaptive to currently traffic characteristics. Besides, it is generic to measurement tasks and platforms. We implement the Elastic sketch on six platforms: P4, FPGA, GPU, CPU, multi-core CPU, and OVS, to process six typical measurement tasks. Experimental results and theoretical analysis show that the Elastic sketch can adapt well to traffic characteristics. Compared to the state-of-the-art, the Elastic sketch achieves 44.6 45.2 times faster speed and 2.0 273.7 smaller error rate.
引用
收藏
页码:2236 / 2251
页数:16
相关论文
共 62 条
[1]  
[Anonymous], IEEE COMMUN SURVEYS
[2]  
[Anonymous], 2006, 6 ACM SIGCOMM C INTE, DOI DOI 10.1145/1177080.1177099
[3]  
[Anonymous], P 7 USENIX C NETW SY
[4]  
[Anonymous], 2015, P CONEXT STUD WORKSH
[5]  
[Anonymous], 2010, 1 MONDAY
[6]  
Balachander K., 2003, ACM IMC, P234
[7]   Erasure coding for distributed storage: an overview [J].
Balaji, S. B. ;
Krishnan, M. Nikhil ;
Vajha, Myna ;
Ramkumar, Vinayak ;
Sasidharan, Birenjith ;
Kumar, P. Vijay .
SCIENCE CHINA-INFORMATION SCIENCES, 2018, 61 (10)
[8]  
Basat R. B., 2017, ARXIV170706778
[9]  
Benson T., 2010, Proceedings of the 10th annual conference on Internet measurement - IMC '10, P267, DOI [DOI 10.1145/1879141.1879175, 10.1145/1879141.1879175]
[10]  
Benson Theophilus, 2009, P 6 USENIX S NETW SY, P335