网络新媒体技术

2024, v.13;No.74(02) 35-44

[打印本页] [关闭]
本期目录(Current Issue) | 过刊浏览(Archive) | 高级检索(Advanced Search)

基于ONOS的支持多域SDN的层次架构实现方案
Hierarchical Architecture Implementation Scheme Based on ONOS That Supports Multi-Domain SDN

郑友伟,刘磊

摘要(Abstract):

软件定义网络(SDN)通过将控制平面与数据平面分离,实现了网络的可编程性,改变了网络管理的模式。然而,随着SDN网络规模的不断扩大,其可扩展性问题逐渐显现。针对这一问题,多控制器架构成为提升SDN可扩展性的主流策略。在多控制器架构中,数据流的跨域路由问题对网络的可扩展性产生了影响。随着网络规模的增大,跨域路由计算的时间复杂度呈非线性增长,导致跨域路由计算的收敛时间也随着增加,带来可扩展性问题。为了应对大规模SDN网络的挑战,基于ONOS控制器,完成了层次式SDN多控制器方案的设计与开发。在此基础上,提出一种层次式网络抽象方法,复用OpenFlow南向协议实现层次控制器间的消息同步与业务协作。该方法对多域网络中的每个域网络拓扑进行抽象,以降低跨域路由计算的复杂度,进一步降低跨域路由计算的收敛时间,以提升可扩展性。在实验验证阶段,我们从2个维度创建不同规模的SDN数据面仿真网络,并对比测试了集中式路由与使用网络抽象方法的层次式路由的跨域路由计算时长。实验结果表明,随着多域网络规模的扩大,与集中式跨域路由相比,层次式跨域路由的效率显著提升。当网络规模为20×20时,使用本文提出的网络抽象方法使跨域路由计算效率提升约40倍。这一结果为大规模SDN网络的有效管理提供了新的策略和方法。

关键词(KeyWords): SDN;跨域路由;网络抽象方法;ONOS控制器;路由计算

Abstract:

Keywords:

基金项目(Foundation): 中国科学院青年创新促进会2020(编号:E029180101)

作者(Author): 郑友伟,刘磊

DOI: 10.20064/j.cnki.2095-347X.2024.02.005

参考文献(References):

扩展功能
本文信息
服务与反馈
本文关键词相关文章
本文作者相关文章
中国知网
分享