[发明专利]基于改变控制模式进行机群系统能耗管控的方法无效
申请号: | 201010120446.X | 申请日: | 2010-03-08 |
公开(公告)号: | CN101794169A | 公开(公告)日: | 2010-08-04 |
发明(设计)人: | 刘轶;张海文;李钰;吴名瑜;吴开强;钱德沛 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G06F1/32 | 分类号: | G06F1/32;H04L29/08 |
代理公司: | 北京永创新实专利事务所 11121 | 代理人: | 李有浩 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 改变 控制 模式 进行 机群 系统 能耗 方法 | ||
1.一种基于改变控制模式进行机群系统能耗管控的方法,其特征在于所述能耗管控包括有下列处理步骤:
步骤一:管控节点通过接口层实时查询计算节点的状态CO{AN,BN,CN,DN,EN},若计算节点为空闲时,则依据空闲时间将计算节点分别设置为CN状态、DN状态或EN状态;
所述的计算节点状态CO{AN,BN,CN,DN,EN}中AN表示计算节点处于运行状态,BN表示计算节点处于空闲状态,CN表示计算节点处于待机状态,DN表示计算节点处于挂起到内存状态,EN表示计算节点处于挂起到硬盘状态,N表示任意一个计算节点;
步骤二:当有计算任务时,管控节点分配计算任务的规则为:
(A)若有空闲计算节点时,则管控节点分配计算任务给该计算节点,并执行步骤三;
(B)若无空闲计算节点时,则唤醒处于CN状态、DN状态或EN状态的计算节点,并分配计算任务给该计算节点,并执行步骤三;
(C)若计算节点都处于AN状态,则不分配计算任务;
步骤三:管控节点依据任务负载CQ{M,D,T}发送控制命令CT{IDN,MN}来设置计算节点运行任务时的控制模式CM{AM,BM,CM,DM,EM};
所述的计算节点任务负载CQ{M,D,T}中M表示计算任务规模,D表示分配给节点任务量的变化频率,T表示任务执行时间;
所述的控制命令CT{IDN,MN}中IDN表示需要设置的计算节点,MN表示需要设置的控制模式CM{AM,BM,CM,DM,EM}中的一种;
所述的控制模式CM{AM,BM,CM,DM,EM}中AM表示当计算任务量固定,并且性能要求大于节能要求时,使用性能优先模式;BM表示当计算任务量固定,并且节能要求大于性能要求时,使用节能模式;CM表示当计算任务量动态变化,变化次数不超过设定阀值时,选择使用手动模式,在这种模式下手动控制使用的CPU核的数量,以及每个CPU的主频;DM表示当计算任务量动态变化,并且变化次数超过设定的阀值时,选择使用半自动模式,在这种模式下,需要使用者设定主频变换的计算任务量临界值以及节能倾向;EM表示当处理器没有任务时,空闲时间达到阀值后,依据空闲的时长,设定计算节点进入CN状态、DN状态或EN状态;
步骤四:当计算节点收到管控节点的控制命令CT{IDN,MN}后,并依据该控制命令CT{IDN,MN}设置相应的控制模式,并执行分配的计算任务;
计算节点能耗状态转换关系为:
AN和BN状态时,计算节点能耗处于最高,即活跃状态;
CN状态时,计算节点只关闭显示器,而维持其余部件的供电;
DN状态时,计算节点将CPU运行时环境保存到RAM存储器,并将除RAM之外的部件断电,只供给RAM必要的电量维持数据;
EN状态时,计算节点将CPU运行时环境和存储器状态保存到本地硬盘,然后关闭除网卡之外所有部件的供电,只保留网卡供电用于唤醒;
BN状态至CN状态所需的等待时间记为t1,BN状态至CN状态的空闲时间记为TB→C,且t1=3min~10min;
CN状态至DN状态所需的等待时间记为t2,CN状态至DN状态的空闲时间记为TC→D,且t2=3min~10min;
DN状态至EN状态所需的等待时间记为t3,DN状态至EN状态的空闲时间记为TD→E,且t3=10min~30min;
若计算节点中TB→C>t1时,则计算节点转入CN状态;
若计算节点中TC→D>t2时,则计算节点转入DN状态;
若计算节点中TD→E>t3时,则计算节点转入EN状态;
而计算节点无论处于CN状态、DN状态或EN状态,节点一旦分配了新的任务,都转向活跃状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010120446.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电子装置、主机板、备份软件方法及安装软件方法
- 下一篇:一种光驱及计算机