VNF-Consensus: A virtual network function for maintaining a consistent distributed software-defined network control plane

被引:7
|
作者
Venancio, Giovanni [1 ]
Turchetti, Rogerio C. [2 ]
Camargo, Edson T. [3 ]
Duarte Jr, Elias P. [1 ]
机构
[1] Univ Fed Parana, Dept Informat, POB 19018, BR-81531980 Curitiba, Parana, Brazil
[2] Univ Fed Santa Maria, CTISM, Ave Roraima 1000, BR-97105900 Santa Maria, RS, Brazil
[3] Fed Technol Univ Parana, Coordinat Internet Syst Technol, Rua Cristo Rei 19, BR-85902490 Toledo, Parana, Brazil
关键词
MANAGEMENT; TIME;
D O I
10.1002/nem.2124
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software-defined networks (SDN) usually rely on a centralized controller, which has limited availability and scalability by definition. Although a solution is to employ a distributed control plane, the main issue with this approach is how to maintain the consistency among multiple controllers. Consistency should be achieved with as low impact on network performance as possible and should be transparent for controllers, without requiring any change of the SDN protocols. In this work, we propose VNF-Consensus, a virtual network function that implements Paxos to ensure strong consistency among controllers of a distributed control plane. In our solution, controllers can perform their control plane activities without having to execute the expensive tasks required to keep consistency. Experimental results are presented showing the cost and benefits of the proposed solution, in particular in terms of low controller overhead.
引用
收藏
页数:16
相关论文
共 50 条
  • [31] Sova: A Software-Defined Autonomic Framework for Virtual Network Allocations
    Ye, Zhiyong
    Wang, Yang
    He, Shuibing
    Xu, Chengzhong
    Sun, Xian-He
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2021, 32 (01) : 116 - 130
  • [32] Towards consistency of virtual machine migration in Software-Defined Network
    Hu, Wenbo
    Huang, Tao
    Ding, Jian
    Wang, Jian
    Liu, Jiang
    Liu, Yunjie
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2016, 22 (04): : 551 - 560
  • [33] Gavel: Software-Defined Network Control with Graph Databases
    Barakat, Osamah L.
    Koll, David
    Fu, Xiaoming
    PROCEEDINGS OF THE 2017 20TH CONFERENCE ON INNOVATIONS IN CLOUDS, INTERNET AND NETWORKS (ICIN), 2017, : 279 - 286
  • [34] Adaptive Flow Admission Control in a Software-Defined Network
    Xu, Zhiguang
    2017 IEEE INTERNATIONAL CONFERENCE ON SMART CLOUD (SMARTCLOUD), 2017, : 132 - 137
  • [35] A Distributed Control Plane For Path Computation Scalability in Software-Defined Networks
    Togou, Mohammed Amine
    Chekired, Djabir Abdeldjalil
    Khoukhi, Lyes
    Muntean, Gabriel-Miro
    2018 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2018,
  • [36] Distributed Control Plane Architecture for Software-Defined Wireless Sensor Networks
    de Oliveira, Bruno Trevizan
    Margi, Cintia Borges
    2016 IEEE INTERNATIONAL SYMPOSIUM ON CONSUMER ELECTRONICS - 20TH IEEE ISCE, 2016, : 85 - 86
  • [37] Simulation of a Corporate Network Based on Software-Defined Infrastructure and Network Function Virtualization
    Ushakov, Yu. A.
    Polezhaev, P. N.
    Shukhman, A. E.
    Legashev, L. V.
    Bakhareva, N. F.
    2017 FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING AND TELECOMMUNICATION (EN&T), 2017, : 42 - 46
  • [38] VNCS: Virtual Network Connectivity as a Service A Software-Defined Networking Approach
    Shamseddine, Maha
    Elhajj, Imad
    Chehab, Ali
    Kayssi, Ayman
    2016 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING WORKSHOP (IC2EW), 2016, : 30 - 35
  • [39] Energy efficient virtual network embedding for federated software-defined networks
    Dahir, Mohamed Haji
    Alizadeh, Hadi
    Gozupek, Didem
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2019, 32 (06)
  • [40] HSDRAN: Hierarchical Software-Defined Radio Access Network for Distributed Optimization
    Yu, Ruozhou
    Xue, Guoliang
    Bennis, Mehdi
    Chen, Xianfu
    Han, Zhu
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2018, 67 (09) : 8623 - 8636