Title | ||
---|---|---|
Lightguardian: A Full-Visibility, Lightweight, In-Band Telemetry System Using Sketchlets |
Abstract | ||
---|---|---|
Network traffic measurement is central to successful network operations, especially for today's hyper-scale networks. Although existing works have made great contributions, they fail to achieve the following three criteria simultaneously: 1) full-visibility, which refers to the ability to acquire any desired per-hop flow-level information for all flows; 2) low overhead in terms of computation, memory, and bandwidth; and 3) robustness, meaning the system can survive partial network failures. We design LightGuardian to meet these three criteria. Our key innovation is a (small) constant-sized data structure, called sketchlet, which can be embedded in packet headers. Specifically, we design a novel SuMax sketch to accurately capture flow-level information. SuMax can be divided into sketchlets, which are carried in-band by passing packets to the end-hosts for aggregation, reconstruction, and analysis. We have fully implemented a LightGuardian prototype on a testbed with 10 programmable switches and 8 end-hosts in a FatTree topology, and conduct extensive experiments and evaluations. Experimental results show that LightGuardian can obtain per-flow per-hop flow-level information within 1.0 1.5 seconds with consistently low overhead, using only 0.07% total bandwidth capacity of the network. We believe LightGuardian is the first system to collect perflow per-hop information for all flows in the network with negligible overhead. |
Year | Venue | DocType |
---|---|---|
2021 | PROCEEDINGS OF THE 18TH USENIX SYMPOSIUM ON NETWORKED SYSTEM DESIGN AND IMPLEMENTATION | Conference |
Citations | PageRank | References |
0 | 0.34 | 0 |
Authors | ||
11 |
Name | Order | Citations | PageRank |
---|---|---|---|
Yikai Zhao | 1 | 2 | 1.75 |
Kaicheng Yang | 2 | 0 | 1.35 |
Zirui Liu | 3 | 0 | 1.01 |
Tong Yang | 4 | 208 | 37.35 |
Li Chen | 5 | 158 | 11.63 |
Shiyi Liu | 6 | 0 | 1.35 |
Naiqian Zheng | 7 | 0 | 0.34 |
Ruixin Wang | 8 | 2 | 0.71 |
Hanbo Wu | 9 | 0 | 0.34 |
Yi Wang | 10 | 35 | 14.57 |
Nicholas Zhang | 11 | 0 | 0.68 |