论文部分内容阅读
近年来随着计算机互联网的兴起,特别是移动互联网在最近几年的蓬勃发展,各类业务数据包括即时通讯、云计算、视频直播等数据业务的流量发生了极大的增长。运营商的IP骨干网作为业务数据的重要承载网络,其负载压力受到了极大的挑战。一方面,运营商通过不断对骨干网进行扩容,使其能够勉力支撑起日益增长的庞大数据量;另一方面,因流量调度机制的不完善,对基础硬件的扩容并不能够完全解决网络拥塞的问题,反而可能造成网络利用率不足的同时存在拥塞状态的矛盾局面。传统的IP骨干网流量调度机制存在其固有的局限,如不能全局灵活地调控、无法精细化控制等,SDN技术带来解决流量调度问题的新思路。Google将SDN技术引入解决数据中心广域网的流量调度问题,使其网络链路利用率达到95%以上,给学术界就网络流量调度研究带来广阔的启发思路。本论文的具体研究点如下:(1)以国内运营商的IP骨干网作为研究实例,对IP骨干网的特性进行了定性的分析,总结出三个特性,即分层特性、路由特性和流量特性。指出了IP骨干网的网络拓扑结构可以区分为核心层拓扑和汇聚层拓扑两层子结构,它们根据其不同的拓扑特性对应着不同的路由特征,另外同源目地区子网的业务流可以聚合成汇聚流作为流量调度的单位。(2)基于两种不同的思路,提出了两套不同的流量调度算法,以解决IP骨干网内的链路拥塞问题。这两种思路分别是基于不分层拓扑思路和针对骨干网拓扑思路。基于不分层思路对拥塞链路所在拓扑的位置不敏感,对拥塞链路位于汇聚层或者核心层不作区分处理,而是统一采用聚合流的思路,为相同源目地区子网的业务流统一分配路由。针对骨干网拓扑思路则是对拥塞链路处于不同的拓扑子层有不同的调度策略,位于核心层的拥塞链路,对其业务流进行核心层层面的重路由;位于汇聚层的拥塞链路,对其业务流进行尽量不影响核心层路由的负载均衡:相对独立的处理不同层的拥塞问题。(3)设计针对IP骨干网的SDN流量调度平台,包括SDN平台框架设计、SDN流量调度应用架构设计、Openflow多流表设计、SDN流量调度工作流程的设计。