Survey of Consistent Software-Defined Network Updates

被引:76
|
作者
Foerster, Klaus-Tycho [1 ]
Schmid, Stefan [1 ]
Vissicchio, Stefano [2 ]
机构
[1] Univ Vienna, Fac Comp Sci, A-1080 Vienna, Austria
[2] UCL, Dept Comp Sci, London WC1E 6BT, England
来源
关键词
Computer network management; software defined networking; algorithms; MIGRATION; EFFICIENT; SAFE; RECONFIGURATION; CONVERGENCE; PERFORMANCE; CONGESTION; IMPACT;
D O I
10.1109/COMST.2018.2876749
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Computer networks have become a critical infrastructure. In fact, networks should not only meet strict requirements in terms of correctness, availability, and performance but they should also be very flexible and support fast updates, e.g., due to policy changes, increasing traffic, or failures. This paper presents a structured survey of mechanism and protocols to update computer networks in a fast and consistent manner. In particular, we identify and discuss the different desirable consistency properties that should be provided throughout a network update, the algorithmic techniques which are needed to meet these consistency properties, and the implications on the speed and costs at which updates can be performed. We also explain the relationship between consistent network update problems and classic algorithmic optimization ones. While our survey is mainly motivated by the advent of software-defined networks and their primary need for correct and efficient update techniques, the fundamental underlying problems are not new, and we provide a historical perspective of the subject as well.
引用
收藏
页码:1435 / 1461
页数:27
相关论文
共 50 条
  • [1] Timed Consistent Network Updates in Software-Defined Networks
    Mizrahi, Tal
    Saat, Efi
    Moses, Yoram
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2016, 24 (06) : 3412 - 3425
  • [2] Towards Causal Consistent Updates in Software-Defined Networks
    Guidara, Amine
    Pomares Hernandez, Saul E.
    Rodriguez Henriquez, Lil Maria X.
    Kacem, Hatem Hadj
    Kacem, Ahmed Hadj
    [J]. APPLIED SCIENCES-BASEL, 2020, 10 (06):
  • [3] Towards Rule Consistent Updates in Software-Defined Wireless Sensor Networks
    Huang, Meigen
    Yu, Bin
    [J]. CLOUD COMPUTING AND SECURITY, PT VI, 2018, 11068 : 167 - 176
  • [4] Central Control over Distributed Asynchronous Systems: A Tutorial on Software-Defined Networks and Consistent Network Updates
    Foerster, Klaus-Tycho
    [J]. PROCEEDINGS OF THE 2019 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING (PODC '19), 2019, : 547 - 548
  • [5] GCG: General Consistencies Guarantee of Software-Defined Network Updates
    Wang, Zhe
    Shu, Chang
    Zhao, Zhiwei
    Zhang, Yuntong
    Yang, Luqi
    Min, Geyong
    [J]. 2017 19TH IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS (HPCC) / 2017 15TH IEEE INTERNATIONAL CONFERENCE ON SMART CITY (SMARTCITY) / 2017 3RD IEEE INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (DSS), 2017, : 631 - 632
  • [6] CONVENUS: CONGESTION VERIFICATION OF NETWORK UPDATES IN SOFTWARE-DEFINED NETWORKS
    Liu, Xin
    Jin, Dong
    Lee, Cheol Won
    Moon, Jong Cheol
    [J]. 2016 WINTER SIMULATION CONFERENCE (WSC), 2016, : 1131 - 1142
  • [7] Software-Defined Network Function Virtualization: A Survey
    Li, Yong
    Chen, Min
    [J]. IEEE ACCESS, 2015, 3 : 2542 - 2553
  • [8] A survey on network forwarding in Software-Defined Networking
    Yang, Liang
    Ng, Bryan
    Seah, Winston K. G.
    Groves, Lindsay
    Singh, Deepak
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2021, 176
  • [9] CCU: Algorithm for Concurrent Consistent Updates for a Software Defined Network
    Sukapuram, Radhika
    Barua, Gautam
    [J]. 2016 TWENTY SECOND NATIONAL CONFERENCE ON COMMUNICATION (NCC), 2016,
  • [10] Coeus: Consistent and Continuous Network Update in Software-Defined Networks
    He, Xin
    Zheng, Jiaqi
    Dai, Haipeng
    Zhang, Chong
    Rafique, Wajid
    Li, Geng
    Dou, Wanchun
    Ni, Qiang
    [J]. IEEE INFOCOM 2020 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, 2020, : 1509 - 1518