Tempus: Probabilistic Network Latency Verification

被引:0
|
作者
Abdous, Sepehr [1 ]
Diwangkara, Senapati [1 ]
Ghorbani, Soudeh [1 ,2 ]
机构
[1] Johns Hopkins Univ, Comp Sci Dept, Baltimore, MD 21218 USA
[2] Meta, Menlo Pk, CA 94025 USA
来源
IEEE ACCESS | 2024年 / 12卷
关键词
Network topology; Navigation; Probability; Probabilistic logic; User experience; Time measurement; Delays; Reliability; Low latency communication; Load modeling; Delay estimation; system verification; performance evaluation; system performance; PLANE VERIFICATION;
D O I
10.1109/ACCESS.2024.3498737
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Networks have exceedingly low latency requirements. Verifying network latency is crucial for identifying any bottlenecks that may negatively impact user experience and swiftness of business operations. Network operators today heavily rely on high-fidelity simulators to validate latency requirements. Alas, detailed simulators are slow and subsequently not scalable. Alternatively, network verifiers are emerging as powerful validation means. Network verifiers provide an abstract model of the network behavior. Albeit faster than their current simulation-based counterparts, abstracting the details of networks comes at a cost: the state-of-the-art verifiers have major limitations such as not modeling failures or latency that prevent them from reliably verifying latency. This paper bridges this gap by proposing a scalable latency verification method, Tempus, that decomposes latency verification into two phases (functional and temporal verification) and refines advanced abstract network models to enable fast temporal verification. Concretely, given a source and destination pair and the empirical latency measurements of network components (e.g., the queueing delay), Tempus returns the probability of reaching the destination from the source within a time frame under all failure scenarios. We evaluate Tempus under both wide area and datacenter networks and show that it is fast and scalable. For instance, Parsimon, a state-of-the-art fast network simulator, requires more than one month to simulate all failure scenarios of an 8-ary fat-tree network with 100 Gbps links under 25% load. Tempus, in contrast, verifies the latency of the same network among all (source, destination) pairs and under all failure scenarios in only 8 minutes and 32 seconds, a speedup of three orders of magnitude. We also demonstrate that Tempus accurately approximates network latency under various degrees of load.
引用
收藏
页码:169896 / 169909
页数:14
相关论文
共 50 条
  • [1] Probabilistic Verification of Network Configurations
    Steffen, Samuel
    Gehr, Timon
    Tsankov, Petar
    Vanbever, Laurent
    Vechev, Martin
    SIGCOMM '20: PROCEEDINGS OF THE 2020 ANNUAL CONFERENCE OF THE ACM SPECIAL INTEREST GROUP ON DATA COMMUNICATION ON THE APPLICATIONS, TECHNOLOGIES, ARCHITECTURES, AND PROTOCOLS FOR COMPUTER COMMUNICATION, 2020, : 750 - 764
  • [2] A probabilistic network for facial feature verification
    Choi, KH
    Yoo, JJ
    Hwang, TH
    Park, JH
    Lee, JH
    ETRI JOURNAL, 2003, 25 (02) : 140 - 143
  • [3] ProbNV: Probabilistic Verification of Network Control Planes
    Giannarakis, Nick
    Silva, Alexandra
    Walker, David
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2021, 5
  • [4] Offline Signature Verification through Probabilistic Neural Network
    Yin, Ooi Shih
    Jin, Andrew Teoh Beng
    Yan, Hiew Bee
    Han, Pang Ying
    WSCG 2010: COMMUNICATION PAPERS PROCEEDINGS, 2010, : 31 - +
  • [5] Comparative Verification Exercises on a Probabilistic Network Model for Building Evacuation
    Spearpoint, M. J.
    JOURNAL OF FIRE SCIENCES, 2009, 27 (05) : 409 - 430
  • [6] Probabilistic Verification for Reliable Network-on-Chip System Design
    Lewis, Benjamin
    Hartmanns, Arnd
    Basu, Prabal
    Shridevi, Rajesh Jayashankara
    Chakraborty, Koushik
    Roy, Sanghamitra
    Zhang, Zhen
    FORMAL METHODS FOR INDUSTRIAL CRITICAL SYSTEMS, FMICS 2019, 2019, 11687 : 110 - 126
  • [7] PROBABILISTIC VERIFICATION
    PNUELI, A
    ZUCK, LD
    INFORMATION AND COMPUTATION, 1993, 103 (01) : 1 - 29
  • [8] Probabilistic Analysis of Response Latency for Rate-Constrained Traffic in the TTEthernet Network
    Zhao, Luxi
    2014 IEEE/AIAA 33RD DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC), 2014,
  • [9] Design and Verification of Low Latency Access Network based on Mobile Edge Computing
    Lee, Seung-Que
    Kim, Nam-il
    Kim, Jin-Up
    Yoo, Hwansouk
    11TH INTERNATIONAL CONFERENCE ON ICT CONVERGENCE: DATA, NETWORK, AND AI IN THE AGE OF UNTACT (ICTC 2020), 2020, : 978 - 980
  • [10] Using a Probabilistic Neural Network for lip-based biometric verification
    Wrobel, Krzysztof
    Doroz, Rafal
    Porwik, Piotr
    Naruniec, Jacek
    Kowalski, Marek
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2017, 64 : 112 - 127