[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP4752787B2 - Disk array device, power control method and power control program used for the disk array device - Google Patents

Disk array device, power control method and power control program used for the disk array device Download PDF

Info

Publication number
JP4752787B2
JP4752787B2 JP2007035542A JP2007035542A JP4752787B2 JP 4752787 B2 JP4752787 B2 JP 4752787B2 JP 2007035542 A JP2007035542 A JP 2007035542A JP 2007035542 A JP2007035542 A JP 2007035542A JP 4752787 B2 JP4752787 B2 JP 4752787B2
Authority
JP
Japan
Prior art keywords
disk
power supply
hard disk
power
array device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2007035542A
Other languages
Japanese (ja)
Other versions
JP2008198141A (en
Inventor
勉 石崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2007035542A priority Critical patent/JP4752787B2/en
Publication of JP2008198141A publication Critical patent/JP2008198141A/en
Application granted granted Critical
Publication of JP4752787B2 publication Critical patent/JP4752787B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Power Sources (AREA)

Description

この発明は、ディスクアレイ装置、該ディスクアレイ装置に用いられる電源制御方法及び電源制御プログラムに係り、特に、複数のハードディスク装置(Hard Disk Drive 、HDD)にデータを分散させてストレージさせるRAID(Redundant Arrays of Independent Disks 、レイド)として用いて好適なディスクアレイ装置、該ディスクアレイ装置に用いられる電源制御方法及び電源制御プログラムに関する。   The present invention relates to a disk array device, a power supply control method and a power supply control program used for the disk array device, and in particular, RAID (Redundant Arrays) that distributes and stores data in a plurality of hard disk devices (Hard Disk Drives, HDDs). The present invention relates to a disk array device suitable for use as an independent disk, a power control method and a power control program used for the disk array device.

近年、IT(Information technology)への依存度が増すにつれて、電子データの重要性が増大している。これに伴い、コンピュータ・システムに設けられる記憶装置の役割は益々大きくなってきており、同記憶装置に対する高性能化、高信頼性化、大容量化などの要求も高まる一方である。このような大容量化が進むにつれて、コンピュータ・システムの規模が巨大になり、同システムの運用コストの削減が強く要求されるようになってきている。同記憶装置としては、複数のHDDにデータを分散させてストレージさせるディスクアレイ装置が用いられることが多い。このディスクアレイ装置に搭載されるHDDは、一般に、ファイバーチャネル(Fibre Channel 、FC)インタフェースを備えている。その理由は、FCが有する高い性能や信頼性の要求に対応するためである。また、この場合、パーソナルコンピュータ(PC)や家電製品などで汎用的に用いられるATA(AT Attachment )インタフェースを有するHDD(以下、「ATA−HDD」という)を使用することは、信頼性が不十分なため、避けられることもある。   In recent years, the importance of electronic data has increased as the degree of dependence on IT (Information Technology) has increased. Accordingly, the role of the storage device provided in the computer system is increasing, and the demand for higher performance, higher reliability, larger capacity and the like for the storage device is increasing. As such capacity increases, the scale of computer systems has become enormous, and there has been a strong demand for reducing the operating costs of the systems. As the storage device, a disk array device that distributes and stores data in a plurality of HDDs is often used. An HDD mounted on this disk array device generally has a fiber channel (FC) interface. The reason is to meet the high performance and reliability requirements of FC. In this case, using an HDD having an ATA (AT Attachment) interface (hereinafter referred to as “ATA-HDD”) generally used in personal computers (PCs), home appliances, etc. is insufficient in reliability. Therefore, it can be avoided.

一方、近年では、安価で大容量かつ柔軟で容易な運用が可能なストレージへの市場要求が高まり、ATA−HDDを用いた信頼性の高いディスクアレイ装置が必要となっている。ところが、ATA−HDDは、高密度化するために、FCインタフェースを備えたHDDに比較してヘッドと媒体との隙間(浮上量)が小さくなっており、信頼性が低くなっている。このため、低価格のATA−HDDを用いて信頼性の高いディスクアレイ装置を構成することが難しいという問題がある。   On the other hand, in recent years, market demands for storage that is inexpensive, large-capacity, flexible, and easy to operate have increased, and a highly reliable disk array device using ATA-HDD is required. However, in order to increase the density of the ATA-HDD, the gap (the flying height) between the head and the medium is smaller than that of the HDD having the FC interface, and the reliability is low. For this reason, there is a problem that it is difficult to construct a highly reliable disk array device using a low-cost ATA-HDD.

また、従来、この種の技術としては、たとえば、特許文献1に記載されたものがある。
特許文献1に記載されたディスクアレイ装置では、負荷監視部により負荷情報がCPUに送信され、同CPUにより負荷が閾値以下になったことが検出されると、当該ディスクアレイ装置が省エネモードへ移行する。省エネモードでは、1つのHDD以外のHDDへの給電が停止されて消費電力が低減される。
Conventionally, as this type of technology, for example, there is one described in Patent Document 1.
In the disk array device described in Patent Document 1, when the load information is transmitted to the CPU by the load monitoring unit and the CPU detects that the load is below the threshold value, the disk array device shifts to the energy saving mode. To do. In the energy saving mode, power supply to HDDs other than one HDD is stopped to reduce power consumption.

また、特許文献2に記載された電力効率高容量なスケーラブルな記憶システムでは、RAIDを構成する複数のHDDで1つ以上のHDDが電源オン状態にある。   In the scalable storage system described in Patent Document 2 with high power efficiency, one or more HDDs in a plurality of HDDs constituting a RAID are in a power-on state.

また、特許文献3に記載された画像形成装置では、管理されたディスク起動・停止回数が所定の回数となったとき、HDDへの電源の遮断が制限され、同ディスク起動・停止回数が所定の回数に近付いた場合にHDDのディスクの寿命が警告される。また、同ディスク起動・停止回数が所定の回数を超過した場合にHDDのディスクの寿命に伴うメンテナンス情報が表示される。
特開2002−297320号公報(要約書、図1) 特表2005−539303号公報(要約書、図1) 特開2004−157961号公報(要約書、図5)
Further, in the image forming apparatus described in Patent Document 3, when the managed disk activation / deactivation number reaches a predetermined number, the power supply to the HDD is restricted, and the disk activation / deactivation number is predetermined. When the number approaches, the HDD disk life is warned. In addition, when the number of times of starting and stopping the disk exceeds a predetermined number, maintenance information associated with the life of the HDD disk is displayed.
JP 2002-297320 A (abstract, FIG. 1) JP 2005-539303 A (abstract, Fig. 1) JP 2004-157961 A (Abstract, FIG. 5)

しかしながら、上記従来のディスクアレイ装置では、次のような問題点があった。
すなわち、従来のディスクアレイ装置では、複数のHDDが起動されると、いかなるときでもデータの書込み及び読込み要求に対応してパフォーマンスを維持するために、ネットワークを介して接続されているホストコンピュータからのアクセスが少ない場合でも、各HDDに電力が供給されている。このため、データの書込み及び読込みの対象となっていないHDDに電力が供給されることになり、無駄な電力が消費され、エネルギー効率が悪いという問題点がある。
However, the above conventional disk array device has the following problems.
In other words, in a conventional disk array device, when a plurality of HDDs are activated, in order to maintain performance in response to data write and read requests at any time, from a host computer connected via a network. Even when access is low, power is supplied to each HDD. For this reason, power is supplied to the HDD that is not the target of data writing and reading, and there is a problem that wasteful power is consumed and energy efficiency is poor.

また、特許文献1に記載されたディスクアレイ装置では、負荷状況に応じて記憶媒体(HDD)への給電が制御されるが、この負荷状況が一定値以下の場合に通電が停止されると、この一定値付近で負荷が推移した場合に通電/不通電が頻繁に繰り返されることがあり、想定よりも早い時期にHDDの仕様に基づく寿命回数に到達するという問題点がある。   Further, in the disk array device described in Patent Document 1, power supply to the storage medium (HDD) is controlled according to the load situation. When the load situation is below a certain value, the power supply is stopped. When the load changes in the vicinity of this constant value, the energization / de-energization may be repeated frequently, and there is a problem that the number of lifetimes based on the HDD specifications is reached earlier than expected.

特許文献2に記載された記憶システムでは、RAIDを構成する複数のHDDで1つ以上のHDDが電源オン状態にあると、電源オン状態の多いHDDと電源オフ状態の多いHDDとでは、時が経つにつれて稼働時間に多大の差が開くことになり、各HDDの信頼性に偏りが発生する。このため、電源オン状態の多いHDDは、電源オフ状態の多いHDDよりも先に故障する可能性が高いという問題点がある。また、常に最低1つ以上のHDDが電源オン状態であるため、電力効率を高めることが困難であるという問題点がある。   In the storage system described in Patent Document 2, when one or more HDDs in a plurality of HDDs constituting a RAID are in a power-on state, it takes time for an HDD with many power-on states and an HDD with many power-off states. As time passes, a great difference in operating time will open, and the reliability of each HDD will be biased. For this reason, HDDs with many power-on states are more likely to fail before HDDs with many power-off states. In addition, since at least one HDD is always in a power-on state, it is difficult to increase power efficiency.

特許文献3に記載された画像形成装置では、HDDが単体構成となっているため、HDDの故障対策としての冗長性が考慮されていない。   In the image forming apparatus described in Patent Document 3, since the HDD has a single configuration, redundancy as a countermeasure against the failure of the HDD is not considered.

この発明は、上述の事情に鑑みてなされたもので、複数台のHDDの信頼性の格差が解消されると共に消費電力が低減されるディスクアレイ装置、同ディスクアレイ装置に用いられる電源制御方法及び電源制御プログラムを提供することを目的としている。   The present invention has been made in view of the above-described circumstances, and a disk array device in which reliability differences among a plurality of HDDs are eliminated and power consumption is reduced, a power supply control method used in the disk array device, and The purpose is to provide a power supply control program.

上記課題を解決するために、請求項1記載の発明は、複数のハードディスク装置と、上位装置の指令に基づいて前記各ハードディスク装置に対してアクセスを行うディスク制御部とを備えてなるディスクアレイ装置に係り、前記ディスク制御部は、前記各ハードディスク装置に対する電源供給のオン/オフの状態を監視する電源供給監視手段と、前記オン/オフの回数に対応した前記各ハードディスク装置毎の監視情報を管理するディスク管理テーブルと、前記ディスク管理テーブルの前記監視情報に基づいて、前記複数のハードディスク装置のうち電源供給のオン/オフの回数が一定回数に到達しているハードディスク装置に対しては、前記アクセスの完了後所定期間が経過すると、電源供給をオフとする一方、オン/オフの回数が一定回数に到達していないハードディスクに対しては、アクセスが完了すると、電源供給をオフとする電源制御手段とを有していることを特徴としている。 In order to solve the above-mentioned problem, the invention according to claim 1 is a disk array device comprising a plurality of hard disk devices and a disk control unit for accessing each of the hard disk devices based on a command from a host device. The disk control unit manages power supply monitoring means for monitoring the on / off state of power supply to each hard disk device, and manages monitoring information for each hard disk device corresponding to the number of on / off operations. a disk management table, based on the monitoring information of the disk management table, the plurality of hard disk devices, is to hard disk device number of the power supply on / off has reached the predetermined number of times, after completion of the access, when a predetermined period elapses, while turning off the power supply, the number of on / off one For hard disk does not reach the number, the access is completed, is characterized by having a power supply control means for turning off the power supply.

また、請求項記載の発明は、請求項記載のディスクアレイ装置に係り、前記電源供給をオン状態に保持する期間を設定するための電源オン保持期間設定手段が設けられていることを特徴としている。 The invention of claim 2, wherein, the feature that relates to a disk array system according to claim 1, the power-on holding period setting means for setting the length of time to keep the power supply to the ON state is provided It is said.

また、請求項記載の発明は、請求項記載のディスクアレイ装置に係り、前記電源オン保持期間設定手段は、当該ハードディスク装置の電源供給のオン/オフの寿命回数の仕様に基づいて前記期間を設定する構成とされていることを特徴としている。 Further, an invention according to claim 3, relates to a disk array system according to claim 2, wherein said power-on hold period setting means, the period based on the specifications of the life times of the power supply on / off of the hard disk drive It is the structure which is set as this.

また、請求項記載の発明は、請求項1、2又は3記載のディスクアレイ装置に係り、前記複数のハードディスク装置は、データを分散させてストレージさせるRAIDシステムとして構成されていることを特徴としている。 According to a fourth aspect of the present invention, there is provided the disk array device according to the first, second, or third aspect , wherein the plurality of hard disk devices are configured as a RAID system in which data is distributed and stored. Yes.

また、請求項5記載の発明は、複数のハードディスク装置と、上位装置の指令に基づいて前記各ハードディスク装置に対してアクセスを行うディスク制御部とを備えてなるディスクアレイ装置に用いられる電源制御方法に係り、前記ディスク制御部では、電源供給監視手段が、前記各ハードディスク装置に対する電源供給のオン/オフの状態を監視し、ディスク管理テーブルが、前記オン/オフの回数に対応した前記各ハードディスク装置毎の監視情報を管理し、電源制御手段が、前記ディスク管理テーブルの前記監視情報に基づいて、前記複数のハードディスク装置のうち電源供給のオン/オフの回数が一定回数に到達しているハードディスク装置に対しては、前記アクセスの完了後所定期間が経過すると、電源供給をオフとする一方、オン/オフの回数が一定回数に到達していないハードディスクに対しては、アクセスが完了すると、電源供給をオフとすることを特徴としている。 According to a fifth aspect of the present invention, there is provided a power control method for use in a disk array device comprising a plurality of hard disk devices and a disk control unit that accesses each of the hard disk devices based on a command from a host device. Therefore, in the disk control unit, the power supply monitoring means monitors the on / off state of power supply to the hard disk devices, and the hard disk device has a disk management table corresponding to the number of on / off operations. manages monitoring information for each, hard power control means, based on said monitor information of the disk management table, the plurality of hard disk devices, the number of the power supply on / off has reached the predetermined number of times is the disk device, after completion of the access, when a predetermined period elapses, while turning off the power supply For hard disk number of ON / OFF has not reached the predetermined number of times, when the access is completed, it is characterized by turning off the power supply.

また、請求項記載の発明は、電源制御プログラムに係り、コンピュータを請求項1記載の電源制御手段として機能させるためのコンピュータ読み取り可能なことを特徴としている。
The invention of claim 6 wherein relates to a power supply control program is characterized in that the computer read possible to function as the power supply control unit according to claim 1, wherein the computer.

この発明の構成によれば、電源供給監視手段により各ハードディスク装置に対する電源供給のオン/オフの状態が監視され、ディスク管理テーブルにより上記オン/オフの回数に対応した同各ハードディスク装置毎の監視情報が管理され、電源制御手段により同監視情報に基づいて同各ハードディスク装置に対する電源供給が個別に制御されるので、消費電力が低減されて発熱を少なくでき、冷却の必要性を少なくできる。また、電源制御手段により、ディスク管理テーブルの監視情報に基づいて、複数のハードディスク装置のうちの電源供給のオン/オフの回数が一定回数に到達しているハードディスク装置に対し、アクセスの完了後に所定期間だけ電源供給がオン状態に保持されるので、各ハードディスク装置間の信頼性の格差を解消できる。   According to the configuration of the present invention, the power supply monitoring means monitors the on / off state of the power supply to each hard disk device, and the monitoring information for each hard disk device corresponding to the number of on / off operations by the disk management table. Since power supply to the respective hard disk devices is individually controlled based on the monitoring information by the power control means, power consumption can be reduced, heat generation can be reduced, and the necessity for cooling can be reduced. In addition, the power control means determines a predetermined number of times after the access is completed with respect to the hard disk device that has reached a certain number of times of power supply on / off among the plurality of hard disk devices based on the monitoring information of the disk management table. Since the power supply is kept on only for the period, it is possible to eliminate the difference in reliability between the hard disk devices.

ディスク制御部により、電源部による各ハードディスク装置に対する電源供給のオン/オフ状態が監視され、このオン/オフの回数に対応した各ハードディスク装置毎の監視情報が管理され、同監視情報に基づいて、複数のハードディスク装置のうちの電源供給のオン/オフの回数が一定回数に到達しているハードディスク装置に対し、アクセスの完了後に所定期間だけ電源供給がオン状態に保持されるディスクアレイ装置、同ディスクアレイ装置に用いられる電源制御方法及び電源制御プログラムを提供する。   The disk control unit monitors the on / off state of power supply to each hard disk device by the power supply unit, manages monitoring information for each hard disk device corresponding to the number of on / off times, and based on the monitoring information, A disk array device and a disk in which power supply is kept on only for a predetermined period after completion of access to a hard disk device in which the number of times of power supply on / off among a plurality of hard disk devices has reached a certain number A power supply control method and a power supply control program used for an array apparatus are provided.

図1は、この発明の一実施例であるディスクアレイ装置の要部の電気的構成及び同ディスクアレイ装置が用いられる環境を示すブロック図である。
この例のディスクアレイ装置1には、同図に示すように、上位装置2及び管理端末3が接続されている。ディスクアレイ装置1は、ディスクドライブ10と、ディスク制御部20とから構成されている。ディスクドライブ10は、たとえば、HDDで構成された物理ディスク(ディスク番号;#1,#2,…,#6)11,12,…,16を備え、特に、この実施例では、同物理ディスク11,12,…,16にデータを分散させてストレージさせるRAIDシステムとして構成されている。
FIG. 1 is a block diagram showing an electrical configuration of a main part of a disk array apparatus according to an embodiment of the present invention and an environment in which the disk array apparatus is used.
As shown in the figure, a host device 2 and a management terminal 3 are connected to the disk array device 1 in this example. The disk array device 1 includes a disk drive 10 and a disk controller 20. The disk drive 10 includes, for example, physical disks (disk numbers; # 1, # 2,..., # 6) 11, 12,..., 16 configured by HDDs. , 12,..., 16 is configured as a RAID system in which data is distributed and stored.

ディスク制御部20は、上位装置2の指令に基づいて各物理ディスク11,12,…,16に対してアクセス、すなわち各物理ディスクの記憶領域に対してデータの書込み/読出しを行う機能を有し、特に、この実施例では、電源制御部21と、ディスク管理テーブル22と、電源部23と、電源供給監視部24とを備えている。電源制御部21は、同制御部21を制御するコンピュータとしてのCPU(中央処理装置)21a及び同CPU21aが読み取り可能な電源制御プログラムが記録されたROM(リード・オンリ・メモリ)21bを有し、物理ディスク11,12,…,16のうち、上位装置2からアクセスがある場合に、対象となる物理ディスク、あるいは、ある物理ディスクが故障した場合に、予めスペアディスクとして設定されている物理ディスクに対して、電源部23からの電源供給をオン状態とする。電源供給監視部24は、電源部23による各物理ディスク11,12,…,16に対する電源供給のオン/オフの状態を監視する。ディスク管理テーブル22は、このオン/オフの回数に対応した各物理ディスク11,12,…,16毎の監視情報を管理する。   The disk control unit 20 has a function of accessing each physical disk 11, 12,..., 16 based on a command from the host device 2, that is, writing / reading data to / from the storage area of each physical disk. In particular, this embodiment includes a power supply control unit 21, a disk management table 22, a power supply unit 23, and a power supply monitoring unit 24. The power control unit 21 includes a CPU (Central Processing Unit) 21a as a computer that controls the control unit 21, and a ROM (Read Only Memory) 21b in which a power control program that can be read by the CPU 21a is recorded. Of the physical disks 11, 12,..., 16, when an access is made from the higher-level device 2, when a target physical disk or a physical disk fails, a physical disk that is set in advance as a spare disk On the other hand, the power supply from the power supply unit 23 is turned on. The power supply monitoring unit 24 monitors the on / off state of power supply to the physical disks 11, 12,. The disk management table 22 manages monitoring information for each physical disk 11, 12,..., 16 corresponding to the number of on / off times.

また、電源制御部21は、ディスク管理テーブル22で管理されている監視情報に基づいて各物理ディスク11,12,…,16に対する電源供給を個別に制御する機能を有し、特に、この実施例では、同監視情報に基づいて、各物理ディスク11,12,…,16のうちの電源供給のオン/オフの回数が一定回数に到達している物理ディスクに対し、アクセスの完了後に所定期間だけ電源供給をオン状態に保持する一方、オン/オフの回数が一定回数に到達していない物理ディスクに対し、アクセスの完了後に電源供給をオフ状態とする。上位装置2は、たとえばホストコンピュータで構成され、ディスク制御部20を介して各物理ディスク11,12,…,16にアクセスして所定の処理を行う。管理端末3は、電源制御部21が各物理ディスク11,12,…,16に対する電源供給をオン状態に保持する期間を設定するためのものである。   The power control unit 21 has a function of individually controlling power supply to the physical disks 11, 12,..., 16 based on the monitoring information managed by the disk management table 22, and in particular, this embodiment. Then, based on the monitoring information, the physical disk of each physical disk 11, 12,..., 16 whose power supply has been turned on / off has reached a certain number of times for a predetermined period after the access is completed. While the power supply is kept in the on state, the power supply is turned off after the access is completed with respect to the physical disk whose number of on / off has not reached the fixed number. The host device 2 is composed of, for example, a host computer, and accesses the physical disks 11, 12,..., 16 via the disk control unit 20 and performs predetermined processing. The management terminal 3 is for setting a period during which the power supply control unit 21 holds the power supply to the physical disks 11, 12,.

図2は、図1中のディスク制御部20のディスク管理テーブル22の構成を示すブロック図である。
このディスク管理テーブル22は、同図2に示すように、ディスク構成情報diと、電源オン/オフ情報piとを有している。ディスク構成情報diは、ディスクドライブ10が複数台ある場合の台数や、同ディスクドライブ10がRAIDシステムとして構成されている場合の各物理ディスクのRAIDレベル([0],[1],[2],[3],[4],[5])を表す情報などで構成されている。ここで、RAIDレベル[0]では、複数のハードディスク装置にデータを分割することで、処理速度が向上する。RAIDレベル[1]では、同じデータが2台のハードディスク装置に分散されて記録され、安全性が高められる。RAIDレベル[2],[3],[4]では、データを記録するハードディスク装置とは別に、チェック用ハードディスク装置が用意されて安全性が高められ、エラーの訂正も可能である。RAIDレベル[2]と、RAIDレベル[3],[4]は、チェック方式が異なり、RAIDレベル[3]と、RAIDレベル[4]は、データの分割単位が異なる。RAIDレベル[5]では、パリティ記録用のハードディスク装置が全てのハードディスク装置に分散している。電源オン/オフ情報piは、電源供給監視部24で監視されている各物理ディスク11,12,…,16に対する電源供給のオン/オフの状態及び回数を表す監視情報で構成されている。
FIG. 2 is a block diagram showing the configuration of the disk management table 22 of the disk controller 20 in FIG.
As shown in FIG. 2, the disk management table 22 has disk configuration information di and power on / off information pi. The disk configuration information di includes the number of disks when there are a plurality of disk drives 10 and the RAID level ([0], [1], [2] of each physical disk when the disk drives 10 are configured as a RAID system. , [3], [4], [5]). Here, at the RAID level [0], the processing speed is improved by dividing the data into a plurality of hard disk devices. In the RAID level [1], the same data is distributed and recorded in two hard disk devices, and safety is improved. In RAID levels [2], [3], and [4], a hard disk device for checking is prepared separately from the hard disk device for recording data, so that safety can be improved and errors can be corrected. The RAID level [2] and the RAID levels [3] and [4] have different check methods, and the RAID level [3] and the RAID level [4] have different data division units. At RAID level [5], hard disk devices for parity recording are distributed across all hard disk devices. The power on / off information pi includes monitoring information indicating the on / off state and the number of times of power supply to each physical disk 11, 12,..., 16 monitored by the power supply monitoring unit 24.

図3は、図1中の管理端末3の構成を示すブロック図である。
この管理端末3は、同図3に示すように、電源オン保持期間設定部3aと、ドライブ設定情報収集部3bとを有している。電源オン保持期間設定部3aは、電源制御部21に対して、上記電源供給をオン状態に保持する期間を設定する。この期間は、物理ディスク11,12,…,16の電源供給のオン/オフの寿命回数の仕様に基づいて設定されるが、ユーザの操作により任意に設定するようにしても良い。ドライブ設定情報収集部3bは、ディスク管理テーブル22からディスク構成情報di及び電源オン/オフ情報piを収集する。
FIG. 3 is a block diagram showing a configuration of the management terminal 3 in FIG.
As shown in FIG. 3, the management terminal 3 includes a power-on holding period setting unit 3a and a drive setting information collection unit 3b. The power-on holding period setting unit 3 a sets a period during which the power supply is held in the on state for the power control unit 21. This period is set based on the specification of the number of times of turning on / off the power supply of the physical disks 11, 12,..., 16, but may be arbitrarily set by a user operation. The drive setting information collection unit 3b collects disk configuration information di and power on / off information pi from the disk management table 22.

図4は、図1のディスクアレイ装置1の動作を説明するフローチャートである。
この図を参照して、この例のディスクアレイ装置に用いられる電源制御方法の処理内容)について説明する。
このディスクアレイ装置1では、ディスク制御部20により、電源部23による各物理ディスク11,12,…,16に対する電源供給のオン/オフ状態が監視され、このオン/オフの回数に対応した各物理ディスク11,12,…,16毎の監視情報が管理され、同監視情報に基づいて同各物理ディスク11,12,…,16に対する電源供給が個別に制御される。特に、この実施例では、上記監視情報に基づいて、物理ディスク11,12,…,16のうちの電源供給のオン/オフの回数が一定回数に到達している物理ディスクに対し、アクセスの完了後に所定期間だけ電源供給がオン状態に保持される。
FIG. 4 is a flowchart for explaining the operation of the disk array device 1 of FIG.
With reference to this figure, the processing content of the power control method used in the disk array device of this example will be described.
In this disk array device 1, the disk control unit 20 monitors the on / off state of power supply to the physical disks 11, 12,..., 16 by the power supply unit 23, and each physical corresponding to the number of on / off times. Monitoring information for each of the disks 11, 12,..., 16 is managed, and power supply to each of the physical disks 11, 12,. In particular, in this embodiment, on the basis of the monitoring information, access is completed to a physical disk that has reached a predetermined number of times of power supply on / off among the physical disks 11, 12,. Later, the power supply is kept on only for a predetermined period.

すなわち、上位装置からのアクセス指示に伴い(ステップA1)、電源制御部21により、RAIDシステムを構成している物理ディスクの番号(#1,#2,…,#6)の確認が行われる(ステップA2)。次に、電源制御部21により、アクセスに必要な番号の物理ディスクのみに電源オンの指示が行われる(ステップA3,A4)。電源オンとなった物理ディスクに対してアクセスが開始される(ステップA5)一方、電源供給監視部24により、ディスク管理テーブル22に、電源オンとなった物理ディスクの番号と位置番号(すなわち、図示しない複数のディスク格納部のうちの当該物理ディスクが格納されているディスク格納部の番号)の情報が書き込まれる(ステップA6)。   That is, in accordance with an access instruction from the host device (step A1), the power control unit 21 confirms the numbers (# 1, # 2,..., # 6) of the physical disks constituting the RAID system ( Step A2). Next, the power supply control unit 21 issues a power-on instruction to only the physical disks with numbers necessary for access (steps A3 and A4). On the other hand, access to the physical disk that has been turned on is started (step A5). On the other hand, the power supply monitoring unit 24 causes the disk management table 22 to store the number and position number of the physical disk that has been turned on (ie, illustrated). Of the plurality of disk storage units not to be written is written (step A6).

ここで、アクセスが完了すると(ステップA7)、電源制御部21により、電源オン状態の物理ディスクの電源のオン/オフ回数がある一定回数に到達しているか否かが確認され(ステップA8)、一定回数に到達していなければ(ステップA8のN)、同物理ディスクが電源オフとされる(ステップA9)。一方、上記オン/オフ回数がある一定回数に到達している場合(ステップA8のY)、電源制御部21により、物理ディスクが所定期間だけ電源オン状態に保持され(ステップA10)、この所定期間が経過した後(ステップA11)、電源オフとされる(ステップA9)。上記所定期間は、管理端末3の電源オン保持期間設定部3aにより設定される。この場合、物理ディスクの仕様が、たとえば、電源オン/オフ回数が50000回、寿命が5年に設定されていれば、オン/オフの寿命回数は、1日あたり約27回となるため、1時間に1回電源をオン/オフしても良いことになる。しかしながら、保持時間を1時間に設定した場合、1時間保持した後に電源オフし、その直後にアクセスがくる場合もあるため、保持時間は、少なくとも2時間に設定することが好ましい。   Here, when the access is completed (step A7), the power control unit 21 checks whether or not the number of power on / off of the physical disk in the power-on state has reached a certain number (step A8). If the predetermined number of times has not been reached (N in Step A8), the physical disk is turned off (Step A9). On the other hand, if the on / off count has reached a certain number (Y in step A8), the power supply control unit 21 holds the physical disk in the power-on state for a predetermined period (step A10). After the elapse of time (step A11), the power is turned off (step A9). The predetermined period is set by the power-on holding period setting unit 3a of the management terminal 3. In this case, for example, if the physical disk specifications are set such that the number of power on / off times is 50,000 and the life is set to 5 years, the number of on / off life is about 27 per day. The power supply may be turned on / off once per hour. However, when the holding time is set to 1 hour, the power is turned off after holding for 1 hour, and access may be made immediately thereafter. Therefore, the holding time is preferably set to at least 2 hours.

以上のように、この実施例では、ディスク制御部20により、電源部23による各物理ディスク11,12,…,16に対する電源供給のオン/オフ状態が監視され、このオン/オフの回数に対応した各物理ディスク11,12,…,16毎の監視情報が管理され、同監視情報に基づいて、同各物理ディスク11,12,…,16に対する電源供給が個別に制御され、同物理ディスク11,12,…,16のうちの電源供給のオン/オフの回数が一定回数に到達している物理ディスクに対し、アクセスの完了後に所定期間だけ電源供給がオン状態に保持され、また、電源供給のオン/オフの回数が一定回数に到達していない物理ディスクは、アクセスの完了後に電源供給がオフ状態とされるので、各物理ディスク11,12,…,16の信頼性の格差が解消されると共に、消費電力が低減されて発熱が少なくなり、冷却の必要性が少なくなる。   As described above, in this embodiment, the disk control unit 20 monitors the on / off state of the power supply to the physical disks 11, 12,..., 16 by the power source unit 23, and corresponds to the number of on / off times. .., 16 is managed for each physical disk 11, 16, 16, and the power supply to each physical disk 11, 12,..., 16 is individually controlled based on the monitoring information. , 12,..., 16, the power supply is kept on only for a predetermined period after the access is completed, and the power supply is turned on. Since the physical disk in which the number of times of ON / OFF has not reached a certain number is turned off after the access is completed, the reliability of each physical disk 11, 12,. With disparities are eliminated, and the power consumption is reduced heat generation is less need for cooling is reduced.

この発明は、複数のハードディスク装置にデータを分散させてストレージさせるディスクアレイ装置全般に適用できる。   The present invention can be applied to all disk array devices in which data is distributed and stored in a plurality of hard disk devices.

この発明の一実施例であるディスクアレイ装置の要部の電気的構成及び同ディスクアレイ装置が用いられる環境を示すブロック図である。1 is a block diagram showing an electrical configuration of a main part of a disk array device according to an embodiment of the present invention and an environment in which the disk array device is used. FIG. 図1中のディスク制御部20のディスク管理テーブル22の構成を示すブロック図である。It is a block diagram which shows the structure of the disk management table 22 of the disk control part 20 in FIG. 図1中の管理端末3の構成を示すブロック図である。It is a block diagram which shows the structure of the management terminal 3 in FIG. 図1のディスクアレイ装置1の動作を説明するフローチャートである。3 is a flowchart for explaining the operation of the disk array device 1 of FIG.

符号の説明Explanation of symbols

1 ディスクアレイ装置
2 上位装置
3 管理端末(電源オン保持期間設定手段)
3a 電源オン保持期間設定部(電源オン保持期間設定手段)
10 ディスクドライブ
11,12,…,16 物理ディスク(ハードディスク装置、RAIDシステム) 20 ディスク制御部
21 電源制御部(電源制御手段)
21a CPU(中央処理装置)
21b ROM(リード・オンリ・メモリ)
22 ディスク管理テーブル
23 電源部
24 電源供給監視部(電源供給監視手段)
1 disk array device 2 host device 3 management terminal (power-on retention period setting means)
3a Power-on holding period setting unit (power-on holding period setting means)
DESCRIPTION OF SYMBOLS 10 Disk drive 11, 12, ..., 16 Physical disk (Hard disk device, RAID system) 20 Disk control part 21 Power supply control part (Power supply control means)
21a CPU (Central Processing Unit)
21b ROM (read-only memory)
22 Disk management table 23 Power supply unit 24 Power supply monitoring unit (power supply monitoring means)

Claims (6)

複数のハードディスク装置と、上位装置の指令に基づいて前記各ハードディスク装置に対してアクセスを行うディスク制御部とを備えてなるディスクアレイ装置であって、
前記ディスク制御部は、
前記各ハードディスク装置に対する電源供給のオン/オフの状態を監視する電源供給監視手段と、
前記オン/オフの回数に対応した前記各ハードディスク装置毎の監視情報を管理するディスク管理テーブルと、
前記ディスク管理テーブルの前記監視情報に基づいて、前記複数のハードディスク装置のうち電源供給のオン/オフの回数が一定回数に到達しているハードディスク装置に対しては、前記アクセスの完了後所定期間が経過すると、電源供給をオフとする一方、オン/オフの回数が一定回数に到達していないハードディスクに対しては、アクセスが完了すると、電源供給をオフとする電源制御手段と有していることを特徴とするディスクアレイ装置。
A disk array device comprising a plurality of hard disk devices and a disk control unit that accesses each of the hard disk devices based on a command from a host device,
The disk controller is
Power supply monitoring means for monitoring the on / off state of power supply to each of the hard disk devices;
A disk management table for managing monitoring information for each hard disk device corresponding to the number of on / off operations;
Wherein based on said monitoring information of the disk management table, the plurality of hard disk devices, is to hard disk device number of the power supply on / off has reached the predetermined number of times, after the completion of the access, When a predetermined period elapses, while turning off the power supply, for the hard disk number of oN / oFF has not reached the predetermined number of times, when the access is completed, it has a power control means for turning off the power supply a disk array apparatus, characterized in that are.
前記電源供給をオン状態に保持する期間を設定するための電源オン保持期間設定手段が設けられていることを特徴とする請求項1記載のディスクアレイ装置。   2. The disk array device according to claim 1, further comprising power-on holding period setting means for setting a period for holding the power supply in an on state. 前記電源オン保持期間設定手段は、
当該ハードディスク装置の電源供給のオン/オフの寿命回数の仕様に基づいて前記期間を設定する構成とされていることを特徴とする請求項2記載のディスクアレイ装置。
The power-on holding period setting means includes
3. The disk array device according to claim 2, wherein the period is set based on a specification of the number of times of turning on / off the power supply of the hard disk device.
前記複数のハードディスク装置は、
データを分散させてストレージさせるRAIDシステムとして構成されていることを特徴とする請求項1、2又は3記載のディスクアレイ装置。
The plurality of hard disk devices are:
4. The disk array device according to claim 1, wherein the disk array device is configured as a RAID system for distributing and storing data.
複数のハードディスク装置と、上位装置の指令に基づいて前記各ハードディスク装置に対してアクセスを行うディスク制御部とを備えてなるディスクアレイ装置に用いられる電源制御方法であって、
前記ディスク制御部では、
電源供給監視手段が、前記各ハードディスク装置に対する電源供給のオン/オフの状態を監視し、
ディスク管理テーブルが、前記オン/オフの回数に対応した前記各ハードディスク装置毎の監視情報を管理し、
電源制御手段が、前記ディスク管理テーブルの前記監視情報に基づいて、前記複数のハードディスク装置のうち電源供給のオン/オフの回数が一定回数に到達しているハードディスク装置に対しては、前記アクセスの完了後所定期間が経過すると、電源供給をオフとする一方、オン/オフの回数が一定回数に到達していないハードディスクに対しては、アクセスが完了すると、電源供給をオフとすることを特徴とするディスクアレイ方法
A power supply control method used in a disk array device comprising a plurality of hard disk devices and a disk control unit that accesses each of the hard disk devices based on a command from a host device,
In the disk control unit,
The power supply monitoring means monitors the on / off state of power supply to each of the hard disk devices,
A disk management table manages monitoring information for each hard disk device corresponding to the number of on / off operations,
Power supply control means, based on said monitor information of the disk management table, the plurality of hard disk devices, is to hard disk device number of the power supply on / off has reached the predetermined number of times, the When a predetermined period has elapsed after the access is completed , the power supply is turned off. On the other hand, for a hard disk that has not reached the predetermined number of times, the power supply is turned off when the access is completed. A disk array method characterized by the above.
コンピュータを請求項1記載の電源制御手段として機能させるためのコンピュータ読み取り可能な電源制御プログラム。   A computer-readable power control program for causing a computer to function as the power control means according to claim 1.
JP2007035542A 2007-02-15 2007-02-15 Disk array device, power control method and power control program used for the disk array device Expired - Fee Related JP4752787B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007035542A JP4752787B2 (en) 2007-02-15 2007-02-15 Disk array device, power control method and power control program used for the disk array device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007035542A JP4752787B2 (en) 2007-02-15 2007-02-15 Disk array device, power control method and power control program used for the disk array device

Publications (2)

Publication Number Publication Date
JP2008198141A JP2008198141A (en) 2008-08-28
JP4752787B2 true JP4752787B2 (en) 2011-08-17

Family

ID=39756989

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007035542A Expired - Fee Related JP4752787B2 (en) 2007-02-15 2007-02-15 Disk array device, power control method and power control program used for the disk array device

Country Status (1)

Country Link
JP (1) JP4752787B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8745425B2 (en) * 2008-10-31 2014-06-03 Hitachi, Ltd. Computer system with blade system and management server
JP5704123B2 (en) * 2012-06-11 2015-04-22 日本電気株式会社 I / O control device, storage system, power supply control method, and computer program
JP6218396B2 (en) * 2013-03-06 2017-10-25 キヤノン株式会社 Printing device

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63173273A (en) * 1987-01-12 1988-07-16 Toshiba Corp Computer system provided with disk device
JPH04192159A (en) * 1990-11-27 1992-07-10 Toshiba Corp Magnetic recording device
JP2000105674A (en) * 1998-09-28 2000-04-11 Toshiba Corp Hard disk array device
JP3450263B2 (en) * 2000-04-05 2003-09-22 北海道日本電気ソフトウェア株式会社 Power supply control method for reducing power consumption, information processing apparatus, and recording medium
JP2003162380A (en) * 2001-11-27 2003-06-06 Pfu Ltd Raid device and error recovering method
JP2004157961A (en) * 2002-09-09 2004-06-03 Ricoh Co Ltd Image forming apparatus, program and recording medium
JP2004252570A (en) * 2003-02-18 2004-09-09 Ricoh Co Ltd Disk array device, and image forming apparatus

Also Published As

Publication number Publication date
JP2008198141A (en) 2008-08-28

Similar Documents

Publication Publication Date Title
US8145932B2 (en) Systems, methods and media for reducing power consumption in multiple controller information handling systems
US7434097B2 (en) Method and apparatus for efficient fault-tolerant disk drive replacement in raid storage systems
US7669019B2 (en) Apparatus and method of mirroring data between nonvolatile memory and hard disk
US8171214B2 (en) Storage subsystem, storage system, and method of controlling power supply to the storage subsystem
US20050210304A1 (en) Method and apparatus for power-efficient high-capacity scalable storage system
US8356139B2 (en) Storage system for maintaining hard disk reliability
US8392756B2 (en) Storage apparatus and method of detecting power failure in storage apparatus
US20100115310A1 (en) Disk array apparatus
JP5141278B2 (en) Disk array system, disk array control method, and disk array control program
JP5022773B2 (en) Method and system for saving power consumption of storage system as remote copy destination using journal
US8904201B2 (en) Storage system and its control method
JP2002297320A (en) Disk array device
JP4698710B2 (en) Storage system and power saving method thereof
JP2005539303A (en) Method and apparatus for power efficient high capacity scalable storage system
JP4752787B2 (en) Disk array device, power control method and power control program used for the disk array device
US20050210318A1 (en) System and method for drive recovery following a drive failure
US20090204760A1 (en) Storage apparatus, relay device, and method of controlling operating state
JP2008243177A (en) Storage device
JP2000293315A (en) Disk array device and rotation method for standby disk
US8453007B2 (en) Storage device and recovery method
JP4404353B2 (en) Disk array that suppresses disk failures
JP2006268169A (en) Disk array system, disk array device, and its power supply control method
JP2001109584A (en) Disk array device
JP2013186645A (en) Information control device, information storage device, and information management method
US9189350B2 (en) Disk array control apparatus, disk array apparatus, and disk array control method

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100921

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101122

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20110104

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110404

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20110411

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110426

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110509

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140603

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4752787

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees