论文部分内容阅读
因特网在过去20多年间的飞速发展,对整个社会产生了深刻的影响。但是伴随着网络规模和带宽需求的急剧扩大,网络能耗问题也日益严重。高性能路由器既是网络通信的核心节点,也是电能消耗的主要来源之一。本文基于高级配置于电源接口规范(Advanced Configuration Power Interface,简称ACPI),结合互联网流量特点,将软硬件协同思想引入到路由器节能体系结构的设计中,提出了一种新型的路由器动态功率管理体系结构HERPM,并深入研究了HERPM中的若干关键技术。本文的主要工作和创新点包括:(1)针对以操作系统为中心的功率管理体系结构调节功耗的滞后性和不能充分利用细粒度节能潜力的缺陷,提出了一种全新的路由器动态功率管理体系结构HERPM。HERPM在ACPI的基础上,采用软硬件协同节能的机制,在软件方面利用操作系统通晓设备运行状况的优势,提高了功率管理决策的科学性;在硬件方面利用了硬件反应迅速的特点,能够有效开发短间隔时段报文的节能潜力,从而获得较高的节能效率。(2)为了充分利用HERPM的优势,针对路由器系统的工作特点,提出了路由器系统及部件动态功率管理模型,对系统性能需求和功耗进行了细粒度的划分,从而使得系统的功耗能更精确地与负载相匹配。在该模型的基础上,提出了四种便于硬件实现的转换算法,并以广泛应用于Intel IXP系列网络处理器的Xscale核为例,对四种算法进行了模拟比较,分析验证了算法的节能效率和对报文的延迟影响。(3)针对目前节能研究大多关注于单台计算机和路由器设备的现状,提出了网络层次的动态功率管理模型。在该模型中,同一个管理域中的路由器在相互交换路由信息的同时,也相互传递负载状态和功耗控制信息,在形成对路由一致性认识的过程中,为采用协同睡眠的方式节能创造了条件。论文还对路由器间协同节能的若干关键问题进行了探讨,深入分析了节能对网络协议的影响,并提出了可能的解决方法和实现方案。本文的工作对高性能路由器在节能方面的设计和实现具有重要的指导意义。