A Survey on Fault Management in Software-Defined Networks

被引:86
|
作者
da Rocha Fonseca, Paulo Cesar [1 ]
Mota, Edjard Souza [1 ]
机构
[1] Univ Fed Amazonas, Inst Comp, BR-69077000 Manaus, Amazonas, Brazil
来源
关键词
Fault management; software defined networks; fault tolerance; resiliency; failure recovery; failure; survivability; network verification; software-defined networking (SDN); OpenFlow; FAILURE RECOVERY; PROTECTION; VIRTUALIZATION; SURVIVABILITY; RESILIENCE; CHALLENGES; STRATEGIES; SECURITY; SYSTEM; PLANE;
D O I
10.1109/COMST.2017.2719862
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software-defined networking (SDN) is an emerging paradigm that has become increasingly popular in recent years. The core idea is to separate the control and data planes, allowing the construction of network applications using high-level abstractions that are translated to network devices through a southbound interface. SDN architecture is composed of three layers: 1) infrastructure layer, responsible exclusively for data forwarding; 2) control layer, which maintains the network view and provides core network abstractions; and 3) application layer, which uses abstractions provided by the control layer to implement network applications. SDN provides features, such as flexibility and programmability, that are key enablers to meet current network requirements (e.g., multi-tenant cloud networks and elastic optical networks). However, along with its benefits, SDN also brings new issues. In this survey we focus on issues related to fault management. Different fault management threat vectors are introduced by each layer, as well as by the interface between layers. Nevertheless, besides addressing fault management issues of its architecture, SDN also must handle the same problems faced by legacy networks. However, programmability and centralized management might be used to provide flexibility to deal with those issues. This paper presents an overview of fault management in SDN. The major contributions of this paper are as follows: 1) identification of the main fault management issues in SDN and classification according to the affected layers; 2) survey of efforts that address those issues and classification according to the affected planes, issues concerned, general approaches, and features; and 3) discussion about trade-offs of different approaches and their suitability for different scenarios.
引用
收藏
页码:2284 / 2321
页数:38
相关论文
共 50 条
  • [41] Software-Defined Access Networks
    Elbers, Joerg-Peter
    Grobe, Klaus
    Magee, Anthony
    [J]. 2014 EUROPEAN CONFERENCE ON OPTICAL COMMUNICATION (ECOC), 2014,
  • [42] Software-Defined Access Networks
    Kerpez, Kenneth J.
    Cioffi, John M.
    Ginis, George
    Goldburg, Marc
    Galli, Stefano
    Silverman, Peter
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2014, 52 (09) : 152 - 159
  • [43] Fingerprinting Software-defined Networks
    Bifulco, Roberto
    Cui, Heng
    Karame, Ghassan O.
    Klaedtke, Felix
    [J]. 2015 IEEE 23RD INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (ICNP), 2015, : 453 - 459
  • [44] Smart routing: Towards proactive fault handling of software-defined networks
    Malik, Ali
    Aziz, Benjamin
    Adda, Mo
    Ke, Chih-Heng
    [J]. COMPUTER NETWORKS, 2020, 170
  • [45] Fault Localization based on Knowledge Graph in Software-Defined Optical Networks
    Li, Zhuotong
    Zhao, Yongli
    Li, Yajie
    Rahman, Sabidur
    Wang, Feng
    Xin, Xiangjun
    Zhang, Jie
    [J]. JOURNAL OF LIGHTWAVE TECHNOLOGY, 2021, 39 (13) : 4236 - 4246
  • [46] Future Scenarios for Software-Defined Metro and Access Networks and Software-Defined Photonics
    Muciaccia, Tommaso
    Passaro, Vittorio M. N.
    [J]. PHOTONICS, 2017, 4 (01)
  • [47] Programmable Networks-From Software-Defined Radio to Software-Defined Networking
    Macedo, Daniel F.
    Guedes, Dorgival
    Vieira, Luiz F. M.
    Vieira, Marcos A. M.
    Nogueira, Michele
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2015, 17 (02): : 1102 - 1125
  • [48] Software-Defined BusinessImplications for IT Management
    Rainer Alt
    Jan Marco Leimeister
    Thomas Priemuth
    Stephan Sachse
    Nils Urbach
    Nico Wunderlich
    [J]. Business & Information Systems Engineering, 2020, 62 : 609 - 621
  • [49] Design Guidelines for Topology Management in Software-Defined Vehicular Networks
    Boukerche, Azzedine
    Aljeri, Noura
    [J]. IEEE NETWORK, 2021, 35 (02): : 120 - 126
  • [50] CPMan: Adaptive Control Plane Management for Software-Defined Networks
    Li, Jian
    Yoo, Jae-Hyoung
    Hong, James Won-Ki
    [J]. 2015 IEEE CONFERENCE ON NETWORK FUNCTION VIRTUALIZATION AND SOFTWARE DEFINED NETWORK (NFV-SDN), 2015, : 121 - 127