TCAM-aware Local Rerouting for Fast and Efficient Failure Recovery in Software Defined Networks

被引:29
|
作者
Mohan, Purnima Murali [1 ]
Tram Truong-Huu [1 ]
Gurusamy, Mohan [1 ]
机构
[1] Natl Univ Singapore, Dept Elect & Comp Engn, Singapore, Singapore
关键词
Software Defined Networks; OpenFlow; local rerouting; fault recovery; TCAM;
D O I
10.1109/GLOCOM.2015.7417309
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In Software Defined Networks (SDNs), a reactive approach for failure recovery involves the centralized SDN controller which incurs long delay leading to packet losses. While a proactive approach enables fast failure recovery, it poses a new challenge concerning the number of additional forwarding rules required at every switch traversed by a flow on the primary and backup paths. These forwarding rules are stored in Ternary Content Addressable Memory (TCAM) which is limited in size and can hold only a few thousands of rules at a switch since it is expensive and power hungry. In this paper, we develop and analyze two proactive local rerouting algorithms namely Forward Local Rerouting (FLR) and Backward Local Rerouting (BLR) to compute backup paths for a primary path. By rerouting the failed traffic from the point of failure, local rerouting enables fast recovery. The proposed FLR and BLR algorithms choose backup paths so as to reduce the number of forwarding table entries with improved sharing of forwarding rules at the switches along the primary and backup paths. We evaluate the proposed algorithms through simulations on different topologies. The results show that the proposed algorithms reduce the average number of additional rules required to protect a flow by up to 75% compared to the existing approaches which do not take into account the limited size of TCAM. The results also show that the proposed algorithms are effective in terms of backup bandwidth sharing efficiency.
引用
收藏
页数:6
相关论文
共 50 条
  • [31] Efficient TCAM Rules Distribution Algorithms in Software-Defined Networking
    Sheu, Jang-Ping
    Lin, Woan-Tyng
    Chang, Guey-Yun
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2018, 15 (02): : 854 - 865
  • [32] Green DataPath for TCAM-Based Software-Defined Networks
    Huang, Huawei
    Guo, Song
    Wu, Jinsong
    Li, Jie
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2016, 54 (11) : 194 - 201
  • [33] Proactive Failure Recovery Scheme for Data Traffic in Software Defined Networks
    Thorat, Pankaj
    Challa, Rajesh
    Raza, S. M.
    Kim, Dongsoo S.
    Choo, Hyunseung
    [J]. 2016 IEEE NETSOFT CONFERENCE AND WORKSHOPS (NETSOFT), 2016, : 219 - 225
  • [34] Demystifying Failure Recovery for Software-Defined Wireless Mesh Networks
    Tanha, Maryam
    Sajjadi, Dawood
    Pan, Jianping
    [J]. 2018 4TH IEEE CONFERENCE ON NETWORK SOFTWARIZATION AND WORKSHOPS (NETSOFT), 2018, : 488 - 493
  • [35] A Fast and Load-aware Controller Failover Mechanism for Software-Defined Networks
    Fang, Ko-Chih
    Wang, Kuochen
    Wang, Jian-Hong
    [J]. 2016 10TH INTERNATIONAL SYMPOSIUM ON COMMUNICATION SYSTEMS, NETWORKS AND DIGITAL SIGNAL PROCESSING (CSNDSP), 2016,
  • [36] Implementation Failure Recovery Mechanism using VLAN ID in Software Defined Networks
    Nurwarsito, Heru
    Prasetyo, Galih
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (01) : 709 - 714
  • [37] A Failure Recovery Protocol for Software-Defined Real-Time Networks
    Qian, Tao
    Mueller, Frank
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2018, 37 (11) : 2222 - 2232
  • [38] CFR: A cooperative link failure recovery scheme in software-defined networks
    Wang, Likun
    Yao, Lin
    Xu, Zichuan
    Wu, Guowei
    Obaidat, Mohammad S.
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2018, 31 (10)
  • [39] Failure Recovery Solutions Using Cognitive Mechanisms for Software Defined Optical Networks
    Zhang, Xu
    Hou, Weigang
    Guo, Lei
    Wang, Siqi
    Sun, Yuyang
    Yang, Xiaonan
    [J]. 2016 15TH INTERNATIONAL CONFERENCE ON OPTICAL COMMUNICATIONS AND NETWORKS (ICOCN), 2016,
  • [40] Efficient Management and Fast Handovers in Software Defined Wireless Networks Using UAVs
    Sharma, Vishal
    Song, Fei
    You, Ilsun
    Chao, Han-Chieh
    [J]. IEEE NETWORK, 2017, 31 (06): : 78 - 85