Robust hierarchical control plane for Transport Software-Defined Networks

被引:8
|
作者
Lourenco, Rafael B. R. [1 ]
Savas, S. Sedef [1 ]
Tornatore, Massimo [1 ,2 ]
Mukherjee, Biswanath [1 ]
机构
[1] Univ Calif Davis, Davis, CA 95616 USA
[2] Politecn Milan, Milan, Italy
关键词
Hierarchical control plane; Resilient switch assignment and; controller/orchestrator placement; Robust Transport Software-Defined Networks; Disaster survivability; Post-disaster restoration; PLACEMENT PROBLEM; COMPREHENSIVE SURVEY; FAILURES; RAN;
D O I
10.1016/j.osn.2018.05.004
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software-Defined Networking (SDN) enables the separation of data and control planes. Today, it is in use in several practical networks. Research on SDN is yet to focus on Transport Networks in a significant way. To provide efficient services at low cost for future technologies, such as 5G and beyond, the Transport Network will need to support network functions; adapt the network to different applications' traffic; provide high bandwidth at low latencies; integrate with other networks; etc. By fulfilling these requirements, a Transport Software-Defined Network (T-SDN) can become a fundamental part of the telecommunication infrastructure. However, most current SDN solutions have been developed for Layer 3, and cannot be directly applied to a T-SDN without proper adaptations, as Transport Networks have several characteristics that are different from those of Layer 3 networks. In particular, the design of a T-SDN control plane must address heterogeneity in terms of protocols and administrative network areas; as well as high reliability. A hierarchical control plane is suitable to support these characteristics. Accordingly, in this study, we analyze how to design a robust hierarchical control plane for T-SDNs. We discuss how resiliency against random failures can be provided through redundancy; and how survivability against correlated failures (such as disasters) can be achieved by effectively choosing network nodes where to place control-plane elements, and deciding how to route control-plane traffic. We formulate an Integer Linear Program to design a hierarchical, failure- and disaster-resilient T-SDN control plane. We also propose a heuristic for post-failure switch-controller reassignment. We compare our model with a disaster-unaware control-plane design whose objective is to reduce network-resource utilization. Our results show that we can achieve much higher disaster and failure resiliency, at the cost of slightly larger network-resource utilization.
引用
收藏
页码:10 / 22
页数:13
相关论文
共 50 条
  • [1] A Hierarchical Control Plane for Software-Defined Networks-based Industrial Control Systems
    Genge, Bela
    Haller, Piroska
    [J]. 2016 IFIP NETWORKING CONFERENCE (IFIP NETWORKING) AND WORKSHOPS, 2016, : 73 - 81
  • [2] Dynamic control plane management for software-defined networks
    Li, Jian
    Yoo, Jae-Hyoung
    Hong, James Won-Ki
    [J]. INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT, 2016, 26 (02) : 111 - 130
  • [3] Orion: A Hybrid Hierarchical Control Plane of Software-Defined Networking for Large-Scale Networks
    Fu, Yonghong
    Bi, Jun
    Gao, Kai
    Chen, Ze
    Wu, Jianping
    Hao, Bin
    [J]. 2014 IEEE 22ND INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (ICNP), 2014, : 569 - 576
  • [4] A Hierarchical Distributed Control Plane for Path Computation Scalability in Large Scale Software-Defined Networks
    Togou, Mohammed Amine
    Chekired, Djabir Abdeldjalil
    Khoukhi, Lyes
    Muntean, Gabriel-Miro
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2019, 16 (03): : 1019 - 1031
  • [5] 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
  • [6] An Analysis of Hierarchical Software-Defined Network Control Plane: A Reliability Approach
    Gaur, Puru
    Tandon, Amish
    Goyal, Nupur
    Chandwani, Gitanjali
    Ram, Mangey
    [J]. INTERNATIONAL JOURNAL OF RELIABILITY QUALITY AND SAFETY ENGINEERING, 2020, 27 (03)
  • [7] Control Plane Reflection Attacks and Defenses in Software-Defined Networks
    Zhang, Menghao
    Li, Guanyu
    Xu, Lei
    Bai, Jiasong
    Xu, Mingwei
    Gu, Guofei
    Wu, Jianping
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2021, 29 (02) : 623 - 636
  • [8] Dynamic Management of Control Plane Performance in Software-Defined Networks
    Gorkemli, Burak
    Parlakisik, A. Murat
    Civanlar, Seyhan
    Ulas, Aydin
    Tekalp, A. Murat
    [J]. 2016 IEEE NETSOFT CONFERENCE AND WORKSHOPS (NETSOFT), 2016, : 68 - 72
  • [9] On High Availability Distributed Control Plane for Software-Defined Networks
    Pashkov, V.
    Smeliansky, R.
    [J]. 2018 INTERNATIONAL SCIENTIFIC AND TECHNICAL CONFERENCE MODERN COMPUTER NETWORK TECHNOLOGIES (MONETEC 2018), 2018,
  • [10] A Hybrid Hierarchical Control Plane for Flow-Based Large-Scale Software-Defined Networks
    Fu, Yonghong
    Bi, Jun
    Chen, Ze
    Gao, Kai
    Zhang, Baobao
    Chen, Guangxu
    Wu, Jianping
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2015, 12 (02): : 117 - 131