Open-Source Software Defined Networking Controllers:State-of-the-Art,Challenges and Solutions for Future Network Providers  

在线阅读下载全文

作  者:Johari Abdul Rahim Rosdiadee Nordin Oluwatosin Ahmed Amodu 

机构地区:[1]Technology Strategy and Fundamental Planning(TSFP),Telekom Malaysia,Cyberjaya,Selangor,60000,Malaysia [2]Department of Engineering,School of Engineering and Technology,Sunway University,5,Jalan Universiti,Bandar Sunway,Selangor,47500,Malaysia [3]Department of Electrical,Electronics&Systems Engineering,Universiti Kebangsaan Malaysia,UKM Bangi,Selangor,43600,Malaysia [4]Information and Communication Engineering Department,Elizade University,P.M.B.002,Ilara-Mokin,340271,Nigeria

出  处:《Computers, Materials & Continua》2024年第7期747-800,共54页计算机、材料和连续体(英文)

基  金:supported by UniversitiKebangsaan Malaysia,under Dana Impak Perdana 2.0.(Ref:DIP–2022–020).

摘  要:Software Defined Networking(SDN)is programmable by separation of forwarding control through the centralization of the controller.The controller plays the role of the‘brain’that dictates the intelligent part of SDN technology.Various versions of SDN controllers exist as a response to the diverse demands and functions expected of them.There are several SDN controllers available in the open market besides a large number of commercial controllers;some are developed tomeet carrier-grade service levels and one of the recent trends in open-source SDN controllers is the Open Network Operating System(ONOS).This paper presents a comparative study between open source SDN controllers,which are known as Network Controller Platform(NOX),Python-based Network Controller(POX),component-based SDN framework(Ryu),Java-based OpenFlow controller(Floodlight),OpenDayLight(ODL)and ONOS.The discussion is further extended into ONOS architecture,as well as,the evolution of ONOS controllers.This article will review use cases based on ONOS controllers in several application deployments.Moreover,the opportunities and challenges of open source SDN controllers will be discussed,exploring carriergrade ONOS for future real-world deployments,ONOS unique features and identifying the suitable choice of SDN controller for service providers.In addition,we attempt to provide answers to several critical questions relating to the implications of the open-source nature of SDN controllers regarding vendor lock-in,interoperability,and standards compliance,Similarly,real-world use cases of organizations using open-source SDN are highlighted and how the open-source community contributes to the development of SDN controllers.Furthermore,challenges faced by open-source projects,and considerations when choosing an open-source SDN controller are underscored.Then the role of Artificial Intelligence(AI)and Machine Learning(ML)in the evolution of open-source SDN controllers in light of recent research is indicated.In addition,the challenges and limitations associ

关 键 词:ONOS open source software SDN software defined networking 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象