当前位置:
X-MOL 学术
›
Int. J. Netw. Manag.
›
论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Pluggable SDN framework for managing heterogeneous SDN networks
International Journal of Network Management ( IF 1.5 ) Pub Date : 2020-01-06 , DOI: 10.1002/nem.2087 Jerico Moeyersons 1 , Pieter‐Jan Maenhaut 1 , Filip Turck 1 , Bruno Volckaert 1
International Journal of Network Management ( IF 1.5 ) Pub Date : 2020-01-06 , DOI: 10.1002/nem.2087 Jerico Moeyersons 1 , Pieter‐Jan Maenhaut 1 , Filip Turck 1 , Bruno Volckaert 1
Affiliation
Software‐defined networking (SDN) is a new network paradigm that is separating the data plane and the control plane of the network, making one or more centralized controllers to supervise the behaviour of the entire network. Different types of SDN controller software exist, and research dealing with the difficulties of consistently integrating these different controller types has mostly been declared future work. In this paper, the Domino framework is proposed, a pluggable SDN framework for managing heterogeneous SDN networks. In contrast to related work, the proposed framework allows research into SDN networks controlled by different types of SDN controllers attempting to standardize the northbound API of them. Domino implements a microservice plugin architecture where users can link different SDN networks to a processing algorithm. Such an algorithm allows for, eg, adapting the flows by building a pipeline using plugins that either invoke other SDN operations or generic data processing algorithms. The Domino framework is evaluated by implementing a proof‐of‐concept implementation, which is tested on the initial requirements. It achieves the modifiability and the interoperability with an average successful exchange ratio of 99.99%. The performance requirements are met for the frequently used commands with an average response time of 0.26 seconds, and the framework can handle at least 72 plugins simultaneously depending on the available amount of RAM. The proposed framework is evaluated by means of the implementation of a shortest path routing algorithm between heterogeneous SDN networks.
中文翻译:
用于管理异构SDN网络的可插拔SDN框架
软件定义网络(SDN)是一种新的网络范例,它将网络的数据平面和控制平面分隔开,使一个或多个集中式控制器可以监视整个网络的行为。存在不同类型的SDN控制器软件,有关将这些不同控制器类型一致地集成在一起的难题的研究大部分已被声明为未来的工作。在本文中,提出了Domino框架,它是用于管理异构SDN网络的可插拔SDN框架。与相关工作相反,提出的框架允许研究由不同类型的SDN控制器控制的SDN网络,这些网络试图标准化它们的北向API。Domino实现了微服务插件体系结构,用户可以在其中将不同的SDN网络链接到处理算法。这样的算法允许例如通过使用调用其他SDN操作或通用数据处理算法的插件来构建管道来适应流。通过实施概念验证实现对Domino框架进行评估,并在初始需求上进行了测试。它实现了可修改性和互操作性,平均成功交换率为99.99%。满足常用命令的性能要求,平均响应时间为0.26秒,并且该框架可以根据可用的RAM数量同时处理至少72个插件。通过在异构SDN网络之间实现最短路径路由算法,对提出的框架进行了评估。通过使用调用其他SDN操作或通用数据处理算法的插件构建管道来调整流。通过实施概念验证实现对Domino框架进行评估,并在初始需求上进行了测试。它实现了可修改性和互操作性,平均成功交换率为99.99%。满足了常用命令的性能要求,平均响应时间为0.26秒,并且该框架可以根据可用的RAM数量同时处理至少72个插件。通过在异构SDN网络之间实现最短路径路由算法,对提出的框架进行了评估。通过使用调用其他SDN操作或通用数据处理算法的插件构建管道来调整流。通过实施概念验证实现对Domino框架进行评估,并在初始需求上进行了测试。它实现了可修改性和互操作性,平均成功交换率为99.99%。满足常用命令的性能要求,平均响应时间为0.26秒,并且该框架可以根据可用的RAM数量同时处理至少72个插件。通过在异构SDN网络之间实现最短路径路由算法,对提出的框架进行了评估。通过实施概念验证实现对Domino框架进行评估,并在初始需求上进行了测试。它实现了可修改性和互操作性,平均成功交换率为99.99%。满足了常用命令的性能要求,平均响应时间为0.26秒,并且该框架可以根据可用的RAM数量同时处理至少72个插件。通过在异构SDN网络之间实现最短路径路由算法,对提出的框架进行了评估。通过实施概念验证实现对Domino框架进行评估,并在初始需求上进行了测试。它实现了可修改性和互操作性,平均成功交换率为99.99%。满足了常用命令的性能要求,平均响应时间为0.26秒,并且该框架可以根据可用的RAM数量同时处理至少72个插件。通过在异构SDN网络之间实现最短路径路由算法,对提出的框架进行了评估。满足常用命令的性能要求,平均响应时间为0.26秒,并且该框架可以根据可用的RAM数量同时处理至少72个插件。通过在异构SDN网络之间实现最短路径路由算法,对提出的框架进行了评估。满足常用命令的性能要求,平均响应时间为0.26秒,并且该框架可以根据可用的RAM数量同时处理至少72个插件。通过在异构SDN网络之间实现最短路径路由算法,对提出的框架进行了评估。
更新日期:2020-01-06
中文翻译:
用于管理异构SDN网络的可插拔SDN框架
软件定义网络(SDN)是一种新的网络范例,它将网络的数据平面和控制平面分隔开,使一个或多个集中式控制器可以监视整个网络的行为。存在不同类型的SDN控制器软件,有关将这些不同控制器类型一致地集成在一起的难题的研究大部分已被声明为未来的工作。在本文中,提出了Domino框架,它是用于管理异构SDN网络的可插拔SDN框架。与相关工作相反,提出的框架允许研究由不同类型的SDN控制器控制的SDN网络,这些网络试图标准化它们的北向API。Domino实现了微服务插件体系结构,用户可以在其中将不同的SDN网络链接到处理算法。这样的算法允许例如通过使用调用其他SDN操作或通用数据处理算法的插件来构建管道来适应流。通过实施概念验证实现对Domino框架进行评估,并在初始需求上进行了测试。它实现了可修改性和互操作性,平均成功交换率为99.99%。满足常用命令的性能要求,平均响应时间为0.26秒,并且该框架可以根据可用的RAM数量同时处理至少72个插件。通过在异构SDN网络之间实现最短路径路由算法,对提出的框架进行了评估。通过使用调用其他SDN操作或通用数据处理算法的插件构建管道来调整流。通过实施概念验证实现对Domino框架进行评估,并在初始需求上进行了测试。它实现了可修改性和互操作性,平均成功交换率为99.99%。满足了常用命令的性能要求,平均响应时间为0.26秒,并且该框架可以根据可用的RAM数量同时处理至少72个插件。通过在异构SDN网络之间实现最短路径路由算法,对提出的框架进行了评估。通过使用调用其他SDN操作或通用数据处理算法的插件构建管道来调整流。通过实施概念验证实现对Domino框架进行评估,并在初始需求上进行了测试。它实现了可修改性和互操作性,平均成功交换率为99.99%。满足常用命令的性能要求,平均响应时间为0.26秒,并且该框架可以根据可用的RAM数量同时处理至少72个插件。通过在异构SDN网络之间实现最短路径路由算法,对提出的框架进行了评估。通过实施概念验证实现对Domino框架进行评估,并在初始需求上进行了测试。它实现了可修改性和互操作性,平均成功交换率为99.99%。满足了常用命令的性能要求,平均响应时间为0.26秒,并且该框架可以根据可用的RAM数量同时处理至少72个插件。通过在异构SDN网络之间实现最短路径路由算法,对提出的框架进行了评估。通过实施概念验证实现对Domino框架进行评估,并在初始需求上进行了测试。它实现了可修改性和互操作性,平均成功交换率为99.99%。满足了常用命令的性能要求,平均响应时间为0.26秒,并且该框架可以根据可用的RAM数量同时处理至少72个插件。通过在异构SDN网络之间实现最短路径路由算法,对提出的框架进行了评估。满足常用命令的性能要求,平均响应时间为0.26秒,并且该框架可以根据可用的RAM数量同时处理至少72个插件。通过在异构SDN网络之间实现最短路径路由算法,对提出的框架进行了评估。满足常用命令的性能要求,平均响应时间为0.26秒,并且该框架可以根据可用的RAM数量同时处理至少72个插件。通过在异构SDN网络之间实现最短路径路由算法,对提出的框架进行了评估。