(57)【要約】【課題】ＲＡＩＤを構成するＨＤＤの内、２台以上の障害が同時に発生した場合にも、そのＲＡＩＤ内に構成した論理ディスクのデータが破壊されることのないディスクアレイ装置を提供する。【解決手段】複数のＲＡＩＤ１を構成する手段と、ＲＡＩＤ１内に論理ディスク１〜４（１１）〜（１４）を生成する手段と、論理ディスク１〜４のデータより生成したパリティデータをパリティディスク（１６）に記録する手段と、ＨＤＤ１〜ＨＤＤ９が複数台同時に故障したとき、正常なＲＡＩＤ１のデータとパリティディスク（１６）に記録したパリティデータとを元に、破壊された論理ディスク１〜４のデータを生成する手段とを設ける。【選択図】      図１
2006260270.tif 000002
【特許請求の範囲】
【請求項１】
複数のディスクドライブを搭載しＲＡＩＤを構成するディスクアレイ装置であって、複数のＲＡＩＤを構成する手段と、前記ＲＡＩＤ内に論理ディスクを生成する手段と、前記論理ディスクのデータより生成したパリティデータをパリティディスクドライブに記録する手段と、前記ＲＡＩＤを構成する前記ディスクドライブが複数台同時に故障して、ＲＡＩＤ内の論理ディスクのデータが破壊されたとき、他の正常なＲＡＩＤのデータと前記パリティディスクドライブに記録したパリティデータとを元に、破壊された前記論理ディスクのデータを生成する手段とを有することを特徴とするディスクアレイ装置。
【請求項２】
前記ディスクドライブは、複数の前記パリティディスクドライブを有し、前記パリティディスクドライブでＲＡＩＤを構成することを特徴とする請求項１記載のディスクアレイ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディスクアレイ装置に関し、特に、ＲＡＩＤ（Ｒｅｄｕｎｄａｎｔ  Ａｒｒａｙｓ  ｏｆ  Ｉｎｅｘｐｅｎｓｉｖｅ  Ｄｉｓｋｓ）を構成する複数のＨＤＤが同時に故障しても、ＲＡＩＤ内に構成した論理ディスクのデータを保障できるディスクアレイ装置に関する。
【背景技術】
【０００２】
従来、ディスクアレイ装置は、信頼性向上のため、データを二重化してＨＤＤ（ハードディスクドライブ）に格納するミラーリング構成（ＲＡＩＤ１構成）としているものがある。ＲＡＩＤ１を構成する２台のＨＤＤの内、１台のＨＤＤが故障したときは、ＲＡＩＤ内に構成した論理ディスクのデータが破壊されることは無い。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述の従来のディスクアレイ装置は、ＲＡＩＤを構成するＨＤＤの内、２台以上の障害が同時に発生した場合、そのＲＡＩＤ内に構成した論理ディスクのデータは破壊されてしまうという課題がある。
【課題を解決するための手段】
【０００４】
本発明のディスクアレイ装置は、複数のディスクドライブを搭載しＲＡＩＤを構成するディスクアレイ装置であって、複数のＲＡＩＤを構成する手段と、ＲＡＩＤ内に論理ディスクを生成する手段と、論理ディスクのデータより生成したパリティデータをパリティディスクドライブに記録する手段と、ＲＡＩＤを構成するディスクドライブが複数台同時に故障して、ＲＡＩＤ内の論理ディスクのデータが破壊されたとき、他の正常なＲＡＩＤのデータとパリティディスクドライブに記録したパリティデータとを元に、破壊された論理ディスクのデータを生成する手段とを有することを特徴とする。
【０００５】
ディスクドライブは、複数のパリティディスクドライブを有し、パリティディスクドライブでＲＡＩＤを構成することを特徴とする。
【発明の効果】
【０００６】
本発明のディスクアレイ装置は、論理ディスクを構成しているＲＡＩＤのＨＤＤが全て故障しても、論理ディスクに記録されていたデータが破壊されないという効果がある。
【０００７】
その理由は、ディスクアレイ装置内の他の正常な論理ディスク内のデータとパリティディスクに記録されているデータとを用いて、ＨＤＤが故障した論理ディスク内に記録していたデータを生成できるためである。
【発明を実施するための最良の形態】
【０００８】
次に、本発明を実施するための最良の形態について、図面を参照して詳細に説明する。
【０００９】
図１は、本発明のディスクアレイ装置の第１実施例を示す概略構成ブロック図である。
【００１０】
図１を参照すると、ディスクアレイ装置１５は、ＨＤＤ１〜ＨＤＤ９を搭載し、ＨＤＤ１とＨＤＤ２とでＲＡＩＤ１を構成し、ＲＡＩＤ１内に論理ディスク１（１１）を構成する。同様に、ＨＤＤ３とＨＤＤ４とでＲＡＩＤ１を構成し、ＲＡＩＤ１内に論理ディスク２（１２）を構成する。以下同じ様に、論理ディスク３（１３）、論理ディスク４（１４）を構成する。
【００１１】
ＨＤＤ９のパリティディスク（１６）には、論理ディスク１〜４（１１〜１４）に記録されるデータのパリティ情報が記録される。
【００１２】
次に、本発明を実施するための最良の形態の動作について図１を参照して説明する。
【００１３】
ＲＡＩＤ１で構成されている論理ディスク１（１１）にデータを記録する場合、データは、ＨＤＤ１とＨＤＤ２とにミラーリングされて記録される。
【００１４】
このとき、論理ディスク２（１２）、論理ディスク３（１３）、論理ディスク４（１４）に記録されているデータを読み出し、論理ディスク１（１１）に記録するデータとのパリティ情報を作成し、パリティディスク（１６）に記録する。
【００１５】
論理ディスク１（１１）からデータを読み出す場合は、ＨＤＤ１もしくは、ＨＤＤ２が故障していないときは、論理ディスク１（１１）から通常通りデータを読み出すだけでよい。
【００１６】
ＨＤＤ１とＨＤＤ２とが両方共故障している場合は、論理ディスク２（１２）、論理ディスク３（１３）、論理ディスク４（１４）、およびパリティディスク（１６）よりデータを読み出し、これらのデータを元に論理ディスク１（１１）に記録されていたデータを生成する。
【００１７】
このとき、さらにＨＤＤ３も故障していたとしても、ＨＤＤ４よりデータを読み出せるので、論理ディスク２（１２）からデータを読み出すことができ、論理ディスク１に記録されていたデータを生成することが可能である。
【００１８】
論理ディスク２（１２）にデータを記録する場合も同様に、データは、ＨＤＤ３とＨＤＤ４とにミラーリングされて記録され、論理ディスク１（１１）、論理ディスク３（１３）、論理ディスク４（１４）に記録されているデータを読み出し、論理ディスク２（１２）に記録するデータとのパリティ情報を作成し、パリティディスク（１６）に記録する。
【００１９】
論理ディスク２（１２）からデータを読み出す場合は、ＨＤＤ３もしくは、ＨＤＤ４が故障していないときは、論理ディスク２（１２）から通常通りデータを読み出すだけでよい。
【００２０】
ＨＤＤ３とＨＤＤ４とが両方共故障している場合は、論理ディスク１、論理ディスク３、論理ディスク４、およびパリティディスク（１６）よりデータを読み出し、これらのデータを元に論理ディスク２（１２）に記録されていたデータを生成する。
【００２１】
論理ディスク３（１３）、論理ディスク４（１４）についても同様の動作を行う。
【００２２】
次に、本発明の第２実施例について図面を参照して説明する。
【００２３】
図２は、本発明のディスクアレイ装置の第２実施例を示す概略構成ブロック図である。
【００２４】
図２を参照すると、ディスクアレイ装置２０は、、パリティディスク１７をＲＡＩＤ１で構成している。そのため、パリティディスク１７を構成するＨＤＤ９もしくはＨＤＤ１０のどちらかが故障しても、パリティデータを読み出せるため、ディスクアレイ装置２０としての耐障害性を高めることができる。
【図面の簡単な説明】
【００２５】
【図１】本発明のディスクアレイ装置の実施の形態を示す概略構成ブロック図である。
【図２】本発明のディスクアレイ装置の第２実施例を示す概略構成ブロック図である。
【符号の説明】
【００２６】
１〜１０    ＨＤＤ
１１    論理ディスク１
１２    論理ディスク２
１３    論理ディスク３
１４    論理ディスク４
１６、１７    パリティディスク１
１５、２０    ディスクアレイ装置
【図１】
2006260270.tif 000003
【図２】
2006260270.tif 000004