机构地区:[1]中国科学院声学研究所国家网络新媒体工程技术研究中心,北京100190 [2]中国科学院大学,北京100049
出 处:《网络新媒体技术》2024年第2期35-44,共10页Network New Media Technology
基 金:中国科学院青年创新促进会2020(编号:E029180101)。
摘 要:软件定义网络(SDN)通过将控制平面与数据平面分离,实现了网络的可编程性,改变了网络管理的模式。然而,随着SDN网络规模的不断扩大,其可扩展性问题逐渐显现。针对这一问题,多控制器架构成为提升SDN可扩展性的主流策略。在多控制器架构中,数据流的跨域路由问题对网络的可扩展性产生了影响。随着网络规模的增大,跨域路由计算的时间复杂度呈非线性增长,导致跨域路由计算的收敛时间也随着增加,带来可扩展性问题。为了应对大规模SDN网络的挑战,基于ONOS控制器,完成了层次式SDN多控制器方案的设计与开发。在此基础上,提出一种层次式网络抽象方法,复用OpenFlow南向协议实现层次控制器间的消息同步与业务协作。该方法对多域网络中的每个域网络拓扑进行抽象,以降低跨域路由计算的复杂度,进一步降低跨域路由计算的收敛时间,以提升可扩展性。在实验验证阶段,我们从2个维度创建不同规模的SDN数据面仿真网络,并对比测试了集中式路由与使用网络抽象方法的层次式路由的跨域路由计算时长。实验结果表明,随着多域网络规模的扩大,与集中式跨域路由相比,层次式跨域路由的效率显著提升。当网络规模为20×20时,使用本文提出的网络抽象方法使跨域路由计算效率提升约40倍。这一结果为大规模SDN网络的有效管理提供了新的策略和方法。Software-defined networking(SDN)fundamentally changes the paradigm of network management by separating the control plane from the data plane and enabling network programmability.However,with the continuous expansion of the scale of SDN network,its scalability problem is gradually emerging.In order to solve this problem,multi-controller architecture has become a mainstream strategy to improve the scalability of SDN.In the multi-controller architecture,the problem of cross-domain routing of data flow will also have an impact on the scalability of the network.As the network scale increases,the time complexity of cross-domain routing calculations increases nonlinearly,leading to an increase in the convergence time of cross-domain routing calculations,which brings about scalability issues.In order to meet the challenges of large-scale SDN networks,this study completed the design and development of a hierarchical SDN multi-controller solution based on the ONOS controller.On this basis,we designed a network abstraction method and reused the OpenFlow southbound protocol to realize message synchronization and business collaboration between hierarchical controllers.This method abstracts each domain network topology in a multi-domain network to reduce the complexity of cross-domain routing calculations,further reduce the convergence time of cross-domain routing calculations,and improve scalability.In the experimental verification stage,we created SDN data plane simulation networks of different scales from two dimensions,and compared and tested the cross-domain routing calculation time of centralized routing and hierarchical routing using the network abstraction method.Experimental results show that with the expansion of the multi-domain network scale,the efficiency of hierarchical cross-domain routing is significantly improved compared with centralized cross-domain routing.When the network size is 20×20,using the network abstraction method in this study increases the computational efficiency of cross-domain routing by abou
关 键 词:SDN 跨域路由 网络抽象方法 ONOS控制器 路由计算
分 类 号:TP393.02[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...