TEL: Low-Latency Failover Traffic Engineering in Data Plane

被引:10
|
作者
Mostafaei, Habib [1 ]
Shojafar, Mohammad [2 ]
Conti, Mauro [3 ]
机构
[1] Tech Univ Berlin, Dept Telecommun Syst, D-10587 Berlin, Germany
[2] Univ Surrey, 5G & 6G Innovat Ctr, Inst Commun Syst, Guildford GU2 7XH, Surrey, England
[3] Univ Padua, Dept Math, I-35121 Padua, Italy
来源
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT | 2021年 / 18卷 / 04期
关键词
Traffic engineering; network monitoring; programmable data plane; low-latency; link failure; reinforcement algorithm; ALGORITHMS;
D O I
10.1109/TNSM.2021.3099620
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Modern network applications demand low-latency traffic engineering in the presence of network failure, while preserving the quality of service constraints like delay and capacity. Fast Re-Route (FRR) mechanisms are widely used for traffic re-routing purposes in failure scenarios. Control plane FRR typically computes the backup forwarding rules to detour the traffic in the data plane when the failure occurs. This mechanism could be computed in the data plane with the emergence of programmable data planes. In this paper, we propose a system (called TEL) that contains two FRR mechanisms, namely, TEL-C and TEL-D. The first one computes backup forwarding rules in the control plane, satisfying max-min fair allocation. The second mechanism provides FRR in the data plane. Both algorithms require minimal memory on programmable data planes and are well-suited with modern line rate match-action forwarding architectures (e.g., PISA). We implement both mechanisms on P4 programmable software switches (e.g., BMv2 and Tofino) and measure their performance on various topologies. The obtained results from a datacenter topology show that our FRR mechanism can improve the flow completion time up to 4.6x-7.3x (i.e., small flows) and 3.1x-12x (i.e., large flows) compared to recirculation-based mechanisms, such as F10, respectively.
引用
收藏
页码:4697 / 4710
页数:14
相关论文
共 50 条
  • [41] Low-latency query compilation
    Funke, Henning
    Muehlig, Jan
    Teubner, Jens
    VLDB JOURNAL, 2022, 31 (06): : 1171 - 1184
  • [42] Low-Latency ECDSA Signature Verification-A Road Toward Safer Traffic
    Knezevic, Miroslav
    Nikov, Ventzislav
    Rombouts, Peter
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2016, 24 (11) : 3257 - 3267
  • [43] Low-Latency Scheduling in MPTCP
    Hurtig, Per
    Grinnemo, Karl-Johan
    Brunstrom, Anna
    Ferlin, Simone
    Alay, Ozgu
    Kuhn, Nicolas
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2019, 27 (01) : 302 - 315
  • [44] Shortcutting Fast Failover Routes in the Data Plane
    Shukla, Apoorv
    Foerster, Klaus-Tycho
    PROCEEDINGS OF THE 2021 SYMPOSIUM ON ARCHITECTURES FOR NETWORKING AND COMMUNICATIONS SYSTEMS (ANCS '21), 2021, : 15 - 22
  • [45] Low-Latency Handshake Join
    Roy, Pratanu
    Teubner, Jens
    Gemulla, Rainer
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2014, 7 (09): : 709 - 720
  • [46] Engineering Traffic Uncertainty in the OpenFlow Data Plane
    Chen, Fei
    Wu, Chunming
    Hong, Xiaoyan
    Lu, Zhouhao
    Wang, Zhouhao
    Lin, Changting
    IEEE INFOCOM 2016 - THE 35TH ANNUAL IEEE INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS, 2016,
  • [47] A Method of Transparent Graceful Failover in Low Latency Stateful Microservices
    Pakrijauskas, Kestutis
    Mazeika, Dalius
    ELECTRONICS, 2022, 11 (23)
  • [48] Traffic Analysis against Low-Latency Anonymity Networks Using Available Bandwidth Estimation
    Chakravarty, Sambuddho
    Stavrou, Angelos
    Keromytis, Angelos D.
    COMPUTER SECURITY-ESORICS 2010, 2010, 6345 : 249 - +
  • [49] Low-latency Mobile Data Collection for Wireless Rechargeable Sensor Networks
    Wang, Cong
    Li, Ji
    Yang, Yuanyuan
    2015 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2015, : 6524 - 6529
  • [50] Distributed Low-Latency Data Aggregation Scheduling in Wireless Sensor Networks
    Bagaa, Miloud
    Younis, Mohamed
    Djenouri, Djamel
    Derhab, Abdelouahid
    Badache, Nadjib
    ACM TRANSACTIONS ON SENSOR NETWORKS, 2015, 11 (03)