降低存储系统启动电流的系统及方法

文档序号:6772335阅读:234来源:国知局
专利名称:降低存储系统启动电流的系统及方法
技术领域
本发明涉及一种控制存储系统的系统及方法,特别是关于一种降低存储系统启动电流的系统及方法。
背景技术
随着数据存储需求的增加,存储系统(例如磁盘阵列)中包含的存储设备(例如硬盘)越来越多。当存储系统启动时,若过多的存储设备同时启动,则存储系统的启动电流过大。此时,若电源供应器供电不足,存储系统将无法正常启动甚至损坏。使用大功率的电源供应器可以解决供电不足的问题。然而,使用大功率电源会增加系统成本与功耗。

发明内容
鉴于以上内容,有必要提供一种降低存储系统启动电流的系统,能够降低存储系统的启动电流,避免存储系统因供电不足而无法启动甚至损坏。此外,还有必要提供一种降低存储系统启动电流的方法,能够降低存储系统的启动电流,避免存储系统因供电不足而无法启动甚至损坏。一种降低存储系统启动电流的系统,运行于数据处理设备中,所述存储系统包括多个扩充器与存储器,其中每个扩充器连接多个存储器,所述数据处理设备与所述扩充器及电源供应器相连接,该系统包括侦测模块,用于在存储系统启动时侦测电源供应器提供给各个存储器的电流,根据各个存储器的电流计算各个存储器的功率;判断模块,用于根据各个存储器的功率判断存储系统的功率是否大于指定值;关机模块,用于当存储系统的功率大于指定值时关闭存储系统;计算模块,用于根据各个存储器的功率及电源供应器的额定功率安排各个存储器的启动顺序,根据该启动顺序计算各个存储器的启动时间;及存储模块,用于将各个存储器的启动时间存储至对应的扩充器的存储区,以更新各个存储器的启动时间。一种降低存储系统启动电流的方法,应用于数据处理设备中,所述存储系统包括多所述存储系统包括多个扩充器与存储器,其中每个扩充器连接多个存储器,所述数据处理设备与所述扩充器及电源供应器相连接,该方法包括步骤当存储系统启动时,侦测电源供应器提供给各个存储器的电流,根据各个存储器的电流计算各个存储器的功率;根据各个存储器的功率判断存储系统的功率是否大于指定值;若存储系统的功率大于指定值,则关闭存储系统;根据各个存储器的功率及电源供应器的额定功率安排各个存储器的启动顺序,根据该启动顺序计算各个存储器的启动时间;及将各个存储器的启动时间存储至对应的扩充器的存储区,以更新各个存储器的启动时间。本发明通过重新安排存储器的启动时间来降低存储系统的启动电流,避免了存储系统因供电不足而无法启动甚至损坏。


图1为本发明降低存储系统启动电流的系统较佳实施例的运行环境示意图。图2为图1中降低存储系统启动电流的系统的功能模块图。图3为本发明降低存储系统启动电流的方法较佳实施例的流程图。主要元件符号说明
权利要求
1.一种降低存储系统启动电流的系统,运行于数据处理设备中,所述存储系统包括多个扩充器与存储器,其中每个扩充器连接多个存储器,所述数据处理设备与所述扩充器及电源供应器相连接,其特征在于,该系统包括 侦测模块,用于在存储系统启动时侦测电源供应器提供给各个存储器的电流,根据各个存储器的电流计算各个存储器的功率; 判断模块,用于根据各个存储器的功率判断存储系统的功率是否大于指定值; 关机模块,用于当存储系统的功率大于指定值时关闭存储系统; 计算模块,用于根据各个存储器的功率及电源供应器的额定功率安排各个存储器的启动顺序,根据该启动顺序计算各个存储器的启动时间;及 存储模块,用于将各个存储器的启动时间存储至对应的扩充器的存储区,以更新各个存储器的启动时间。
2.如权利要求1所述的降低存储系统启动电流的系统,其特征在于,所述指定值小于等于电源供应器的额定功率。
3.如权利要求1所述的降低存储系统启动电流的系统,其特征在于,所述计算模块将各个存储器的启动顺序安排为分组启动,且每组存储器的功率小于等于电源供应器的额定功率。
4.如权利要求3所述的降低存储系统启动电流的系统,其特征在于,第一组存储器的启动时间与存储系统的启动时间相同,其他各组存储器依次延迟指定时间后启动。
5.如权利要求1所述的降低存储系统启动电流的系统,其特征在于,所述存储器是SAS硬盘或SATA硬盘。
6.一种降低存储系统启动电流的方法,应用于数据处理设备中,所述存储系统包括多个扩充器与存储器,其中每个扩充器连接多个存储器,所述数据处理设备与所述扩充器及电源供应器相连接,其特征在于,该方法包括步骤 当存储系统启动时,侦测电源供应器提供给各个存储器的电流,根据各个存储器的电流计算各个存储器的功率; 根据各个存储器的功率判断存储系统的功率是否大于指定值; 若存储系统的功率大于指定值,则关闭存储系统; 根据各个存储器的功率及电源供应器的额定功率安排各个存储器的启动顺序,根据该启动顺序计算各个存储器的启动时间;及 将各个存储器的启动时间存储至对应的扩充器的存储区,以更新各个存储器的启动时间。
7.如权利要求6所述的降低存储系统启动电流的方法,其特征在于,所述指定值小于等于电源供应器的额定功率。
8.如权利要求6所述的降低存储系统启动电流的方法,其特征在于,所述各个存储器的启动顺序安排为分组启动,且每组存储器的功率小于等于电源供应器的额定功率。
9.如权利要求8所述的降低存储系统启动电流的方法,其特征在于,第一组存储器的启动时间与存储系统的启动时间相同,其他各组存储器依次延迟指定时间后启动。
10.如权利要求6所述的降低存储系统启动电流的方法,其特征在于,所述存储器是SAS硬盘或SATA硬盘。
全文摘要
一种降低存储系统启动电流的系统,所述存储系统包括多个扩充器与存储器,该系统包括侦测模块,用于在存储系统启动时侦测电源供应器提供给各个存储器的电流,根据各个存储器的电流计算各个存储器的功率;判断模块,用于根据各个存储器的功率判断存储系统的功率是否大于指定值;关机模块,用于当存储系统的功率大于指定值时关闭存储系统;计算模块,用于根据各个存储器的功率安排各个存储器的启动顺序并计算各个存储器的启动时间;及存储模块,用于将各个存储器的启动时间存储至扩充器的存储区。本发明还提供一种降低存储系统启动电流的方法。本发明能够降低存储系统的启动电流,避免存储系统因供电不足而无法启动甚至损坏。
文档编号G11C29/52GK103065690SQ20111032019
公开日2013年4月24日 申请日期2011年10月19日 优先权日2011年10月19日
发明者吴志偟 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1