一种基于负载统计的计算机节能的方法

文档序号:6399730阅读:376来源:国知局
专利名称:一种基于负载统计的计算机节能的方法
技术领域
本发明涉及计算机节能领域,具体涉及一种基于负载统计的计算机节能的方法。
背景技术
在计算机整体计算能力都在突飞猛进的同时,一个颇受用户关注的问题也随之而来,如何有效降低计算机功耗,从而降低整体数据中心的整体能耗是摆在数据中心管理员面前的一个难题。
当前绝大多数计算机厂商的方案,多是利用虚拟化、云计算资源调度等技术手段,通过提高资源利用率、整体负载较低时关闭计算机来节约数据中心能耗,此种方案也能有效降低数据中心能耗,节省维护成本。但忽略了开启着的计算机自身的能耗,以及磁盘寿命。并且通过虚拟化、云计算等技术手段,在数据中心规模较大的情况下,效果才比较明显。
当前也有部分通过策略实现的计算机节能,但是策略配置都是手工配置,不够精确,且无法根据负载的实际情况动态调整。
为了有效降低计算机在系统负载较低情况下的能耗及部件寿命问题,以及降频策略的精确配置问题,提出了一种基于负载统计的计算机节能方法。发明内容
本发明的目的是提供一种基于负载统计的计算机节能的方法。
本发明的目的是按以下方式实现的,操作系统通过对一段时间内的系统负载状况进行统计分析,通过降低系统低负载时计算机CPU的频率及启动操作系统定时任务功能,实现在特定时间段内让CPU处于低频率下运行,从而达到延长计算机部件寿命,降低计算机能耗,系统结构包括:负载分析单元(1),策略生成单元(2),系统定时任务(3),系统降频接口(4),其中:负载分析单元(I)负责分析对计算机一段时间内的负载情况进行统计、分析; 策略生成单元(2)根据负载分析单元(I)分析的结果,自动生成降频策略; 系统定时任务(3)负责调用系统降频接口(4)执行策略生成单元(2)生成的降频策略; 具体步骤如下: 磁盘I/O分析单元(I)长期收集磁盘的读写情况,并对收集的磁盘的读写情况进行分析整理,将分析、整理的结果提供给策略生成单元(2),策略生成单元(2)根据磁盘I/O分析单元(I)分析、整理的磁盘I/O的结果,生成磁盘休眠策略,即在哪些时间段内磁盘处于休眠状态,并将策略转换成操作系统定时任务(4),操作系统定时任务(4)定时执行磁盘休眠策略,即通过调用操作系统磁盘休眠接口(3)来实现磁盘在某些时间段内的休眠与激活。
负载分析单元(I)能够长期、间隔收集计算机负载情况。
负载分析单元(I)对包括CPU、内存、硬盘、网络的整体负载情况作统计、分析。
策略生成单元(2),能够根据负载分析单元(I)提供的信息动态调整已生成的降频策略。
策略生成单元(2)根据CPU、内存、硬盘、网络的负载综合情况,生成降频策略。通过系统降频接口(3),让系统在降低部件工作频率的情况下,保证系统能够正常运行。降频部件包括所有能够降低工作频率的计算机部件。本发明的有益效果是:操作系统通过对一段时间内的系统负载状况进行统计分析,通过降低系统低负载时计算机CPU的频率及启动操作系统定时任务功能,实现在特定时间段内让CPU处于低频率下运行,从而达到延长计算机部件寿命,降低计算机能耗。


附图1为传统计算机磁盘休眠示意 附图2为基于统计分析的计算机磁盘休眠策略的计算机节能示意图。
具体实施例方式参照说明书附图对本发明的方法作以下详细地说明。下面参照附图2,对本发明的内容以一个具体实例来描述实现这一方法的过程。正如发明内容中所描述的,本发明的体系结构主要包括:
磁盘I/O分析单元(1),策略生成单元(2),操作系统磁盘休眠接口(3),操作系统定时任务(4)。其中,磁盘I/O分析单元(I)会长期收集磁盘的读写情况,并对收集的磁盘的读写情况进行分析整理,并将分析、整理的结果提供给策略生成单元(2),策略生成单元(2)根据磁盘I/O分析单元(I)分析、整理的磁盘I/O的结果,生成磁盘休眠策略(即在哪些时间段内磁盘处于休眠状态),并将策略转换成操作系统定时任务(4)。操作系统定时任务(4)定时执行磁盘休眠策略,即通过调用操作系统磁盘休眠接口(3)来实现磁盘在某些时间段内的休眠与激活。除说明书所述的技术特征外,均为本专业技术人员的已知技术。
权利要求
1.一种基于负载统计的计算机节能的方法,其特征在于操作系统通过对一段时间内的系统负载状况进行统计分析,通过降低系统低负载时计算机CPU的频率及启动操作系统定时任务功能,实现在特定时间段内让CPU处于低频率下运行,从而达到延长计算机部件寿命,降低计算机能耗,系统结构包括:负载分析单元(1),策略生成单元(2),系统定时任务(3),系统降频接口(4),其中: 负载分析单元(I)负责分析对计算机一段时间内的负载情况进行统计、分析; 策略生成单元(2)根据负载分析单元(I)分析的结果,自动生成降频策略; 系统定时任务(3)负责调用系统降频接口(4)执行策略生成单元(2)生成的降频策略; 具体步骤如下: 磁盘I/O分析单元(I)长期收集磁盘的读写情况,并对收集的磁盘的读写情况进行分析整理,将分析、整理的结果提供给策略生成单元(2),策略生成单元(2)根据磁盘I/O分析单元(I)分析、整理的磁盘I/O的结果,生成磁盘休眠策略,即在哪些时间段内磁盘处于休眠状态,并将策略转换成操作系统定时任务(4),操作系统定时任务(4)定时执行磁盘休眠策略,即通过调用操作系统磁盘休眠接口(3)来实现磁盘在某些时间段内的休眠与激活。
2.根据权利要求1所述的方法,其特征在于:负载分析单元(I)能够长期、间隔收集计算机负载情况。
3.根据权利要求1所述的方法,其特征在于:负载分析单元(I)对包括CPU、内存、硬盘、网络的整体负载情况作统计、分析。
4.根据权利要求1所述的方法,其特征在于:策略生成单元(2),能够根据负载分析单元(I)提供的信息动态调整已生成的降频策略。
5.根据权利要求1所述的方法,其特征在于:策略生成单元(2)根据CPU、内存、硬盘、网络的负载综合情况,生成降频策略。
6.根据权利要求1所述的方法,其特征在于:通过系统降频接口(3),让系统在降低部件工作频率的情况下,保证系统能够正常运行。
7.根据权利要求6所述的方法,其特征在于:降频部件包括所有能够降低工作频率的计算机部件。
全文摘要
本发明提供一种基于负载统计的计算机节能的方法,系统结构包括负载分析单元(1),策略生成单元(2),系统定时任务(3),系统降频接口(4),操作系统通过对一段时间内的系统负载进行统计分析,通过降低系统低负载时计算机CPU的频率及启动操作系统定时任务功能,实现在特定时间段内让CPU处于低频率下运行,从而达到延长计算机部件寿命,降低计算机能耗。
文档编号G06F1/32GK103150004SQ201310059879
公开日2013年6月12日 申请日期2013年2月26日 优先权日2013年2月26日
发明者王理想, 刘成平 申请人:浪潮电子信息产业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1