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 条
  • [21] FPGA accelerated low-latency market data feed processing
    Morris, Gareth W.
    Thomas, David B.
    Luk, Wayne
    2009 17TH IEEE SYMPOSIUM ON HIGH-PERFORMANCE INTERCONNECTS (HOTI 2009), 2009, : 83 - 89
  • [22] Low-latency data analysis for the spherical detector Mario Schenberg
    Da Silva Costa, Carlos Filipe
    Costa, Cesar Augusto
    Aguiar, Odylio Denys
    CLASSICAL AND QUANTUM GRAVITY, 2014, 31 (08)
  • [23] Architecture and Experimental Validation of a Low-Latency Phasor Data Concentrator
    Derviskadic, Asja
    Romano, Paolo
    Pignati, Marco
    Paolone, Mario
    IEEE TRANSACTIONS ON SMART GRID, 2018, 9 (04) : 2885 - 2893
  • [24] Low-Latency TCP/IP Stack for Data Center Applications
    Sidler, David
    Istvan, Zsolt
    Alonso, Gustavo
    2016 26TH INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS (FPL), 2016,
  • [25] Architecture and Experimental Validation of a Low-Latency Phasor Data Concentrator
    Derviskadic, Asja
    Romano, Paolo
    Pignati, Marco
    Paolone, Mario
    2017 IEEE MANCHESTER POWERTECH, 2017,
  • [26] Dubhe: A Reliable and Low-Latency Data Dissemination Mechanism for VANETs
    Zhang, Lifeng
    Jin, Beihong
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2013,
  • [27] Low-latency FPGA Based Financial Data Feed Handler
    Pottathuparambil, Robin
    Coyne, Jack
    Allred, Jeffrey
    Lynch, William
    Natoli, Vincent
    2011 IEEE 19TH ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM), 2011, : 93 - 96
  • [28] Swift: Reliable and Low-Latency Data Processing at Cloud Scale
    Wang, Bo
    Hou, Zhenyu
    Tao, Yangyu
    Lu, Yifeng
    Li, Chao
    Guan, Tao
    Jiang, Xiaowei
    Jiang, Jinlei
    2021 IEEE 37TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2021), 2021, : 2387 - 2398
  • [29] Characterizing Scheduling Delay for Low-latency Data Analytics Workloads
    Chen, Wei
    Pi, Aidi
    Wang, Shaoqi
    Zhou, Xiaobo
    2018 32ND IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2018, : 630 - 639
  • [30] Low-Latency Millimeter-Wave Communications: Traffic Dispersion or Network Densification?
    Yang, Guang
    Xiao, Ming
    Poor, H. Vincent
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2018, 66 (08) : 3526 - 3539