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 条
  • [41] Memory Forensics of the OpenDaylight Software-Defined Networking (SDN) Controller
    Alshaya, Abdullah
    Kardorff, Adam
    Facundus, Christian
    Baggili, Ibrahim
    Richard, Golden, III
    18TH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY & SECURITY, ARES 2023, 2023,
  • [42] Load Distribution of Software-Defined Networking Based on Controller Performance
    Konglar, Kanok
    Somchit, Yuthapong
    2018 15TH INTERNATIONAL JOINT CONFERENCE ON COMPUTER SCIENCE AND SOFTWARE ENGINEERING (JCSSE), 2018, : 115 - 120
  • [43] Controller robust placement with dynamic traffic in software-defined networking
    Zhang, Zhen
    Lu, Jie
    Chen, Hongchang
    COMPUTER COMMUNICATIONS, 2022, 194 : 458 - 467
  • [44] Blockchain-Based Control Plane Attack Detection Mechanisms for Multi-Controller Software-Defined Networks
    Alkhamisi, Abrar
    Katib, Iyad
    Buhari, Seyed M.
    ELECTRONICS, 2024, 13 (12)
  • [45] Building a Platform for Software-Defined Networking Cybersecurity Applications
    Song, Chongya
    Perez-Pons, Alexander
    Yen, Kang K.
    2016 15TH IEEE INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA 2016), 2016, : 482 - 487
  • [46] Delay Study in Multi-controller Software Defined Vehicular Network Using OpenDaylight for Emergency Applications
    Smida, Karima
    Tounsi, Hajer
    Frikha, Mounir
    Song, Ye-Qiong
    2019 15TH INTERNATIONAL WIRELESS COMMUNICATIONS & MOBILE COMPUTING CONFERENCE (IWCMC), 2019, : 615 - 620
  • [47] A Survey on Software-Defined Networking
    Xia, Wenfeng
    Wen, Yonggang
    Foh, Chuan Heng
    Niyato, Dusit
    Xie, Haiyong
    IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2015, 17 (01): : 27 - 51
  • [48] Software-Defined Networking: A survey
    Farhady, Hamid
    Lee, HyunYong
    Nakao, Akihiro
    COMPUTER NETWORKS, 2015, 81 : 79 - 95
  • [49] On Scalability of Software-Defined Networking
    Yeganeh, Soheil Hassas
    Tootoonchian, Amin
    Ganjali, Yashar
    IEEE COMMUNICATIONS MAGAZINE, 2013, 51 (02) : 136 - 141
  • [50] Pareto-Optimal Multi-Controller Placement in Software Defined Network Solving multi-controller placement problem in SDN
    Ramasamy, Mythrayee
    Pawar, Sanjay
    2018 3RD INTERNATIONAL CONFERENCE FOR CONVERGENCE IN TECHNOLOGY (I2CT), 2018,