Reusability of Software-Defined Networking Applications: A Runtime, Multi-Controller Approach

被引:0
|
作者
Doriguzzi-Corin, Roberto [1 ]
Aranda Gutierrez, Pedro A. [2 ]
Rojas, Elisa [3 ]
Karl, Holger [4 ]
Salvadori, Elio [1 ]
机构
[1] CREATE NET, Trento, Italy
[2] SAU, I D, Telefon, Madrid, Spain
[3] Telcaria Ideas SL, Madrid, Spain
[4] Univ Paderborn, Paderborn, Germany
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The Software-Defined Networking (SDN) ecosystem is still characterized by a multitude of different controller platforms, each with its own programming model, execution model, and capabilities. This creates a danger of a controller lock in for both developers of SDN control applications and operators of SDN networks. Since no single controller platform appears to dominate the ecosystem for the foreseeable future, there is a need for portability of control applications between different platforms. We propose an architecture based on executing multiple instances of different controller platforms concurrently in a network to provide the SDN code the environment it was written for. It is built around a controller-independent network event routing element. called Network Engine that provides composition and conflict resolution. Results obtained in realistic scenarios demonstrate the feasibility of the proposed approach, which increases both developer productivity and operational flexibility. A preliminary prototype of the architecture is available for testing as an open source project.
引用
收藏
页码:209 / 215
页数:7
相关论文
共 50 条
  • [31] High Availability in Software-Defined Networking using Cluster Controller: A Simulation Approach
    Suartana, I. Made
    Anggraini, Mokhamad Aguk Nur
    Pramudita, Abhimata Zuhra
    2020 THIRD INTERNATIONAL CONFERENCE ON VOCATIONAL EDUCATION AND ELECTRICAL ENGINEERING (ICVEE): STRENGTHENING THE FRAMEWORK OF SOCIETY 5.0 THROUGH INNOVATIONS IN EDUCATION, ELECTRICAL, ENGINEERING AND INFORMATICS ENGINEERING, 2020,
  • [32] Federated Learning-Based Security Attack Detection for Multi-Controller Software-Defined Networks
    Alkhamisi, Abrar
    Katib, Iyad
    Buhari, Seyed M.
    ALGORITHMS, 2024, 17 (07)
  • [33] Multi-Controller Traffic Engineering in Software Defined Networks
    Sridharan, Vignesh
    Gurusamy, Mohan
    Tram Truong-Huu
    2017 IEEE 42ND CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN), 2017, : 137 - 145
  • [34] Software-Defined Networking
    Kirkpatrick, Keith
    COMMUNICATIONS OF THE ACM, 2013, 56 (09) : 16 - 19
  • [35] Software-defined networking
    Greene, Kate
    Technology Review, 2009, 112 (02)
  • [36] Software-Defined Networking
    Zhili Sun
    Jiandong Li
    Kun Yang
    ZTECommunications, 2014, 12 (02) : 1 - 2
  • [37] Applications of the Cisco APIC-EM Software-Defined Networking Controller for a Virtualized Testbed
    Gheorghe, Cristina-Maria
    Iurian, Calin-Marian
    Luchian, Eduard-Florentin
    Ivanciu, Iustin-Alexandru
    Dobrota, Virgil
    2017 16TH ROEDUNET CONFERENCE: NETWORKING IN EDUCATION AND RESEARCH (ROEDUNET), 2017,
  • [38] A Software-Defined Networking approach for congestion control in Opportunistic Networking
    de Toro, Ma Carmen
    Borrego, Carlos
    2020 34TH INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN 2020), 2020, : 354 - 359
  • [39] Controller load optimization strategies in Software-Defined Networking: A survey☆
    Liu, Yong
    Ge, Yuanhang
    Meng, Qian
    Liu, Quanze
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2025, 233
  • [40] Dynamic and static controller placement in Software-Defined Satellite Networking
    Wu, Shuai
    Chen, Xiaoqian
    Yang, Lei
    Fan, Chengguang
    Zhao, Yong
    ACTA ASTRONAUTICA, 2018, 152 : 49 - 58