【技术实现步骤摘要】
本专利技术属于通信网络
,具体是一种基于SDN架构的数据中心网络节能路由算法。
技术介绍
新型数据中心网络广泛采用“富连接”式拓扑结构。大量交换机的引入,增加了网络部分的能耗比例,从而导致了低负载下能耗的严重浪费。软件定义网络(SoftwareDefinedNetwork,SDN)作为一种新型的网络架构,其集中控制的网络特性,为数据中心网络的绿色节能提供了一种新的思路。通过SDN控制器对网拓扑信息及网络设备流量信息的实时收集使得在路由层面上对全网进行节能流量工程部署变得便利。当前,针对数据中心网络的节能方案主要分为两类:第一类主要从单个网络设备的硬件设计及制造技术着手,研究如何通过设备休眠、功率切换等功耗管理手段以及能耗优化芯片的设计来降低网络设备的能耗,称之为设备级节能技术;第二类主要考虑通过网络合理规划、资源配置优化以及根据负载状况动态地调整网络资源供应来实现全局网络功耗控制,采用的手段主要有拓扑选取、路由流量调度等,称之为网络级节能技术。对于设备级节能技术,LiDan,ShangYunFei,ChenCongJie在文献Softwaredefinedgreendatacenternetworkwithexclusiverouting[C]//INFOCOM,2014ProceedingsIEEE.IEEE,2014:1743-1751.中公开了基于休眠机制的节能设备,它允许设备在空闲状态下快速切换至低功耗的休眠模式以节省能耗,并且当需要处理任务时快速恢复至工作模式。对于网络级节能技术,HellerB,SeetharamanS,Mahadeva ...
【技术保护点】
一种基于SDN架构的数据中心网络节能路由算法,其特征在于,包括以下步骤:步骤一、控制器监控模块搜集当前数据中心网络流量矩阵、数据中心网络拓扑及网络中每条链路容量信息,根据容量约束条件与流量需求约束条件,并结合搜集的信息建立能耗优化模型,基于启发式的最优能耗子集算法计算出能耗最小拓扑子集,输出该能耗最小拓扑子集中各交换机及链路的状态;步骤二、在能耗最优拓扑子集中对流量矩阵中的流进行路径分配,通过负载均衡路径分配方法把网络中的流调度到具有最小链路利用率的路径,实现流量在拓扑子集上的均衡分配;步骤三、对最优拓扑子集中各条链路进行检测,计算各条链路中分配的流的流量需求Tlink,根据流量需求大小判断链路所连交换机的端口速率,并根据设备的功耗特性参数GFER对速率为1G的链路进行重路由条件判断,为符合重路由条件的链路中的流计算新的转发路径,并根据重路由结果对能耗最优拓扑子集中的交换机速率及负载均衡路径分配进行调整;步骤四、控制器根据算法得到的最终路径分配结果对数据流进行路由。
【技术特征摘要】
1.一种基于SDN架构的数据中心网络节能路由算法,其特征在于,包括以下步骤:步骤一、控制器监控模块搜集当前数据中心网络流量矩阵、数据中心网络拓扑及网络中每条链路容量信息,根据容量约束条件与流量需求约束条件,并结合搜集的信息建立能耗优化模型,基于启发式的最优能耗子集算法计算出能耗最小拓扑子集,输出该能耗最小拓扑子集中各交换机及链路的状态;步骤二、在能耗最优拓扑子集中对流量矩阵中的流进行路径分配,通过负载均衡路径分配方法把网络中的流调度到具有最小链路利用率的路径,实现流量在拓扑子集上的均衡分配;步骤三、对最优拓扑子集中各条链路进行检测,计算各条链路中分配的流的流量需求Tlink,根据流量需求大小判断链路所连交换机的端口速率,并根据设备的功耗特性参数GFER对速率为1G的链路进行重路由条件判断,为符合重路由条件的链路中的流计算新的转发路径,并根据重路由结果对能耗最优拓扑子集中的交换机速率及负载均衡路径分配进行调整;步骤四、控制器根据算法得到的最终路径分配结果对数据流进行路由。2.根据权利要求1所述的基于SDN架构的数据中心网络节能路由算法,其特征在于,所述数据中心网络采用Fat-Tree拓扑,其中包含4个Pod(供应点),每个Pod由2个接入层交换机和2个汇聚层交换机组成,每个接入层交换机与两个主机相连接,核心层由4个交换机组成,每个核心层交换机均有一条链路与各个Pod的汇聚层交换机相连。3.根据权利要求1所述的基于SDN架构的数据中心网络节能路由算法,其特征在于,所述步骤一建立能耗优化模型包括:在当前网络拓扑和流量需求下,通过对流量矩阵中每条流的路径分配,使得网络中能耗最小,优化目标计算如下:Minimum∑(u,v)∈EXu,v×a(u,v)+∑u∈SYu×b(u)G(V,E)用以描述网络拓扑,其中V代表网络中的交换机,E代表交换机间的链路,S表示交换机集合且a(u,v)表示节点u与节点v间链路(u,v)的能耗,b(u)表示交换机u的能耗,Xu,v与Yu均为二进制变量,分别表示交换机和链路状态,0代表关闭,1代表开启。4.根据权利要求1所述的基于SDN架构的数据中心网络节能路由算法,其特征在于,步骤一所述容量约束条件如下:s∀(u,v)∈E,Σi=1kΣp∈PTi(u,v)fi(p)≤Xu,v×λc(u,v)]]>其中表示流i的可用路径,其中表示包含链路(u,v)的流i的可用路径集合,fi(p)表示网络中任意一条流i的路径,c(u,v)表示链路(u,v)的容量,其中(u,v)∈E;λ表示网络中每条链路可分配的带宽与链路带宽的比值,其取值为0-1之间的任意数字;为确保流量矩阵中的任意一条流Ti,在...
【专利技术属性】
技术研发人员:樊自甫,陶君,汪帅,文陈陈,万晓榆,王正强,
申请(专利权)人:重庆邮电大学,
类型:发明
国别省市:重庆;50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。