论文部分内容阅读
随着各种网络应用的爆发式增长和网络异构异质化程度增加,网络越来越复杂。如何建立相互协调、网络资源高效利用的融合网络,解决多运营商、多厂商设备融合组网,并且适应不同网络应用的个性化需求,成为了运营商和网络提供商面对的一大难题,也成为融合网络领域的一大热点问题。SDN作为一种新兴的网络概念,应用在融合网络中,再配合网络虚拟化的概念,可以很好地解决网络中互联互通和可扩展性等一系列问题,并且可以提高应用的部署效率和灵活性。但是,随着网络规模越来越大以及网络设备的异构异质化程度增加,传统的单控制器模式很难满足对大范围网络的控制要求,并且也很难实现对所有网络设备的适配。针对上述问题,本文提出了一种基于协同控制机制的SDN融合网络架构,并完成了以下几个方面的工作和创新:第一,针对单一控制器无法解决融合网络控制和互联互通的问题,本文提出了协同控制机制,设计了协同控制器的核心模块。协同控制机制将传统SDN的控制层分为两层:协同控制层和单域控制层。单域控制器的功能是管理域内资源和设备,并且通过统一的单域控制器北向接口和协同控制器进行通信。协同控制器作为一个高层控制器,会维护一个全局网络视图,控制不同域之间的协同工作,并通过一个开放的北向API给应用层提供服务。第二,提出了基于协同控制机制的SDN融合网络架构。该架构采用分层的垂直控制体系,用协同控制器来解决异构异质网络设备组网问题,并且应用网络虚拟化概念,实现单域控制器实现细节和网络设备的透明化,增加了网络的可扩展性,简化了应用的部署流程。第三,进行了多域多厂商SDON组网试验。本文将多域多厂商SDON作为SDN融合网络的一个实例,针对运营商网络的复杂性,采用不同厂商的光网络设备来模拟现实网络,进行组网测试。通过拓扑和业务两大测试,证明基于协同控制机制的SDN融合网络架构是可行的,奠定了 SDN在商用进程上的理论基础。