计算机工程与应用 ›› 2019, Vol. 55 ›› Issue (24): 62-67.DOI: 10.3778/j.issn.1002-8331.1810-0057
刘亮,张霖,杨柳,庞瑞琴,汪涛
LIU Liang, ZHANG Lin, YANG Liu, PANG Ruiqin, WANG Tao
摘要: 随着大数据、云计算不断融入人们的日常生活,作为支撑其发展的基础设施——数据中心网络的能耗也在急剧增长。为了解决这个问题,学术界提出了能量感知路由(Energy-Aware Routing,EAR)。EAR的主要思想是通过将流量需求聚集在网络链路的子集,并睡眠未使用的网络设备以节省能量。但是在流量低谷时期频繁地切换网络设备模式可能会导致网络振荡甚至网络性能下降。因此提出了一种相关感知流量整合(Correlation-Aware Traffic Consolidation,CATC)算法。提出了基于软件定义网络(Software Defined Network,SDN)的CATC模型,即在流量整合时考虑了流之间的相关性,并结合链路速率来实现更高的节能。在流量约束和链路容量约束下将CATC模型转换为一个最优流量分配问题,并提出CATC算法来求解。仿真结果显示,与现有的节能算法相比,CATC算法在仅仅增加极少网络延迟的同时可以为数据中心网络节省大约45%的能量。