Scalable Multi-Failure Fast Failover via Forwarding Table Compression

被引:27
|
作者
Stephens, Brent [1 ]
Cox, Alan L. [2 ]
Rixner, Scott [2 ]
机构
[1] UW Madison, Madison, WI 53706 USA
[2] Rice Univ, Houston, TX 77251 USA
关键词
Local Fast Failover; Forwarding Table Compression;
D O I
10.1145/2890955.2890957
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In datacenter networks, link and switch failures are a common occurrence. Although most of these failures do not disconnect the underlying topology, they do cause routing failures, disrupting communications between some hosts. Unfortunately, current 1 : 1 redundancy groups are only partly effective at reducing the impact of these routing failures. In principle, local fast failover schemes, such as OpenFlow fast failover groups, could reduce the impact by preinstalling backup routes that protect against multiple simultaneous failures. However, providing a sufficient number of backup routes within the available space provided by the forwarding tables of datacenter switches is challenging. To solve this problem, we contribute a new forwarding table compression algorithm. Further, we introduce the concept of compression-aware routing to improve the achieved compression ratio. Lastly, we have created Plinko, a new forwarding model that is designed to have more easily compressible forwarding tables. All optimizations combined, we often saw compression ratios ranging from 2.10x to 19.29x.
引用
收藏
页数:12
相关论文
共 11 条
  • [1] Scalable and Efficient Forwarding Table Design for Multi-Link Failover in OpenFlow-Enabled Networks
    Thorat, Pankaj
    Jeon, Seil
    Raza, Syed M.
    Challa, Rajesh
    Choo, Hyunseung
    [J]. IETE TECHNICAL REVIEW, 2017, 34 : 27 - 38
  • [2] A scalable and small forwarding table for fast IP address lookups
    Jean, S
    Chung, SH
    Cho, JW
    Yoon, H
    [J]. 2001 INTERNATIONAL CONFERENCE ON COMPUTER NETWORKS AND MOBILE COMPUTING, PROCEEDINGS, 2001, : 413 - 418
  • [3] Scalable route lookup scheme with small forwarding table and fast update capability
    Zheng, K
    Lu, HB
    Liu, B
    [J]. ICCC2004: Proceedings of the 16th International Conference on Computer Communication Vol 1and 2, 2004, : 661 - 670
  • [4] Towards Robust, Scalable, and Fast Internet via Explicit Forwarding Engines (EFE)
    Holopainen, Visa
    [J]. 2012 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2012,
  • [5] P4Resilience: Scalable Resilience for Multi-failure Recovery in SDN with Programmable Data Plane
    Li, Ziyong
    Hu, Yuxiang
    Wu, Jiangxing
    Lu, Jie
    [J]. COMPUTER NETWORKS, 2022, 208
  • [6] RAID-6Plus: A Fast and Reliable Coding Scheme Aided by Multi-failure Degradation
    Deng, Ming-Zhu
    Ou, Yang
    Xiao, Nong
    Yu, Song-Ping
    Chen, Wei
    Chen, Zhi-Guang
    Liu, Fang
    [J]. ADVANCES IN SERVICES COMPUTING, APSCC 2015, 2015, 9464 : 210 - 221
  • [7] Fast and scalable multi-TCAM classification engine for wide policy table lookup
    Huang, NF
    Chen, KB
    Chen, WE
    [J]. 19TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOL 1, PROCEEDINGS: AINA 2005, 2005, : 792 - 797
  • [8] Trans-FW: Short Circuiting Page Table Walk in Multi-GPU Systems via Remote Forwarding
    Li, Bingyao
    Yin, Jieming
    Holey, Anup
    Zhang, Youtao
    Yang, Jun
    Tang, Xulong
    [J]. 2023 IEEE INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, HPCA, 2023, : 456 - 470
  • [9] Scalable compression for machine and human vision tasks via multi-branch shared module
    Shi, Yuan
    Shen, Liquan
    Ding, Qing
    Hu, Xiangyu
    Peng, Zixiao
    [J]. JOURNAL OF ELECTRONIC IMAGING, 2022, 31 (02)
  • [10] Fast Implementation of Adaptive Multi-Pulse Compression via Dimensionality Reduction Technique
    Kong, Lingjiang
    Yang, Mei
    Zhao, Bin
    [J]. 2012 IEEE RADAR CONFERENCE (RADAR), 2012,