一种管理存储设备电源电路的装置、方法和计算机制造方法及图纸

技术编号:4169489 阅读:189 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种管理存储设备电源电路的装置、方法和计算机,其中装置用于管理计算机中独立冗余磁盘阵列中备用磁盘的供电,包括:主控单元,用于根据预先设置的控制策略,磁盘阵列配置信息,以及来自磁盘阵列控制器的报警信息,生成控制指令并发送;通信接口,与主控单元连接,并用于接收控制指令;控制线路,与通信接口连接,并用于传输控制指令;电源控制电路,与控制线路连接,并用于根据控制指令调整独立冗余磁盘阵列中的备用磁盘的供电状态。应用本发明专利技术提供的技术,对作为备用磁盘的热备用磁盘的断电和上电进行有效控制,在实现了数据保护的同时,也大为减少了热备用磁盘处于空闲状态时的功耗,从而有效的降低系统的总功耗。

Device, method and computer for managing power supply circuit of storage device

The invention provides a method and computer device, a power management circuit memory device, wherein the device used for the power supply, the spare disk redundant array of independent disks in the management of the computer comprises a main control unit, according to the preset control strategy, disk array configuration information from the disk array controller and alarm information, generate control commands and send; communication interface, connected with the main control unit, and receives the control command; the control circuit, connected with the communication interface, and for the transmission of control commands; the power control circuit is connected with the control circuit, and power supply according to state control instructions to adjust the spare disk in the redundant array of independent disks. The application of the technology provided by the invention, the disk as a standby hot spare disk power and power control, in the implementation of the data protection at the same time, also greatly reduced the power consumption of hot spare disk in the idle state, thus effectively reducing the total power consumption of the system.

【技术实现步骤摘要】

本专利技术涉及计算机系统存储设备管理技术,特别是指一种管理存储设备电 源电路的装置、方法和计算机。
技术介绍
计算机系统,特别是其中的服务器系统,为了实现快速方位数据以及保存数据校验信息的目的, 一般都配置了独立磁盘冗余阵列(RAID, Redundant Array of Independent Disks),高级RAID配置能够把多个物理磁盘组织起来, 形成虚拟大容量的逻辑》兹盘,在有限数量的物理》兹盘损坏的情况下,通过保存 在其他物理,兹盘上的数据校验信息来恢复损坏的数据信息,从而有效的维护数 据安全。现有技术中,高级RAID配置中的RAID5阵列能够做到两块磁盘同时损 坏时,可以完整的恢复数据;RAID6阵列则可以做到3块物理磁盘同时损坏 而不丢失数据。为了及时自动的恢复损坏的数据,在具备RAID配置的计算机 系统中,就必须存在备用的2块或3块物理磁盘,叫做热备用(HotSpare)磁盘, 时刻处于带电待机状态, 一旦根据RAID配置发现独立磁盘冗余阵列中出现磁 盘故障,就会自动启动作为热备用磁盘的HotSpare磁盘,接管原来故障磁盘 存储的数据。磁盘工作时有一个工作功耗(一般是20W),而磁盘处于待机的空闲(IDLE) 状态时,待机功耗则非常小(一般是2.5W,即每个HotSpare磁盘都会耗电 2.5W),如果一个机房100台服务器,每台服务器的RAID配置是6+2的符合 RAID5标准的配置,则有200块HotSpare^兹盘处于带电待机状态,那么所有 HotSpare磁盘一年的功耗约为4380度电;由此可见,应用现有技术,会造成 整个计算机系统耗电过多,增加了功耗。
技术实现思路
本专利技术的目的是提供一种管理存储设备电源电路的装置、方法和系统,用于解决现有技术中,作为备用存储介质的热备用磁盘总是处于带电待机状态所 造成的计算机系统耗电过多的缺陷。一种管理计算机存储设备供电状态的装置,用于管理计算机中独立冗余磁盘阵列中备用磁盘的供电,包括主控单元,用于根据预先设置的控制策略, 磁盘阵列配置信息,以及来自磁盘阵列控制器的报警信息,生成控制指令并发 送;通信接口,与所述主控单元连接,并用于接收所述控制指令;控制线路, 与所述通信接口连接,并用于传输所述控制指令;电源控制电路,与所述控制 线路连接,并用于根据所述控制指令调整所述独立冗余i兹盘阵列中的所述备用 磁盘的供电状态。一种管理存储设备供电状态的方法,计算机系统启动后,根据来自磁盘阵 列控制器的磁盘阵列配置信息以及预先设置的控制策略,生成关断指令控制计 算机中的备用磁盘断电;并在接到来自所述磁盘阵列控制器的报警信息之后, 根据预先设置的所述控制策略以及所述磁盘阵列配置信息,生成通电指令控制 所述备用》兹盘上电。一种管理存储设备供电状态的计算机系统,至少包括常用磁盘,用于在 计算机系统的工作过程中存放数据;备用磁盘,用于存放计算机系统的备用数 据,并在进行数据备份时提供所述备份数据;主控单元,用于根据来自磁盘阵 列控制器的报警信息或者磁盘阵列配置信息,以及预先设置的控制策略,生成 控制指令并发送;电源控制电路,用于根据所述控制指令调整所述计算机系统 中的备用磁盘的供电状态;控制线路,用于将所述控制指令传输到所述电源控 制电路;通信接口,用于接收所述控制指令并上传至所述控制线路。应用本专利技术提供的技术,对作为备用磁盘的热备用磁盘的断电和上电进行 有效控制,在实现了数据保护的同时,也大为减少了热备用磁盘处于空闲状态 时的功耗,从而有效的降低系统的总功耗。 附图说明图1为本专利技术优选实施例装置结构示意图; 图2为本专利技术优选实施例工作流程示意图3为本专利技术优选实施例中采用SMBus接口和总线的装置结构示意图。具体实施方式为使本专利技术的目的、技术特征和实施效果更加清楚,下面将结合附图及具 体实施例对本专利技术的优选实施例进行详细描述。在本专利技术中,采用特别设计的磁盘电源电路管理装置,通过在所述装置中增加主控芯片,对5V/12V电源对作为存储设备的磁盘的直接上电电路进行管 理。如图1所示,在磁盘背板101上,存在若干个磁盘作为存储介质110,而 存储介质110通常可以根据其在整个工作过程中所起作用的不同分为常用磁 盘和备用磁盘,在计算机系统中,通常采用HotSpare磁盘作为备用磁盘。不 失一般性,图1中画出了三个磁盘,编号依次是HDDO、 HDD1和HDD2,每 一个磁盘与对应的一个上电电路103连接,每一个上电电路103中均有一个控 制电路开关单元104;以上各个控制电路开关单元104统一由一条控制线路105 连接,该控制线路105与通用型输入输出接口(GPIO, General Purpose 1/0)连 接,所述GPIO内置于主控单元106,该主控单元106位于主板102上,并与 同样位于主斧反102的RAID卡连接。其中,图1各个单元的功能描述如下磁盘背板IOI,用于承载并固定各个磁盘;磁盘的数量可以任意,不应当 收到具体的限制。主板102,设置有主控单元106;并还可以设置其他元器件。上电电路103,每一个上电电路103对应地与一个》兹盘连4妻,用于为该》兹 盘提供上电的电路;所提供的电力通常是由5V/12V电源提供。控制电路开关单元104,用于根据来自所述主控单元106的控制指令,控 制通过所述上电电路103的电力的通断,甚至电量的大小。控制线路105,用于连接各个所述控制电路开关单元104,并将来自主控 单元106的控制指令传送到所述控制电路开关单元104。主控单元106,根据计算机系统当前的状况,获取位于RAID卡中的RAID 配置信息,生成控制指令,所述控制指令用于控制所述控制电路开关单元104 的工作状态,如果控制指令是关断指令,则控制电路开关单元104接收到该关 断指令后,关断所述上电电路103对磁盘的供电,如果控制指令是通电指令, 则控制电路开关单元104接收到该通电指令后,导通所述上电电路103对磁盘的供电。主控单元106与所述控制线路105直接的存在一个接口 ,通常采用GPIO, GPIO的各个管脚所形成的接口可在不同的状况下配置成输入接口或输出接 口; GPIO具有更低的功率损耗。应用本专利技术优选实施例提供的磁盘电源电路管理装置,通过配置在计算机 系统中的RAID卡提供的应用程序接口 (API, Application Programming Interface),主控单元106获得该RAID卡的配置信息和状态信息,由主控单元 106控制HotSpare磁盘的断电和上电动作。当计算机系统配置好RAID卡配置 信息后,如6+2配置,即有2块HotSpare磁盘,则主控单元106获取到RAID 卡的配置信息,该主控单元106根据配置信息和预定的控制策略生成控制指 令,通过GPIO中相应的管脚发送给两块HotSpare磁盘所对应的控制电路开关 单元104,用于控制HotSpare磁盘的状态。存储设备包括至少一个磁盘阵列组, 根据RAID0标准,每一个所述磁盘阵列组包括两个所述常用磁盘、 一个所述 备用磁盘;根据RAID5标准,每一个所述磁盘阵列组包括两个至十个所述常 用f兹盘、两个所述备用》兹盘。上述描述中,选择了一个优选实施例描本文档来自技高网
...

