【手続補正書】
【提出日】平成17年7月21日(2005.7.21)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
中央処理装置に接続されて、
複数のディスクドライブに格納される複数のデータと複数のデータから作成されて他のディスクドライブに格納される冗長データとからなる冗長群を複数格納する複数のディスクドライブと、該ディスクドライブの代替となる複数の予備用ディスクドライブと、
前記中央処理装置と前記複数のディスクドライブとの間におけるデータの授受の制御と障害が発生した故障ディスクドライブに対する予備用ディスクドライブの割り当てとを行う記憶制御部とを有する記憶サブシステムであって、
前記記憶制御部は、前記故障ディスクドライブ上のデータ又は冗長データの代替の配置先を前記冗長群毎に前記複数の予備用ディスクドライブのいずれかに設定することを特徴とする記憶サブシステム。
【請求項２】
請求項１記載の記憶サブシステムにおいて、
前記冗長群毎に冗長データを格納するディスクドライブが相異なることを特徴とする記憶サブシステム。
【請求項３】
請求項１記載の記憶サブシステムにおいて、
前記記憶制御部は、前記複数の予備用ディスクドライブの中に未使用の記憶領域の容量が前記故障ディスクドライブの容量と同じか又はより大きい予備用ディスクドライブがある場合は、前記故障ディスクドライブ上のデータ又は冗長データに対する代替の配置先を該予備用ディスクドライブに設定し、
前記複数の予備用ディスクドライブの中に未使用の記憶領域の容量が前記故障ディスクドライブの容量と同じか又はより大きい予備用ディスクドライブがない場合は、該故障ディスクドライブ上のデータ又は冗長データに対する代替の配置先を前記複数の予備ディスクドライブに分割して設定することを特徴とする記憶サブシステム。
【請求項４】
中央処理装置に接続されて、
複数のディスクドライブに格納される複数のデータと複数のデータから作成されて他のディスクドライブに格納される冗長データとからなるストライプを複数格納する複数のディスクドライブと、該ディスクドライブの代替となる複数の予備用ディスクドライブと、
前記中央処理装置と前記複数のディスクドライブとの間におけるデータの授受の制御と障害が発生した故障ディスクドライブに対する代替の予備用ディスクドライブの割り当てとを行う記憶制御部とを含む記憶サブシステムであって、
前記複数のディスクドライブのそれぞれの記憶領域は、複数の領域に分割され、
前記記憶制御部は、前記故障ディスクドライブの代替の配置先として、該故障ディスクドライブの記憶領域の複数の分割領域に対して複数の前記予備用ディスクドライブの記憶領域をそれぞれ割り当てることを特徴とする記憶サブシステム。
【請求項５】
請求項４記載の記憶サブシステムにおいて、
前記記憶制御部は、前記複数の予備用ディスクドライブの中に、記憶領域の一部が使用中で、かつ未使用の記憶領域の容量が該故障ディスクドライブの容量と同じ容量か又はより大きい予備ディスクドライブがある場合は、該故障ディスクドライブ上の全てのデータ又は冗長データに対する代替の配置先を該予備用ディスクドライブに設定することを特徴とする記憶サブシステム。
【請求項６】
中央処理装置に接続されて、
複数のディスクドライブに格納される複数のデータと複数のデータから作成されて他のディスクドライブに格納される冗長データとからなる冗長群を複数格納する複数のディスクドライブと、該ディスクドライブの代替となる複数の予備用ディスクドライブと、
前記中央処理装置と前記複数のディスクドライブとの間におけるデータの授受の制御と障害が発生した故障ディスクドライブに対する代替の予備用ディスクドライブの割り当てとを行う記憶制御部とを含む記憶サブシステムであって、
前記複数のディスクドライブのそれぞれの記憶領域は、複数の領域に分割され、
前記記憶制御部は、故障ディスクドライブの代替の配置先として、該故障ディスクドライブの複数の分割領域うちの一部の分割領域に対して一つ又は複数の前記予備用ディスクドライブの記憶領域をそれぞれ割り当てることを特徴とする記憶サブシステム。
【請求項７】
請求項６記載の記憶サブシステムにおいて、
前記記憶制御部は、前記故障ディスクドライブが正常な交換ディスクドライブに交換された後に、
代替先の予備用ディスクドライブに格納したデータ若しくは冗長データを読み出して、これを前記交換ディスクドライブに格納し、又は代替先の予備用ディスクドライブへの格納が済んでいないデータ若しくは冗長データを、冗長性を用いて生成して、これを前記交換ディスクドライブへ格納するときに、
前記予備用ディスクドライブ上の代替の配置先へ格納が済んでいるデータ若しくは冗長データよりも、該格納が済んでいないデータ若しくは冗長データを優先して、前記交換ディスクドライブ上へ格納することを特徴とする記憶サブシステム。
【請求項８】
請求項６記載の記憶サブシステムにおいて、
前記記憶制御部は、前記複数のディスクドライブで発生した障害を記録する障害履歴情報テーブルを有し、
該故障ディスクドライブと同じ冗長群に属する一つないし複数の他の正常なディスクドライブの分割領域の障害履歴情報を用いて、該故障ディスクドライブの分割領域から前記予備用ディスクドライブの記憶領域を割り当てる分割領域を選択することを特徴とする記憶サブシステム。
【請求項９】
請求項８記載の記憶サブシステムにおいて、
前記記憶制御部は、前記障害履歴情報による障害発生頻度が大きい複数の他の正常なディスクドライブの分割領域と同じ冗長群に属する該障害ディスクドライブの分割領域を優先して前記予備用ディスクドライブの記憶領域を割り当てることを特徴とする記憶サブシステム。
【請求項１０】
請求項８記載の記憶サブシステムにおいて、
前記障害履歴情報テーブルは、媒体系の障害であることを示す情報を含む障害の種類を示す情報を有し、
前記記憶制御部は、前記障害履歴情報を参照する場合は、障害の種類のうち媒体系の障害を優先して選択することを特徴とする記憶サブシステム。
【請求項１１】
中央処理装置に接続されて、
複数のディスクドライブに格納される複数のデータと複数のデータから作成されて他のディスクドライブに格納される冗長データとからなるストライプを複数格納する複数のディスクドライブと、該ディスクドライブの代替となる複数の予備用ディスクドライブと、
前記中央処理装置と前記複数のディスクドライブとの間におけるデータの授受の制御と障害が発生した故障ディスクドライブに対する予備用ディスクドライブの割り当てとを行う記憶制御部とを有する記憶サブシステムであって、
前記記憶制御部は、前記故障ディスクドライブ上のデータ又は冗長データの代替の配置先を、前記ストライプを単位として、前記複数の予備用ディスクドライブのいずれかに設定することを特徴とする記憶サブシステム。
【請求項１２】
中央処理装置に接続されて、
複数のディスクドライブに格納される複数のデータと複数のデータから作成されて他のディスクドライブに格納される冗長データとからなる冗長群を複数格納する複数のディスクドライブと、
前記中央処理装置と前記複数のディスクドライブとの間におけるデータの授受の制御と障害が発生した故障ディスクドライブに対する代替のディスクドライブの割り当てとを行う記憶制御部とを含む記憶サブシステムであって、
前記複数のディスクドライブのそれぞれの記憶領域は、複数の分割領域に分割され、
前記記憶制御部は、故障ディスクドライブの代替の配置先として、該故障ディスクドライブの複数の分割領域のうちの一部の分割領域に対して、前記複数のディスクドライブのうちのいずれかの分割領域を割り当てることを特徴とする記憶サブシステム。