(57)【要約】【課題】データディスクの故障と同時期にスペアディスクも故障し、ディスクアレイ装置の信頼性を低下させるということのないディスクアレイシステム、ディスクアレイ装置、ディスクアレイ装置の電源制御方法を提供する。【解決手段】２つ以上のスペアディスク３０ー１〜３０ー３の内、１台のスペアディスク３０ー２のみ電源をオンしてホットスタンバイ状態にし、残りのスペアディスク装置３０ー１、３０ー３は電源をオフし動作停止状態にし、且つ、スペアディスク装置３０ー１〜３０ー３の電源状態を一定周期でローテーションする。【選択図】      図１
2006268169.tif 000002
【特許請求の範囲】
【請求項１】
複数のディスクドライブと前記ディスクドライブを並列に駆動制御するディスク制御部とを有するディスクアレイ装置と、前記ディスクアレイ装置との間で書込・読出情報を送受信するホストコンピュータと、前記ディスクアレイ装置を管理する管理端末とを有するディスクアレイシステムにおいて、前記ディスクドライブは、複数のスペアディスクドライブを有し、前記ディスク制御部は、前記スペアディスクドライブの内１台を電源オンの状態でホットスタンバイ状態にし且つ残りの前記スペアディスクドライブを全て電源オフの状態で停止状態にする手段と、前記スペアディスクドライブの電源状態をローテーションする手段と、データディスクドライブが故障したときのみ、ホットスタンバイ状態の前記スペアディスクドライブを故障した前記データディスクドライブと代替する手段とを有する電源制御手段と、前記ディスクドライブの情報を格納するディスクドライブ管理テーブルとを有することを特徴とするディスクアレイシステム。
【請求項２】
前記ディスクドライブ管理テーブルは、前記ディスクドライブの冗長構成情報と構成位置情報とを有するディスク構成情報と、前記ディスクドライブ障害の情報を格納する障害履歴情報と、前記スペアディスクドライブの電源状態を格納する電源オン／オフ情報とを有することを特徴とする請求項１記載のディスクアレイシステム。
【請求項３】
前記冗長構成情報は、前記データディスクドライブと前記スペアディスクドライブとの台数情報を有することを特徴とする請求項２記載のディスクアレイシステム。
【請求項４】
前記構成位置情報は、前記データディスクドライブと前記スペアディスクドライブとで各々の位置情報を有することを特徴とする請求項２記載のディスクアレイシステム。
【請求項５】
前記管理端末は、電源オン状態と電源オフ状態との周期を変更する電源オン／オフ周期設定手段と、前記ディスクドライブ管理テーブルから前記ディスクドライブの情報を収集するドライブ情報収集手段とを有することを特徴とする請求項１記載のディスクアレイシステム。
【請求項６】
ローテーションする手段は、一定周期でローテーションすることを特徴とする請求項１記載のディスクアレイシステム。
【請求項７】
ローテーションする手段は、停止状態の前記スペアディスクドライブを１台選択してホットスタンバイ状態にし、ホットスタンバイ状態の前記スペアディスクドライブを停止状態にすることを特徴とする請求項１または６記載のディスクアレイシステム。
【請求項８】
複数のディスクドライブと、前記ディスクドライブを並列に駆動制御するディスク制御部とを有するディスクアレイ装置において、前記ディスクドライブは、複数のスペアディスクドライブを有し、前記ディスク制御部は、前記スペアディスクドライブの内１台を電源オンの状態でホットスタンバイ状態にし且つ残りの前記スペアディスクドライブを全て電源オフの状態で停止状態にする手段と、前記スペアディスクドライブの電源状態をローテーションする手段と、データディスクドライブが故障したときのみ、ホットスタンバイ状態の前記スペアディスクドライブを故障した前記データディスクドライブと代替する手段とを有する電源制御手段と、前記ディスクドライブの情報を格納するディスクドライブ管理テーブルとを有することを特徴とするディスクアレイ装置。
【請求項９】
前記ディスクドライブ管理テーブルは、前記ディスクドライブの冗長構成情報と構成位置情報とを有するディスク構成情報と、前記ディスクドライブ障害の情報を格納する障害履歴情報と、前記スペアディスクドライブの電源状態を格納する電源オン／オフ情報とを有することを特徴とする請求項８記載のディスクアレイ装置。
【請求項１０】
前記冗長構成情報は、前記データディスクドライブと前記スペアディスクドライブとの台数情報を有することを特徴とする請求項９記載のディスクアレイ装置。
【請求項１１】
前記構成位置情報は、前記データディスクドライブと前記スペアディスクドライブとで各々の位置情報を有することを特徴とする請求項９記載のディスクアレイ装置。
【請求項１２】
ローテーションする手段は、一定周期でローテーションすることを特徴とする請求項８記載のディスクアレイ装置。
【請求項１３】
ローテーションする手段は、停止状態の前記スペアディスクドライブを１台選択してホットスタンバイ状態にし、ホットスタンバイ状態の前記スペアディスクドライブを停止状態にすることを特徴とする請求項８または１２記載のディスクアレイ装置。
【請求項１４】
複数のディスクドライブと、前記ディスクドライブを並列に駆動制御するディスク制御部とを有するディスクアレイ装置の電源制御方法において、前記ディスクドライブは、複数のスペアディスクドライブを有し、前記ディスク制御部は、電源制御手段により前記スペアディスクドライブの内１台を電源オンの状態でホットスタンバイ状態にし且つ残りの前記スペアディスクドライブを全て電源オフの状態で停止状態にするステップと、前記スペアディスクドライブの電源状態をローテーションするステップと、データディスクドライブが故障したときのみ、ホットスタンバイ状態の前記スペアディスクドライブを故障した前記データディスクドライブと代替するステップと、ディスクドライブ管理テーブルに前記ディスクドライブの情報を格納するステップとを有することを特徴とするディスクアレイ装置の電源制御方法。
【請求項１５】
ローテーションするステップは、一定周期でローテーションするステップと、停止状態の前記スペアディスクドライブを１台選択してホットスタンバイ状態にするステップと、ホットスタンバイ状態の前記スペアディスクドライブを停止状態にするステップとを有することを特徴とする請求項１４記載のディスクアレイ装置の電源制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディスクアレイシステム、ディスクアレイ装置、ディスクアレイ装置の電源制御方法に関し、特に、信頼性（ＭＴＢＦ）を向上させるディスクアレイシステム、ディスクアレイ装置、ディスクアレイ装置の電源制御方法に関する。ディスクアレイ装置のスペアディスクドライブ（スペアディスク装置）として設ける複数のハードディスクドライブ（ＨＤＤ）の電源を１台のみオンにし、残りのスペアディスク装置をオフにして休止させることにより、データディスクドライブ（データディスク装置）とスペアディスク装置との障害が同一時期に発生することを防止するディスクアレイシステム、ディスクアレイ装置、ディスクアレイ装置の電源制御方法に関する。
【背景技術】
【０００２】
従来この種のディスクアレイ装置は、複数台のハードディスクドライブ（ＨＤＤ）でＲＡＩＤ（Ｒｅｄｕｎｄａｎｔ  Ａｒｒａｙｓ  ｏｆ  Ｉｎｅｘｐｅｎｓｉｖｅ  ｄｉｓｋｓ）を構成し、データの信頼性向上を図っている。例えば、ＲＡＩＤレベル５のディスクアレイ装置は、データを各データディスク装置にストライプ状に分散して記録するとともに、各データのパリティ情報も分散して記録する。
【０００３】
ディスクアレイ装置は、ＲＡＩＤを構成しているデータディスク装置に障害が発生したときに冗長性を保つため、スペアディスク装置を搭載する。データディスク装置が故障したとき、スペアディスク装置には、故障したデータディスク装置のデータを生成する。故障したデータディスクドライブは、ディスクアレイ装置から切り離す。
【０００４】
しかし、ＨＤＤの品質・信頼性（ＭＴＢＦ：平均故障間隔）が同じ場合、データディスク装置の故障と同時期にスペアディスク装置も故障するというケースがある。スペアディスク装置の故障により、ディスクアレイ装置の信頼性を低下させることになる。
【０００５】
そこで、スペアディスク装置を具備するディスクアレイ装置の信頼性を向上させる技術として、スペアディスク装置を使用しないとき、スペアディスク装置の回転を停止させる制御を行うものがある（例えば、特許文献１参照。）。
【０００６】
特許文献１の技術は、ディスクアレイ装置に搭載した全てのスペアディスク装置のモータを停止させ、スペアディスク装置を確実にかつ安定して使用するものである。
【０００７】
上記技術は、データディスク装置の故障を検出したタイミングでスペアディスク装置のモータを起動させ、故障したデータディスク装置のデータを生成する。従って、スペアディスク装置が正常に起動しない場合には、非冗長状態（縮退状態）となり、ディスクアレイ装置の信頼性の向上を図ることはできない。
【０００８】
また、ディスクアレイ装置のＨＤＤの寿命を平均化して信頼性を向上させ、ＨＤＤの交換回数を減らすものもある（例えば、特許文献２参照。）。
【０００９】
特許文献２の技術は、ディスクアレイ装置に搭載した全てのＨＤＤの中で最も通電時間の長いＨＤＤをホットスペアディスク装置にローテーションする。通電時間の短いＨＤＤをデータディスク装置として使用するものである。
【００１０】
上記技術は、データディスク装置が故障したタイミングでホットスペアディスク装置へのデータ生成と、ホットスペアディスク装置のローテーションのために故障交換したスペアディスク装置に対してＲＡＩＤの再構築をう。従って、ローテーション中は、一時的にホットスペアディスク装置がディスクアレイ装置内に存在しなくなる。従って、ローテーション中に、他のデータディスク装置が故障した場合には非冗長状態（縮退状態）となり、ディスクアレイ装置の信頼性の向上を図ることはできない。
【００１１】
ところで、ディスクアレイ装置に搭載するＨＤＤは、ファイバーチャネル（Ｆｉｂｒｅ  Ｃｈａｎｎｅｌ、以下ＦＣと略す）インタフェースを備えるＨＤＤが一般的である。その理由は、ＦＣの持つ高い性能や信頼性の要求に対応するためである。パーソナルコンピュータ（ＰＣ）で汎用的に用いるＡＴＡ（ＡＴ  Ａｔｔａｃｈｍｅｎｔ）インタフェースのＨＤＤを使用することは、信頼性の面から非常に稀である。
【００１２】
一方、近年、安価で大容量かつ柔軟で容易な運用が可能なストレージへの市場要求が高まり、ＡＴＡ  ＨＤＤを用いた信頼性の高いディスクアレイ装置が必要となっている。しかし、ＡＴＡ  ＨＤＤは、高密度化技術として、ＦＣ  ＨＤＤに比べてヘッドと媒体との隙間（浮上量）をＦＣ  ＨＤＤに比較して小さくしており、ＨＤＤの信頼性（特に、ＭＴＢＦ：Ｍｅａｎ  Ｔｉｍｅ  Ｂｅｔｗｅｅｎ  Ｆａｉｌｕｒｅ）が低くなっている。従って、低価格のＡＴＡ  ＨＤＤを用いて信頼性の高いディスクアレイ装置を構成できないという問題がある。
【００１３】
【特許文献１】特開２００１ー０６７１９０号公報
【特許文献２】特開２０００ー２９３３１５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１４】
従来のスペアディスク装置を用いるディスクアレイ装置は、ＨＤＤのＭＴＢＦが同じ場合、ＲＡＩＤを構成するデータディスク装置の故障と同時期にスペアディスク装置も故障し、ディスクアレイ装置の信頼性を低下させるという課題がある。
【００１５】
また、ディスクアレイ装置に搭載した全てのスペアディスク装置のモータを停止させ、スペアディスク装置を安全に使用する特許文献１の技術は、スペアディスク装置が正常に起動しないとき、非冗長状態となり、ディスクアレイ装置の信頼性を向上できないという課題がある。
【００１６】
特許文献２の技術は、ディスクアレイ装置に搭載した全てのＨＤＤの中で最も通電時間の長いＨＤＤをホットスペアディスク装置にローテーションし、通電時間の短いＨＤＤをデータディスク装置として使用する。従って、ローテーション中は、一時的にホットスペアディスク装置がディスクアレイ装置内に存在しなくなり、ローテーション中に、他のデータディスク装置が故障したときには非冗長状態となり、ディスクアレイ装置の信頼性を向上できないという課題がある。
【００１７】
本発明の目的は、上述のＲＡＩＤを構成するデータディスク装置の故障と同時期にスペアディスク装置も故障し、ディスクアレイ装置の信頼性を低下させるという課題を解決したディスクアレイシステム、ディスクアレイ装置、ディスクアレイ装置の電源制御方法を提供することにある。
【００１８】
また、寿命（ＭＴＢＦ）は短いが低価格であるＡＴＡ  ＨＤＤを用いて、信頼性の低下しないディスクアレイ装置を構成できるディスクアレイシステム、ディスクアレイ装置、ディスクアレイ装置の電源制御方法を提供することにある。
【課題を解決するための手段】
【００１９】
本発明のディスクアレイシステムは、複数のディスクドライブとディスクドライブを並列に駆動制御するディスク制御部とを有するディスクアレイ装置と、ディスクアレイ装置との間で書込・読出情報を送受信するホストコンピュータと、ディスクアレイ装置を管理する管理端末とを有するディスクアレイシステムにおいて、ディスクドライブは、複数のスペアディスクドライブを有し、ディスク制御部は、スペアディスクドライブの内１台を電源オンの状態でホットスタンバイ状態にし且つ残りのスペアディスクドライブを全て電源オフの状態で停止状態にする手段と、スペアディスクドライブの電源状態をローテーションする手段と、データディスクドライブが故障したときのみ、ホットスタンバイ状態のスペアディスクドライブを故障したデータディスクドライブと代替する手段とを有する電源制御手段と、ディスクドライブの情報を格納するディスクドライブ管理テーブルとを有することを特徴とする。
【００２０】
ディスクドライブ管理テーブルは、ディスクドライブの冗長構成情報と構成位置情報とを有するディスク構成情報と、ディスクドライブ障害の情報を格納する障害履歴情報と、スペアディスクドライブの電源状態を格納する電源オン／オフ情報とを有することを特徴とする。
【００２１】
冗長構成情報は、データディスクドライブとスペアディスクドライブとの台数情報を有することを特徴とする。
【００２２】
構成位置情報は、データディスクドライブとスペアディスクドライブとで各々の位置情報を有することを特徴とする。
【００２３】
管理端末は、電源オン状態と電源オフ状態との周期を変更する電源オン／オフ周期設定手段と、ディスクドライブ管理テーブルからディスクドライブの情報を収集するドライブ情報収集手段とを有することを特徴とする。
【００２４】
ローテーションする手段は、一定周期でローテーションすることを特徴とする。
【００２５】
ローテーションする手段は、停止状態のスペアディスクドライブを１台選択してホットスタンバイ状態にし、ホットスタンバイ状態のスペアディスクドライブを停止状態にすることを特徴とする。
【００２６】
本発明のディスクアレイ装置は、複数のディスクドライブと、ディスクドライブを並列に駆動制御するディスク制御部とを有するディスクアレイ装置において、ディスクドライブは、複数のスペアディスクドライブを有し、ディスク制御部は、スペアディスクドライブの内１台を電源オンの状態でホットスタンバイ状態にし且つ残りのスペアディスクドライブを全て電源オフの状態で停止状態にする手段と、スペアディスクドライブの電源状態をローテーションする手段と、データディスクドライブが故障したときのみ、ホットスタンバイ状態のスペアディスクドライブを故障したデータディスクドライブと代替する手段とを有する電源制御手段と、ディスクドライブの情報を格納するディスクドライブ管理テーブルとを有することを特徴とする。
【００２７】
ディスクドライブ管理テーブルは、ディスクドライブの冗長構成情報と構成位置情報とを有するディスク構成情報と、ディスクドライブ障害の情報を格納する障害履歴情報と、スペアディスクドライブの電源状態を格納する電源オン／オフ情報とを有することを特徴とする。
【００２８】
冗長構成情報は、データディスクドライブとスペアディスクドライブとの台数情報を有することを特徴とする。
【００２９】
構成位置情報は、データディスクドライブとスペアディスクドライブとで各々の位置情報を有することを特徴とする。
【００３０】
ローテーションする手段は、一定周期でローテーションすることを特徴とする。
【００３１】
ローテーションする手段は、停止状態のスペアディスクドライブを１台選択してホットスタンバイ状態にし、ホットスタンバイ状態のスペアディスクドライブを停止状態にすることを特徴とする。
【００３２】
本発明のディスクアレイ装置の電源制御方法は、複数のディスクドライブと、ディスクドライブを並列に駆動制御するディスク制御部とを有するディスクアレイ装置の電源制御方法において、ディスクドライブは、複数のスペアディスクドライブを有し、ディスク制御部は、電源制御手段によりスペアディスクドライブの内１台を電源オンの状態でホットスタンバイ状態にし且つ残りのスペアディスクドライブを全て電源オフの状態で停止状態にするステップと、スペアディスクドライブの電源状態をローテーションするステップと、データディスクドライブが故障したときのみ、ホットスタンバイ状態のスペアディスクドライブを故障したデータディスクドライブと代替するステップと、ディスクドライブ管理テーブルにディスクドライブの情報を格納するステップとを有することを特徴とする。
【００３３】
ローテーションするステップは、一定周期でローテーションするステップと、停止状態のスペアディスクドライブを１台選択してホットスタンバイ状態にするステップと、ホットスタンバイ状態のスペアディスクドライブを停止状態にするステップとを有することを特徴とする。
【発明の効果】
【００３４】
本発明のディスクアレイシステム、ディスクアレイ装置、ディスクアレイ装置の電源制御方法によれば、２つ以上のスペアディスク装置の内、１台のみ電源をオンしてホットスタンバイ状態にし、残りのスペアディスク装置は電源をオフし動作停止状態にする。また、スペアディスク装置の電源状態を一定周期でローテーションする。従って、全てのＨＤＤのＭＴＢＦが同じである場合、データディスク装置の故障と同時期にスペアディスク装置も故障するという問題を回避させ、信頼性の向上を図ることができるという効果がある。
【００３５】
また、データディスク装置が故障したときのみ、スペアディスク装置をデータディスク装置と代替するため、スペアディスク装置に安価で信頼性の低いＡＴＡ  ＨＤＤを用いたとき、信頼性を低下させることなく、安価なディスクアレイ装置を構成することができるという効果がある。
【００３６】
さらに、スペアディスク装置の１台は、ホットスタンバイ状態にしているので、データディスク装置が故障したとき、スペアディスク装置にＲＡＩＤ構成の情報を再構築し、冗長状態に短時間で復帰することができるという効果がある。
【発明を実施するための最良の形態】
【００３７】
次に、本発明を実施するための最良の形態について、図面を参照して詳細に説明する。
【００３８】
図１は、本発明のディスクアレイシステム１を示す概略構成ブロック図、図２は、図１中のディスク制御部４の概略構成ブロック図、図３は、図１中の管理端末５の概略構成ブロック図である。
【００３９】
図１〜図３を参照すると、ディスクアレイシステム１は、ホストコンピュータ６と、ディスクアレイ装置２と、ディスクアレイ装置２を管理する管理端末５とで構成する。ディスクアレイ装置２は、複数のディスクドライブ２０ー１〜３０ー３と、ディスクドライブ２０ー１〜３０ー３を並列に駆動制御するディスク制御部４と、ホストインタフェース制御部３とで構成する。ホストコンピュータ６は、ディスクアレイ装置２との間でホストインタフェース制御部３を介して書込・読出情報を送受信する。
【００４０】
ディスクドライブ２０は、ＲＡＩＤを構成するデータディスクドライブ２０ー１〜２０ー３と、スペアディスクドライブ（予備ディスクドライブ）３０ー１〜３０ー３とで構成する。データディスクドライブとスペアディスクドライブとの台数は、各々３台に限定するものでないことは、云うまでもない。
【００４１】
なお、データディスクドライブ２０ー１〜２０ー３は、データディスク２０ー１〜２０ー３、スペアディスクドライブ３０ー１〜３０ー３は、スペアディスク３０ー１〜３０ー３と以降、略称する（図面も略称で表記する）。
【００４２】
ディスク制御部４は、電源制御手段４２と、ディスクドライブ２０の情報を格納するディスクドライブ管理テーブル４１とを備える。
【００４３】
電源制御手段４２は、スペアディスク３０ー１〜３０ー３の内１台を電源オンの状態でホットスタンバイ状態にし（図１の例では、スペアディスク３０ー２）、且つ残りのスペアディスク（図１の例では、３０ー１、３０ー３）を電源オフの状態で停止状態にする手段と、スペアディスク３０ー１〜３０ー３の電源状態をローテーションする手段と、データディスク２０ー１〜２０ー３が故障したときのみ、ホットスタンバイ状態のスペアディスク３０ー２を故障したデータディスク２０ー１〜２０ー３と代替する手段とを格納する。
【００４４】
ディスクドライブ管理テーブル４１は、ディスク構成情報４１１と、ディスクドライブ障害の情報を格納する障害履歴情報４１２と、スペアディスク３０ー１〜３０ー３の電源状態を格納する電源オン／オフ情報４１３とを有する。ディスク構成情報４１１は、ディスクドライブ２０の冗長構成情報と構成位置情報とを有する。冗長構成情報は、データディスク２０ー１〜２０ー３とスペアディスク２０ー１〜２０ー３との台数情報と、ＲＡＩＤ構成情報とを持つ。図１の例では、データディスク２０ー１〜２０ー３の３台でＲＡＩＤを構成し、３台のスペアディスク２０ー１〜２０ー３を持つ。構成位置情報は、データディスク２０ー１〜２０ー３とスペアディスク３０ー１〜３０ー３との各々の位置情報を有する。図１の例では、データディスク２０ー１はデータディスク＃０、データディスク２０ー２はデータディスク＃１、データディスク２０ー３はデータディスク＃２の位置情報を持つ。また、スペアディスク３０ー１はスペアディスク＃０、スペアディスク３０ー２はスペアディスク＃１、スペアディスク３０ー３はスペアディスク＃２の位置情報を持つ。
【００４５】
管理端末５は、電源オン状態と電源オフ状態との周期を変更する電源オン／オフ周期設定手段５１と、ディスクドライブ管理テーブル４１からディスクドライブ２０の情報を収集するドライブ情報収集手段５２とを備える。
【００４６】
次に、上述のように構成したディスクアレイシステム１の動作について、図面を参照して説明する。
【００４７】
図４は、ディスクアレイシステム１の動作を示すフローチャート、図５は、スペアディスク３０ー１〜３０ー３の電源（図示せず）の状態変化を説明するための図、図６は、スペアディスク３０ー１〜３０ー３の電源状態をローテーションする一例を示すタイミングチャートである。
【００４８】
図４を参照すると、まず、ディスク制御部４は、ＲＡＩＤを構成しているディスク番号の確認を行う（Ｓ１）。次に、データディスク２０ー１〜２０ー３とスペアディスク３０ー１〜３０ー３との区分けをし、搭載しているスペアディスク３０ー１〜３０ー３の位置番号（＃）と台数との確認を行う（Ｓ２）。
【００４９】
ここで、搭載しているスペアディスク３０ー１〜３０ー３の台数が１台の場合、ディスク制御部４は、そのスペアディスクの電源をオフせずホットスタンバイ状態のままとする（Ｓ１１）。図１では、３台のスペアディスク３０ー１〜３０ー３が存在するが、データディスク２０ー１〜２０ー３の障害により、２台を交換済みで、保守による補充を未実施のとき、スペアディスク３０ー１〜３０ー３は残１台の状態となる。
【００５０】
スペアディスク３０ー１〜３０ー３が２台以上の場合、ディスク制御部４は、図６に示すようなスペアディスク３０ー１〜３０ー３の電源状態（電源オン／オフ状態）を一定時間間隔でローテーションするアルゴリズムに従い、１台のみ（図６では、始めにスペアディスク３０ー２を選択）をオンにし、スペアディスク３０ー１、３０ー３をオフにする（Ｓ３）。
【００５１】
なお、図６に示す電源オン時間（Ｔ１）、電源オフ時間（Ｔ２）、オン／オフ周期（Ｔ１＋Ｔ２）は、ディスクドライブ２０の信頼性（ＭＴＢＦ）が最適となる値を、実績値、実験値などに基付いて設定する。
【００５２】
管理端末５は、電源オン／オフ周期設定手段５１により、ローテーションするアルゴリズムを変更することができる（Ｓ４）。
【００５３】
次に、電源制御手段４２は、ディスクドライブ管理テーブル４１の情報を元に、スペアディスク３０ー２を選択して電源をＯＮにする（Ｓ５）。さらに、その選択したスペアディスク３０ー２の電源をＯＮにして、ホットスタンバイ状態とする（Ｓ６）。ここで、電源をＯＮにしてもスペアディスク３０ー２が正常に立ち上がらなかった場合は、起動失敗として、再度スペアディスク３０ー１、３０ー３の選択処理を行う（Ｓ５）。
【００５４】
正常にスペアディスク３０ー２が起動した場合は、次に、ディスクドライブ管理テーブル４１の情報を元に、電源をＯＦＦにするスペアディスク３０ー１、３０ー３の選択を行なう（Ｓ７）。
【００５５】
ディスク制御部４は、選択した電源をＯＦＦにするスペアディスク３０ー１、３０ー３をＲＡＩＤ構築に組み込んでいるか否かを確認する（Ｓ８）。即ち、既にデータディスク２０ー１〜２０ー３として代替して使用しているか否かを確認する。
【００５６】
選択したスペアディスク３０ー１、３０ー３が既にＲＡＩＤを構成している場合は、ディスク制御部４は、ディスクドライブ管理テーブル４１に最新情報を書き込み、再度電源をＯＦＦにするスペアディスク３０ー１、３０ー３の選択を行なう（Ｓ７）。
【００５７】
選択したスペアディスク３０ー１、３０ー３がＲＡＩＤを構成していない場合、電源制御手段４２は、スペアディスク３０ー１、３０ー３の電源をＯＦＦにする（Ｓ９）。
【００５８】
ディスク制御部４は、電源をＯＦＦ／ＯＮしたディスク番号と位置番号（＃）とをディスクドライブ管理テーブル４１に書き込む（Ｓ１０）。
【００５９】
ディスクドライブ管理テーブル４１に記録した電源オン／オフ情報４１３から、図６に示すタイミングチャートに従って、上記（Ｓ１）のＲＡＩＤを構成しているディスク番号の確認に戻り、繰り返し処理を実行する。この繰り返し処理の中で、管理端末５から電源オン／オフ周期設定手段５１による周期変更の入力がない場合は、図６に示すような時間間隔（Ｔ１、Ｔ２、Ｔ３）でスペアディスク３０ー１〜３０ー３の電源オン／オフをローテーションする。
【００６０】
次に、スペアディスク３０ー１〜３０〜３の電源状態変化を示す図５、および上記図４を用いて、ローテーションの動作に関して説明する。
【００６１】
図５を参照すると、ディスクアレイ装置２は、３台のデータディスク２０ー１〜２０ー３と、３台のスペアディスク３０ー１〜３０ー３とを搭載している例を示す。データディスク２０ー１〜２０ー３の障害により、２台を交換済みで、保守による補充を未実施のとき、スペアディスク３０ー１〜３０ー３は残１台の状態となるときの動作に関しては、ここでは説明を省略する。
【００６２】
ディスク制御部４は、３台のデータディスク２０ー１〜２０ー３と、３台のスペアディスク３０ー１〜３０ー３とを管理している。
【００６３】
図５に示す状態１は、スペアディスク３０ー２の電源をオンにしてホットスタンバイ状態とし（図４のＳ６）、スペアディスク３０ー１と３０ー３との電源をオフしている状態を示している（図４のＳ９）。
【００６４】
状態２は、図６中のＴ１時間経過後のホットスペアの状態を示している。ここでは、スペアディスク３０ー１の電源をオンにしてホットスタンバイ状態とし（図４のＳ６）、スペアディスク３０ー２と３０ー３との電源をオフしている状態を示している（図４のＳ９）。
【００６５】
状態３は、状態２から更にＴ１時間経過後のホットスペアの状態を示している。スペアディスク３０ー３の電源をオンしてホットスタンバイ状態とし（図４のＳ６）、スペアディスク３０ー１と３０ー２との電源をオフしている状態を示している（図４のＳ９）。
【００６６】
状態１〜３に示すように、スペアディスク３０ー１〜３０ー３の内１台をホットスタンバイ状態にしているため、データディスク２０ー１〜２０ー３が故障した場合、ホットスタンバイ状態にあるスペアディスク３０ー１〜３０ー３にＲＡＩＤ構成の情報を再構築し、故障したデータディスク２０ー１〜２０ー３の代わりとして稼動することができる。
【００６７】
また、１台を除いた残りのスペアディスク３０ー１〜３０ー３は、電源をオフし、動作停止状態（休止）であるため、ディスクドライブの品質・ＭＴＢＦが同じ場合、データディスク２０ー１〜２０ー３の故障と同時にスペアディスクが故障するという問題を回避することができ、ディスクアレイ装置２の信頼性の向上を図ることができる。
【００６８】
さらに、データディスク２０ー１〜２０ー３が故障したときのみ、スペアディスク３０ー１〜３０ー３をデータディスク２０ー１〜２０ー３と代替してＲＡＩＤに組み込むため、スペアディスク３０ー１〜３０ー３に安価で信頼性の低いＡＴＡ  ＨＤＤを用いたとき、信頼性を低下させることなく、安価なディスクアレイ装置２を構成することができる。
【図面の簡単な説明】
【００６９】
【図１】本発明のディスクアレイシステムを示す概略構成ブロック図である。
【図２】図１中のディスク制御部の概略構成ブロック図である。
【図３】図１中の管理端末の概略構成ブロック図である。
【図４】ディスクアレイシステムの動作を示すフローチャートである。
【図５】スペアディスクの電源の状態変化を説明するための図である。
【図６】スペアディスクの電源状態をローテーションする一例を示すタイミングチャートである。
【符号の説明】
【００７０】
１    ディスクアレイシステム
２    ディスクアレイ装置
３    ホストインタフェース制御部
４    ディスク制御部
４１    ディスクドライブ管理テーブル
４１１    ディスク構成情報
４１２    障害履歴情報
４１３    電源オン／オフ情報
４２    電源制御手段
５    管理端末
６    ホストコンピュータ
２０ー１〜３０ー３    ディスクドライブ
２０ー１〜２０ー３    データディスク
３０ー１〜３０ー３    スペアディスク
５１    電源オン／オフ周期設定手段
５２    ドライブ情報収集手段
【図１】
2006268169.tif 000003
【図２】
2006268169.tif 000004
【図３】
2006268169.tif 000005
【図４】
2006268169.tif 000006
【図５】
2006268169.tif 000007
【図６】
2006268169.tif 000008