[发明专利]一种电源控制节能方法及其对应的存储系统有效
| 申请号: | 201210144470.6 | 申请日: | 2012-05-10 |
| 公开(公告)号: | CN102681650A | 公开(公告)日: | 2012-09-19 |
| 发明(设计)人: | 严杰;熊晖;周娟娟 | 申请(专利权)人: | 北京邦诺存储科技有限公司 |
| 主分类号: | G06F1/32 | 分类号: | G06F1/32;G06F11/07 |
| 代理公司: | 北京聿宏知识产权代理有限公司 11372 | 代理人: | 钟日红;王建军 |
| 地址: | 100088 北京市海*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 电源 控制 节能 方法 及其 对应 存储系统 | ||
1.一种存储系统,其包括CPU、I/O总线和通过I/O总线与CPU相连的一个以上I/O部件,所述I/O部件包括一个以上存储部件,其特征在于,还包括电源控制模块,所述电源控制模块进一步包括,
检测单元,其根据预设时间规则获取通过I/O总线与CPU相连的一个以上I/O部件的状况信息,所述状况信息为与运行状态相关的信息或者与运行状态相关的信息及配置信息;
控制单元,其基于预设的电源控制策略,根据所获取的I/O部件的状况信息来确定对相应I/O部件的目标供电操作;以及
接口单元,其基于所确定的目标供电操作来控制对相应I/O部件的供电。
2.根据权利要求1所述的存储系统,其特征在于,针对作为存储部件的I/O部件,所述检测单元从I/O部件获取I/O部件的配置信息;
针对非存储部件的I/O部件,所述检测单元从指定存储位置获取I/O部件的配置信息。
3.根据权利要求1所述的存储系统,其特征在于,所述与运行状态相关的信息包括与所述I/O部件的供电状态、是否运行正常、故障、或当前存储量、网络吞吐量、忙/闲时比率和单位时间访问量中至少之一有关的信息。
4.根据权利要求1所述的存储系统,其特征在于,所述设定时间规则为预先设定一个或多个时刻、预先设定的时间周期和针对不同日子区别设定的时间周期中至少之一。
5.根据权利要求1所述的存储系统,其特征在于,所述目标供电操作是通电、断电、供给指定量的供电量、降低供电量、提高供电量和供给指定级的电量、或先下电再上电中的任一操作。
6.根据权利要求1所述的存储系统,其特征在于,检测单元还进行如下判断处理:
检测单元在连续设定次数均未检测到作为存储部件的I/O部件的状态时,将该I/O部件的运行状态确定为需要借助重启进行故障修复的状态。
7.根据权利要求1至6中任一项所述的存储系统,其特征在于,所述电源控制策略包括以下至少之一:
对于所述状况信息表示需要借助重启进行故障修复的状态的作为存储部件的I/O部件,将对该I/O部件的目标供电操作确定为对该I/O部件先下电再上电的操作;
在所述状况信息表示部分或全部存储部件的当前存储量与总存储量的比例大于预设值时,使得当前处于断电状态的一个或多个存储部件上电;
对于处于空闲或者处于空闲的时长超过设定时长的I/O部件,将对该I/O部件的目标供电操作确定为下电操作或降低供电量的操作;
在所述状况信息表示所有I/O部件的平均负载大于预设值时,使得当前处于断电的一个或多个I/O部件上电;
基于作为存储部件的I/O部件的当前存储量和总存储量来确定向存储设备的供电量大小;
当所述状况信息表明所述存储系统中增加了新的I/O部件时,对新增加的I/O部件上电。
8.根据权利要求1至6中任一项所述的存储系统,其特征在于,所述电源控制模块通过一经I/O总线与CPU连接的I/O部件来实现或者通过执行存储于所述存储系统中的程序代码来实现。
9.一种存储系统的电源控制方法,其特征在于,包括如下步骤:
根据预设时间规则获取通过I/O总线与CPU相连的一个以上I/O部件的与运行状态相关的信息或者与运行状态相关的信息及配置信息;
基于预设的电源控制策略,根据所获取的I/O部件的与运行状态相关的信息或者与运行状态相关的信息及配置信息来确定对相应I/O部件的目标供电操作;以及
基于所确定的目标供电操作来控制对相应I/O部件的供电。
10.根据权利要求9所述的电源控制方法,其特征在于,还包括:
当检测单元连续设定次数均未检测到作为存储部件的I/O部件的状态时,将该I/O部件的运行状态确定为需要借助重启进行故障修复的状态;以及
所述电源控制策略包括以下至少之一:
对于所述状况信息表示需要借助重启进行故障修复的状态的作为存储部件的I/O部件,将对该I/O部件的目标供电操作确定为对该I/O部件先下电再上电的操作;
在所述状况信息表示部分或全部存储部件的当前存储量与总存储量的比例大于预设值时,使得当前处于断电状态的一个或多个存储部件上电;
对于处于空闲或者处于空闲的时长超过设定时长的I/O部件,将对该I/O部件的目标供电操作确定为下电操作或降低供电量的操作;
在所述状况信息表示所有I/O部件的平均负载大于预设值时,使得当前处于断电的一个或多个I/O部件上电;
基于作为存储部件的I/O部件的当前存储量和总存储量来确定向存储设备的供电量大小;
当所述状况信息表明所述存储系统中增加了新的I/O部件时,对新增加的I/O部件上电。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邦诺存储科技有限公司,未经北京邦诺存储科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210144470.6/1.html,转载请声明来源钻瓜专利网。





