论文部分内容阅读
数据中心网络部分的能耗量巨大且逐年增长,如何降低其能耗并提高网络利用率,是数据中心可持续发展亟需解决的问题之一。数据中心网络(DCN)节能可通过以能耗为指标的网络资源规划调度来实现。软件定义网络(SDN)满足了 DCN灵活规划和细粒度管控的需求,更利于实现其能源的优化管理。本文的研究目标即为基于SDN的DCN能源优化,即SDN环境下DCN的节能管理机制。结合SDN优势,研究数据平面弹性拓扑节能优化策略以及多控制器控制平面弹性拓扑节能策略,并深入分析多管理域DCN场景下节能机制的分布式扩展,即分别在数据平面、控制平面和分布式三方面展开研究。本文的主要研究内容和创新性工作如下:1.SDN环境下DCN数据平面节能优化算法研究。针对现有数据平面弹性拓扑节能机制贪心策略求解存在的问题和局限,提出一种基于遗传算法的启发式求解方法。结合SDN细粒度网络资源灵活规划的优势和更细致的交换机能耗模型,设计改进的混合遗传算法来优化数据平面弹性拓扑节能最优解查找策略。在SDN控制器高计算性能的支撑下,该算法可以很好地解决局部最优和收敛过慢的问题,完成优化的节能路由规划,进而实现数据平面弹性拓扑节能优化。实验结果证明,数据平面的节能效果在该方法下能够得到进一步的提高。2.SDN环境下纳入控制平面节能的DCN弹性拓扑节能机制研究。针对现有DCN弹性拓扑节能策略局限于数据平面的问题,提出一种包含多控制器控制平面节能在内的SDN两个平面联动的弹性拓扑节能机制。结合控制器负载及其能耗特征分析多控制器控制平面节能的必要性,进而设计控制平面弹性拓扑节能方案,同时涵盖考虑分流条件的数据平面节能优化,实现SDN两个平面的整体节能。该机制结合交换机动态迁移策略设计装箱数学模型以实现高效的控制平面节能,可以很好地解决在数据平面节能的基础上纳入控制平面节能的问题。实验结果证明,DCN整体的弹性拓扑节能效果在该机制下能够得到显著的改善。3.SDN环境下多管理域DCN分布式弹性拓扑节能机制研究。针对现有多管理域DCN分布式能源管理研究尚不完备,缺乏跨域网络流基于能耗的分布式节能规划模型等问题,提出一种多管理域DCN分布式弹性拓扑节能机制。分析分布式节能的必要性和可行性,设计节能路由分布式规划算法模型,同时支持控制平面分布式节能,完成多管理域DCN分布式并行节能计算。该机制专门针对跨域网络流设计结合分布式计算的域间传输节能部署方案,可以很好地解决弹性拓扑节能的分布式扩展问题。实验结果证明,在多管理域DCN场景下该机制在保证全局节能效果的同时能够显著提高节能计算的运算效率。