【技术保护点】
一种管理计算机存储设备供电状态的装置,用于管理计算机中独立冗余磁盘阵列中备用磁盘的供电,其特征在于,包括: 主控单元,用于根据预先设置的控制策略,磁盘阵列配置信息,以及来自磁盘阵列控制器的报警信息,生成控制指令并发送; 通信接口 ,与所述主控单元连接,并用于接收所述控制指令; 控制线路,与所述通信接口连接,并用于传输所述控制指令; 电源控制电路,与所述控制线路连接,并用于根据所述控制指令调整所述独立冗余磁盘阵列中的所述备用磁盘的供电状态。

【技术特征摘要】
1.一种管理计算机存储设备供电状态的装置,用于管理计算机中独立冗余磁盘阵列中备用磁盘的供电,其特征在于,包括主控单元,用于根据预先设置的控制策略,磁盘阵列配置信息,以及来自磁盘阵列控制器的报警信息,生成控制指令并发送;通信接口,与所述主控单元连接,并用于接收所述控制指令;控制线路,与所述通信接口连接,并用于传输所述控制指令;电源控制电路,与所述控制线路连接,并用于根据所述控制指令调整所述独立冗余磁盘阵列中的所述备用磁盘的供电状态。2. 根据权利要求1所述的装置,其特征在于,所述装置还包括 配置信息获取单元,用于与所述磁盘阵列控制器连接,获取计算机中存放在该磁盘阵列控制器中的存储设备的所述磁盘阵列配置信息;并根据所述磁盘阵列配置信息确定所述存储设备中的所述备用磁盘所对 应的具体的物理硬盘。3. 根据权利要求1所述的装置,其特征在于,所述通信接口是内置于所 述主控单元的通用型输入输出接口 ;或者,所述通信接口是位于计算机主板的系统管理总线接口 。4. 根据权利要求1所述的装置,其特征在于,所述电源控制电路是电源 开关切换器,且每一个所述电源开关切换器连接存储设备中的一个常用^兹盘或 所述备用》兹盘;或者,电源控制电路是安全控制器,且每一个所述安全控制器连接所述存 储设备中的一个所述常用磁盘或所述备用磁盘。5. 根据权利要求4所述的装置,其特征在于,所述存储设备包括至少一 个》兹盘阵列组;且每一个所述磁盘阵列组中的常用磁盘与备用磁盘,根据各个独立磁盘冗 余阵列标准中的任意一个标准组建构成。6. 根据权利要求1所述的装置,其特征在于,所述控制指令是关断指令,当所述主控单元接收到的所述磁盘阵列配置信息且未接收到所述报警信息时,用于控制所述电源控制电路对所述备用磁盘断电; 或者,通电指令,当所述主控单元接收到的所述报警信息是所述存储设备出现故 障时,用于控制所述电源控制电路为所述备用f兹盘导通供电回路。7. —种管理存储设...

【专利技术属性】
技术研发人员:陈光亮王军刘晨
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1