PINT: Probabilistic In-band Network Telemetry

被引:146
|
作者
Ben Basat, Ran [1 ]
Ramanathan, Sivaramakrishnan [2 ]
Li, Yuliang [1 ]
Antichi, Gianni [3 ]
Yu, Minlan [1 ]
Mitzenmacher, Michael [1 ]
机构
[1] Harvard Univ, Cambridge, MA 02138 USA
[2] Univ Southern Calif, Los Angeles, CA 90007 USA
[3] Queen Mary Univ London, London, England
基金
美国国家科学基金会; 英国工程与自然科学研究理事会;
关键词
Network Telemetry; Networking Algorithms; Networking Protocols;
D O I
10.1145/3387514.3405894
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Commodity network devices support adding in-band telemetry measurements into data packets, enabling a wide range of applications, including network troubleshooting, congestion control, and path tracing. However, including such information on packets adds significant overhead that impacts both flow completion times and application-level performance. We introduce PINT, an in-band network telemetry framework that bounds the amount of information added to each packet. PINT encodes the requested data on multiple packets, allowing per-packet overhead limits that can be as low as one bit. We analyze PINT and prove performance bounds, including cases when multiple queries are running simultaneously. PINT is implemented in P4 and can be deployed on network devices.Using real topologies and traffic characteristics, we show that PINT concurrently enables applications such as congestion control, path tracing, and computing tail latencies, using only sixteen bits per packet, with performance comparable to the state of the art.
引用
下载
收藏
页码:662 / 680
页数:19
相关论文
共 50 条
  • [1] Task Scheduling for Probabilistic In-Band Network Telemetry
    Chen, Wei
    Tian, Ye
    Wei, Zhongxiang
    Pan, Jiangyu
    Zhang, Xinming
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2022, 30 (06) : 2858 - 2869
  • [2] In-band Network Function Telemetry
    Liang, Jianzhe
    Bi, Jun
    Zhou, Yu
    Zhang, Cheng
    SIGCOMM'18: PROCEEDINGS OF THE ACM SIGCOMM 2018 CONFERENCE: POSTERS AND DEMOS, 2018, : 42 - 44
  • [3] Survey on In-band Network Telemetry
    Lü H.-R.
    Li Q.
    Shen G.-B.
    Zhou J.-E.
    Jiang Y.
    Li W.-C.
    Liu K.
    Qi Z.-Y.
    Ruan Jian Xue Bao/Journal of Software, 2023, 34 (08): : 3870 - 3890
  • [4] In-band Network Telemetry: A Survey
    Tan, Lizhuang
    Su, Wei
    Zhang, Wei
    Lv, Jianhui
    Zhang, Zhenyi
    Miao, Jingying
    Liu, Xiaoxi
    Li, Na
    COMPUTER NETWORKS, 2021, 186
  • [5] Multipath In-band Network Telemetry
    Zheng, Yan
    Pan, Tian
    Zhang, Yan
    Song, Enge
    Huang, Tao
    Liu, Yunjie
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (IEEE INFOCOM WKSHPS 2021), 2021,
  • [6] Distributed In-band Network Telemetry
    Thummar, Dhyey
    Nawab, Iram
    Kulkarni, Sameer G.
    2023 IEEE/ACM 23RD INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING WORKSHOPS, CCGRIDW, 2023, : 287 - 289
  • [7] Deterministic and Probabilistic P4-Enabled Lightweight In-Band Network Telemetry
    Papadopoulos, Konstantinos
    Papadimitriou, Panagiotis
    Papagianni, Chrysa
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (04): : 4909 - 4922
  • [8] Selective In-band Network Telemetry for Overhead Reduction
    Kim, Youngho
    Suh, Dongeun
    Pack, Sangheon
    2018 IEEE 7TH INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2018,
  • [9] Efficient Network Monitoring via In-band Telemetry
    Simsek, Goksel
    Ergenc, Doganalp
    Onur, Ertan
    2021 17TH INTERNATIONAL CONFERENCE ON THE DESIGN OF RELIABLE COMMUNICATION NETWORKS (DRCN), 2021,
  • [10] Programmable Event Detection for In-Band Network Telemetry
    Vestin, Jonathan
    Kassler, Andreas
    Bhamare, Deval
    Grinnemo, Karl-Johan
    Andersson, Jan-Olof
    Pongracz, Gergely
    PROCEEDING OF THE 2019 IEEE 8TH INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2019,