(57)【要約】  【課題】  複数のディスクユニットを持つディスク装置の構築や予防交換を容易にするディスク装置制御プログラム、ディスク装置制御方法、ディスク装置制御システムを提供する。  【解決手段】  ディスク装置においてミラーリングを構築するディスク装置制御プログラムであって、複数のディスクグループを作成させるディスクグループ作成ステップＳ１１と、複数のディスクグループの等価状態を開始させる等価状態開始ステップＳ１２と、等価状態におけるコピー元のディスクグループにデータを構築するデータ構築ステップＳ１３と、コピーの完了Ｓ１４後に前記等価状態を終了させる等価状態終了ステップＳ１５と、複数のディスクグループを用いたミラーリングの設定を行うミラーリング設定ステップＳ１６とをコンピュータに実行させる。  【選択図】  図２
2006221510.tif 000002
【特許請求の範囲】
【請求項１】
複数のディスクユニットと、外部からの指示に従って、少なくとも１つの前記ディスクユニットからなるディスクグループを作成すると共に、コピー先のディスクグループをコピー元のディスクグループと等価にする等価状態を実行するディスクユニット制御部とを備えたディスク装置において、ミラーリングを構築するディスク装置制御方法をコンピュータに実行させるディスク装置制御プログラムであって、
前記ディスクユニット制御部に複数のディスクグループを作成させるディスクグループ作成ステップと、
前記ディスクユニット制御部に前記複数のディスクグループの等価状態を開始させる等価状態開始ステップと、
前記等価状態におけるコピー元のディスクグループにデータを構築するデータ構築ステップと、
コピーの完了後に前記ディスクユニット制御部に前記等価状態を終了させる等価状態終了ステップと、
前記複数のディスクグループを用いたミラーリングの設定を行うミラーリング設定ステップと、
をコンピュータに実行させるディスク装置制御プログラム。
【請求項２】
複数のディスクユニットと、外部からの指示に従って、少なくとも１つの前記ディスクユニットからなるディスクグループを作成すると共に、コピー先のディスクグループをコピー元のディスクグループと等価にする等価状態を実行するディスクユニット制御部とを備えたディスク装置において、外部の複数のホストが用いる複数のブート環境を構築するディスク装置制御方法をコンピュータに実行させるディスク装置制御プログラムであって、
前記ディスクユニット制御部に複数のディスクグループを作成させるディスクグループ作成ステップと、
前記ディスクユニット制御部に前記複数のディスクグループの等価状態を開始させる等価状態開始ステップと、
前記等価状態におけるコピー元のディスクグループにブート環境を構築するブート環境構築ステップと、
コピーの完了後に前記ディスクユニット制御部に前記等価状態を終了させ、前記外部の複数のホストが前記複数のディスクグループを独立に利用できるようにする等価状態終了ステップと、
をコンピュータに実行させるディスク装置制御プログラム。
【請求項３】
複数のディスクユニットと、外部からの指示に従って、少なくとも１つの前記ディスクユニットからなるディスクグループを作成すると共に、コピー先のディスクグループをコピー元のディスクグループと等価にする等価状態を実行するディスクユニット制御部とを備えたディスク装置において、予防交換を行うためのディスク装置制御方法をコンピュータに実行させるディスク装置制御プログラムであって、
前記ディスクユニット制御部に使用中のディスクユニットからなるディスクグループである使用中ディスクグループを作成させる使用中ディスクグループ作成ステップと、
交換用のディスクユニットが前記ディスクユニット制御部に接続されると、前記ディスクユニット制御部に前記交換用のディスクユニットからなるディスクグループである交換用ディスクグループを作成させる交換用ディスクグループ作成ステップと、
前記ディスクユニット制御部に前記使用中ディスクグループをコピー元とし、前記交換用ディスクグループをコピー先とする等価状態を開始させる等価状態開始ステップと、
コピーの完了後に前記ディスクユニット制御部に前記等価状態を終了させる等価状態終了ステップと、
前記ディスクユニット制御部において前記交換用ディスクグループを使用できるように設定する使用設定ステップと、
をコンピュータに実行させるディスク装置制御プログラム。
【請求項４】
請求項１乃至請求項３のいずれかに記載のディスク装置制御プログラムにおいて、
前記ディスクグループは、構成するディスクユニットにＲＡＩＤを適用するＲＡＩＤグループであることを特徴とするディスク装置制御プログラム。
【請求項５】
複数のディスクユニットと、外部からの指示に従って、少なくとも１つの前記ディスクユニットからなるディスクグループを作成すると共に、コピー先のディスクグループをコピー元のディスクグループと等価にする等価状態を実行するディスクユニット制御部とを備えたディスク装置において、ミラーリングを構築するディスク装置制御方法であって、
前記ディスクユニット制御部に複数のディスクグループを作成させるディスクグループ作成ステップと、
前記ディスクユニット制御部に前記複数のディスクグループの等価状態を開始させる等価状態開始ステップと、
前記等価状態におけるコピー元のディスクグループにデータを構築するデータ構築ステップと、
コピーの完了後に前記ディスクユニット制御部に前記等価状態を終了させる等価状態終了ステップと、
前記複数のディスクグループを用いたミラーリングの設定を行うミラーリング設定ステップと、
を実行するディスク装置制御方法。
【請求項６】
複数のディスクユニットと、外部からの指示に従って、少なくとも１つの前記ディスクユニットからなるディスクグループを作成すると共に、コピー先のディスクグループをコピー元のディスクグループと等価にする等価状態を実行するディスクユニット制御部とを備えたディスク装置において、外部の複数のホストが用いる複数のブート環境を構築するディスク装置制御方法であって、
前記ディスクユニット制御部に複数のディスクグループを作成させるディスクグループ作成ステップと、
前記ディスクユニット制御部に前記複数のディスクグループの等価状態を開始させる等価状態開始ステップと、
前記等価状態におけるコピー元のディスクグループにブート環境を構築するブート環境構築ステップと、
コピーの完了後に前記ディスクユニット制御部に前記等価状態を終了させ、前記外部の複数のホストが前記複数のディスクグループを独立に利用できるようにする等価状態終了ステップと、
を実行するディスク装置制御方法。
【請求項７】
複数のディスクユニットと、外部からの指示に従って、少なくとも１つの前記ディスクユニットからなるディスクグループを作成すると共に、コピー先のディスクグループをコピー元のディスクグループと等価にする等価状態を実行するディスクユニット制御部とを備えたディスク装置において、予防交換を行うためのディスク装置制御方法であって、
前記ディスクユニット制御部に使用中のディスクユニットからなるディスクグループである使用中ディスクグループを作成させる使用中ディスクグループ作成ステップと、
交換用のディスクユニットが前記ディスクユニット制御部に接続されると、前記ディスクユニット制御部に前記交換用のディスクユニットからなるディスクグループである交換用ディスクグループを作成させる交換用ディスクグループ作成ステップと、
前記ディスクユニット制御部に前記使用中ディスクグループをコピー元とし、前記交換用ディスクグループをコピー先とする等価状態を開始させる等価状態開始ステップと、
コピーの完了後に前記ディスクユニット制御部に前記等価状態を終了させる等価状態終了ステップと、
前記ディスクユニット制御部において前記交換用ディスクグループを使用できるように設定する使用設定ステップと、
を実行するディスク装置制御方法。
【請求項８】
ミラーリングを構築するディスク装置制御システムであって、
複数のディスクユニットと、
外部からの指示に従って、少なくとも１つの前記ディスクユニットからなるディスクグループを作成すると共に、コピー先のディスクグループをコピー元のディスクグループと等価にする等価状態を実行するディスクユニット制御部と、
前記ディスクユニット制御部に複数のディスクグループを作成させ、前記ディスクユニット制御部に前記複数のディスクグループの等価状態を開始させ、前記等価状態におけるコピー元のディスクグループにデータを構築し、コピーの完了後に前記ディスクユニット制御部に前記等価状態を終了させ、前記複数のディスクグループを用いたミラーリングの設定を行うディスク装置制御部と、
を備えてなるディスク装置制御システム。
【請求項９】
外部の複数のホストが用いる複数のブート環境を構築するディスク装置制御システムであって、
複数のディスクユニットと、
外部からの指示に従って、少なくとも１つの前記ディスクユニットからなるディスクグループを作成すると共に、コピー先のディスクグループをコピー元のディスクグループと等価にする等価状態を実行するディスクユニット制御部と、
前記ディスクユニット制御部に複数のディスクグループを作成させ、前記ディスクユニット制御部に前記複数のディスクグループの等価状態を開始させ、前記等価状態におけるコピー元のディスクグループにブート環境を構築し、コピーの完了後に前記ディスクユニット制御部に前記等価状態を終了させ、前記外部の複数のホストが前記複数のディスクグループを独立に利用できるようにするディスク装置制御部と、
を備えてなるディスク装置制御システム。
【請求項１０】
予防交換を行うためのディスク装置制御システムであって、
複数のディスクユニットと、
外部からの指示に従って、少なくとも１つのディスクユニットからなるディスクグループを作成すると共に、コピー先のディスクグループをコピー元のディスクグループと等価にする等価状態を実行するディスクユニット制御部と、
前記ディスクユニット制御部に使用中のディスクユニットからなるディスクグループである使用中ディスクグループを作成させ、交換用のディスクユニットが前記ディスクユニット制御部に接続されると、前記ディスクユニット制御部に前記交換用のディスクユニットからなるディスクグループである交換用ディスクグループを作成させ、前記ディスクユニット制御部に前記使用中ディスクグループをコピー元とし、前記交換用ディスクグループをコピー先とする等価状態を開始させ、コピーの完了後に前記ディスクユニット制御部に前記等価状態を終了させ、前記ディスクユニット制御部において前記交換用ディスクグループを使用できるように設定するディスク装置制御部と、
を備えてなるディスク装置制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のディスクユニットを備えたディスク装置の制御を行うディスク装置制御プログラム、ディスク装置制御方法、ディスク装置制御システムに関するものである。
【背景技術】
【０００２】
近年のサーバ等の大規模な情報処理装置では、データを分割し、複数のディスクユニットに対して並列にデータの読み書きを行うことにより、高速化、高信頼性、耐障害性を高めるＲＡＩＤ（Redundant Array of Inexpensive Disks）が用いられている。
【０００３】
ここで、従来のＲＡＩＤを用いたディスク装置における３つのケースについて説明する。
【０００４】
まず、第１のケースとして、ソフトミラーリングを構築する場合について説明する。図９は、従来の第１のケースにおけるディスク装置制御システムの構成の一例を示すブロック図である。このディスク装置制御システムは、ディスク装置１１１，ホストサーバ１６１を備える。ディスク装置１１１は、ディスクユニット２１ａ，２１ｂ，２１ｃ，２１ｄ、ディスクユニットインターフェース３１、ディスクユニット制御部１４１、ホストインターフェース５１を備える。ホストサーバ１６１は、ディスク装置インターフェース７１、ディスク装置制御部１８１を備える。
【０００５】
ディスク装置制御部１８１は、ディスク装置インターフェース７１を介してディスク装置１１１へ接続され、ディスク装置１１１へ指示を与える。ディスクユニット制御部１４１は、ディスクユニットインターフェース３１を介してディスクユニット２１ａ，２１ｂ，２１ｃ，２１ｄに接続され、ホストインターフェース５１を介してホストサーバ１６１に接続される。また、ディスクユニット制御部１４１は、ホストサーバ１６１からの指示に従ってディスクユニット２１ａ，２１ｂ，２１ｃ，２１ｄの制御を行う。
【０００６】
次に、このディスク装置１１１において、ソフトミラーリングを作成する動作について説明する。まず、管理者は、ディスク装置制御部１８１からディスクユニット制御部１４１に対して、ディスクユニット２１ａ，２１ｂを用いたＲＡＩＤグループｘと、ディスクユニット２１ｃ，２１ｄを用いたＲＡＩＤグループｙを設定する。次に、管理者は、ディスク装置制御部１８１を用いて、ＲＡＩＤグループｘへデータを書き込む。次に、管理者は、ディスク装置制御部１８１を用いて、ＲＡＩＤグループｘからＲＡＩＤグループｙへデータをコピーする。次に、管理者は、ディスク装置制御部１８１におけるソフトミラーリングドライバを用いて、ＲＡＩＤグループｘとＲＡＩＤグループｙをソフトミラーリングにした新たなＲＡＩＤグループａとして設定する。
【０００７】
このようにして、２つのＲＡＩＤグループｘ，ｙをソフトミラーリングとして用いるディスク装置１１１を構築することができる。
【０００８】
次に、第２のケースとして、複数のホストサーバのための複数の同じブート環境を作成する場合について説明する。図１０は、従来の第２のケースにおけるディスク装置制御システムの構成の一例を示すブロック図である。図１０において、図９と同一符号は図９に示された対象と同一又は相当物を示しており、ここでの説明を省略する。また、図９のディスク装置制御システムと比較すると図１０のディスク装置制御システムは、ホストサーバ１６１の代わりにホストサーバ１６１と同様のホストサーバ１６１ａ，１６１ｂを備える。ディスク装置１１１は、ホストサーバ１６１ａ，１６１ｂに接続される。また、ディスクユニット制御部１４１は、ホストサーバ１６１ａまたはホストサーバ１６１ｂからの指示に従ってディスクユニット２１ａ，２１ｂ，２１ｃ，２１ｄの制御を行う。
【０００９】
次に、このディスク装置１１１において、複数のホストサーバのブート環境を作成する動作について説明する。まず、管理者は、ホストサーバ１６１ａまたはホストサーバ１６１ｂからディスクユニット制御部１４１に対して、ホストサーバ１６１ａが用いるためのＲＡＩＤグループｘとしてディスクユニット２１ａ，２１ｂを設定すると共に、ホストサーバ１６１ｂが用いるためのＲＡＩＤグループｙとしてディスク２１ｃ，２１ｄを設定する。次に、管理者は、ホストサーバ１６１ａを用いて、ホストサーバ１６１ａが用いるＯＳ（Operating Systems）をＲＡＩＤグループｘへインストールする。次に、管理者は、同様にしてホストサーバ１６１ｂを用いて、ホストサーバ１６１ｂが用いるＯＳをＲＡＩＤグループｙへインストールする。
【００１０】
このようにして、ホストサーバ１６１ａとホストサーバ１６１ｂのそれぞれのブート環境を、ディスク装置１１１に構築することができる。
【００１１】
次に、第３のケースとして、ディスクユニットを予防交換する場合について説明する。図１１は、従来の第３のケースにおけるディスク装置制御システムの構成の一例を示すブロック図である。図１１において、図９と同一符号は図９に示された対象と同一又は相当物を示しており、ここでの説明を省略する。また、図９のディスク装置制御システムと比較すると図１１のディスク装置制御システムは、ディスク装置１１１の代わりにディスク装置１１３を備え、新たにディスクユニット２１ｅ，２１ｆ、ホットスペアディスク装置２０を備える。ディスク装置１１１と比較してディスク装置１１３は、ディスクユニット２１ｃ，２１ｄを必要としない。ディスクユニット２１ｅ，２１ｆはそれぞれ、ディスクユニット２１ａ，２１ｂと交換するために用意されたディスクユニットである。ホットスペアディスク装置２０は、ディスク装置インターフェース７１に接続可能なディスク装置である。
【００１２】
次に、このディスク装置１１３において、ディスクユニットを予防交換する動作について説明する。ここで、ディスクユニット２１ａ，２１ｂはＲＡＩＤグループｘとして設定されているものとする。まず、管理者は、ホストサーバ１６１を用いて、ディスク２１ａのデータをホットスペアディスク装置２０へコピーする。次に、管理者は、ディスクユニット２１ａをディスクユニット２１ｅに交換する。次に、管理者は、ホストサーバ１６１を用いて、ホットスペアディスク装置２０のデータをディスクユニット２１ｅへコピーする。同様にして、ディスクユニット２１ｂのデータをホットスペアディスク装置２０へコピーし、ディスクユニット２１ｂをディスクユニット２１ｆに交換し、ホットスペアディスク装置２０のデータをディスクユニット２１ｆへコピーする。次に、管理者は、ディスクユニット２１ｅ，２１ｆをＲＡＩＤグループｘとして、交換前のディスクユニット２１ａ，２１ｂと同様に使用できるようにする。
【００１３】
このようにして、ＲＡＩＤグループに用いられているディスクユニットの予防交換をすることができる。
【発明の開示】
【発明が解決しようとする課題】
【００１４】
しかしながら、第１のケースにおいては、ホストサーバを用いてＲＡＩＤグループｘからＲＡＩＤグループｙへデータをコピーする作業が必要であることから、ホストサーバに負荷が掛かり動作に影響を及ぼすと共に、コピーに時間を要する。また、第２のケースにおいては、ホストサーバ毎にＯＳをインストールする必要があることから、手間と時間が掛かる。また、第３のケースにおいては、ディスクユニット１つにつき、ホットスペアディスク装置へのコピー、交換、ホットスペアディスク装置からのコピーを行い、これらの作業を全てのディスクユニットについて繰り返す必要があることから、手間と時間が掛かると共に、リスクが大きい。
【００１５】
本発明は上述した問題点を解決するためになされたものであり、複数のディスクユニットを持つディスク装置の構築や予防交換を容易にするディスク装置制御プログラム、ディスク装置制御方法、ディスク装置制御システムを提供することを目的とする。
【課題を解決するための手段】
【００１６】
上述した課題を解決するため、本発明は、複数のディスクユニットと、外部からの指示に従って、少なくとも１つの前記ディスクユニットからなるディスクグループを作成すると共に、コピー先のディスクグループをコピー元のディスクグループと等価にする等価状態を実行するディスクユニット制御部とを備えたディスク装置において、ミラーリングを構築するディスク装置制御方法をコンピュータに実行させるディスク装置制御プログラムであって、前記ディスクユニット制御部に複数のディスクグループを作成させるディスクグループ作成ステップと、前記ディスクユニット制御部に前記複数のディスクグループの等価状態を開始させる等価状態開始ステップと、前記等価状態におけるコピー元のディスクグループにデータを構築するデータ構築ステップと、コピーの完了後に前記ディスクユニット制御部に前記等価状態を終了させる等価状態終了ステップと、前記複数のディスクグループを用いたミラーリングの設定を行うミラーリング設定ステップとをコンピュータに実行させるものである。
【００１７】
また、本発明は、複数のディスクユニットと、外部からの指示に従って、少なくとも１つの前記ディスクユニットからなるディスクグループを作成すると共に、コピー先のディスクグループをコピー元のディスクグループと等価にする等価状態を実行するディスクユニット制御部とを備えたディスク装置において、外部の複数のホストが用いる複数のブート環境を構築するディスク装置制御方法をコンピュータに実行させるディスク装置制御プログラムであって、前記ディスクユニット制御部に複数のディスクグループを作成させるディスクグループ作成ステップと、前記ディスクユニット制御部に前記複数のディスクグループの等価状態を開始させる等価状態開始ステップと、前記等価状態におけるコピー元のディスクグループにブート環境を構築するブート環境構築ステップと、コピーの完了後に前記ディスクユニット制御部に前記等価状態を終了させ、前記外部の複数のホストが前記複数のディスクグループを独立に利用できるようにする等価状態終了ステップとをコンピュータに実行させるものである。
【００１８】
また、本発明は、複数のディスクユニットと、外部からの指示に従って、少なくとも１つの前記ディスクユニットからなるディスクグループを作成すると共に、コピー先のディスクグループをコピー元のディスクグループと等価にする等価状態を実行するディスクユニット制御部とを備えたディスク装置において、予防交換を行うためのディスク装置制御方法をコンピュータに実行させるディスク装置制御プログラムであって、前記ディスクユニット制御部に使用中のディスクユニットからなるディスクグループである使用中ディスクグループを作成させる使用中ディスクグループ作成ステップと、交換用のディスクユニットが前記ディスクユニット制御部に接続されると、前記ディスクユニット制御部に前記交換用のディスクユニットからなるディスクグループである交換用ディスクグループを作成させる交換用ディスクグループ作成ステップと、前記ディスクユニット制御部に前記使用中ディスクグループをコピー元とし、前記交換用ディスクグループをコピー先とする等価状態を開始させる等価状態開始ステップと、コピーの完了後に前記ディスクユニット制御部に前記等価状態を終了させる等価状態終了ステップと、前記ディスクユニット制御部において前記交換用ディスクグループを使用できるように設定する使用設定ステップとをコンピュータに実行させるものである。
【００１９】
また、本発明は、複数のディスクユニットと、外部からの指示に従って、少なくとも１つの前記ディスクユニットからなるディスクグループを作成すると共に、コピー元のディスクグループからコピー先のディスクグループへデータのコピーを行うディスクユニット制御部とを備えたディスク装置において、外部の複数のホストが用いる複数のブート環境を構築するディスク装置制御方法をコンピュータに実行させるディスク装置制御プログラムであって、前記ディスクユニット制御部に複数のディスクグループを作成させるディスクグループ作成ステップと、前記複数のディスクグループのうち１つのディスクグループにブート環境を構築するブート環境構築ステップと、前記ブート環境構築ステップによりブート環境を構築されたディスクグループから他のディスクグループへデータのコピーを前記ディスクユニット制御部に行わせ、前記外部の複数のホストが前記複数のディスクグループを独立に利用できるようにするコピーステップとをコンピュータに実行させるものである。
【００２０】
また、本発明は、複数のディスクユニットと、外部からの指示に従って、少なくとも１つの前記ディスクユニットからなるディスクグループを作成すると共に、コピー元のディスクグループからコピー先のディスクグループへデータのコピーを行うディスクユニット制御部とを備えたディスク装置において、予防交換を行うためのディスク装置制御方法をコンピュータに実行させるディスク装置制御プログラムであって、前記ディスクユニット制御部に使用中のディスクユニットからなるディスクグループである使用中ディスクグループを作成させる使用中ディスクグループ作成ステップと、交換用のディスクユニットが前記ディスクユニット制御部に接続されると、前記ディスクユニット制御部に前記交換用のディスクユニットからなるディスクグループである交換用ディスクグループを作成させる交換用ディスクグループ作成ステップと、前記使用中ディスクグループから前記交換用ディスクグループへデータのコピーを前記ディスクユニット制御部に行わせるコピーステップと、前記ディスクユニット制御部において前記交換用ディスクグループを使用できるように設定する使用設定ステップとをコンピュータに実行させるものである。
【００２１】
また、本発明に係るディスク装置制御プログラムにおいて、前記ディスクグループは、構成するディスクユニットにＲＡＩＤを適用するＲＡＩＤグループであることを特徴とするものである。
【００２２】
また、本発明は、複数のディスクユニットと、外部からの指示に従って、少なくとも１つの前記ディスクユニットからなるディスクグループを作成すると共に、コピー先のディスクグループをコピー元のディスクグループと等価にする等価状態を実行するディスクユニット制御部とを備えたディスク装置において、ミラーリングを構築するディスク装置制御方法であって、前記ディスクユニット制御部に複数のディスクグループを作成させるディスクグループ作成ステップと、前記ディスクユニット制御部に前記複数のディスクグループの等価状態を開始させる等価状態開始ステップと、前記等価状態におけるコピー元のディスクグループにデータを構築するデータ構築ステップと、コピーの完了後に前記ディスクユニット制御部に前記等価状態を終了させる等価状態終了ステップと、前記複数のディスクグループを用いたミラーリングの設定を行うミラーリング設定ステップとを実行するものである。
【００２３】
また、本発明は、複数のディスクユニットと、外部からの指示に従って、少なくとも１つの前記ディスクユニットからなるディスクグループを作成すると共に、コピー先のディスクグループをコピー元のディスクグループと等価にする等価状態を実行するディスクユニット制御部とを備えたディスク装置において、外部の複数のホストが用いる複数のブート環境を構築するディスク装置制御方法であって、前記ディスクユニット制御部に複数のディスクグループを作成させるディスクグループ作成ステップと、前記ディスクユニット制御部に前記複数のディスクグループの等価状態を開始させる等価状態開始ステップと、前記等価状態におけるコピー元のディスクグループにブート環境を構築するブート環境構築ステップと、コピーの完了後に前記ディスクユニット制御部に前記等価状態を終了させ、前記外部の複数のホストが前記複数のディスクグループを独立に利用できるようにする等価状態終了ステップとを実行するものである。
【００２４】
また、本発明は、複数のディスクユニットと、外部からの指示に従って、少なくとも１つの前記ディスクユニットからなるディスクグループを作成すると共に、コピー先のディスクグループをコピー元のディスクグループと等価にする等価状態を実行するディスクユニット制御部とを備えたディスク装置において、予防交換を行うためのディスク装置制御方法であって、前記ディスクユニット制御部に使用中のディスクユニットからなるディスクグループである使用中ディスクグループを作成させる使用中ディスクグループ作成ステップと、交換用のディスクユニットが前記ディスクユニット制御部に接続されると、前記ディスクユニット制御部に前記交換用のディスクユニットからなるディスクグループである交換用ディスクグループを作成させる交換用ディスクグループ作成ステップと、前記ディスクユニット制御部に前記使用中ディスクグループをコピー元とし、前記交換用ディスクグループをコピー先とする等価状態を開始させる等価状態開始ステップと、コピーの完了後に前記ディスクユニット制御部に前記等価状態を終了させる等価状態終了ステップと、前記ディスクユニット制御部において前記交換用ディスクグループを使用できるように設定する使用設定ステップと、を実行するものである。
【００２５】
また、本発明は、複数のディスクユニットと、外部からの指示に従って、少なくとも１つの前記ディスクユニットからなるディスクグループを作成すると共に、コピー元のディスクグループからコピー先のディスクグループへデータのコピーを行うディスクユニット制御部とを備えたディスク装置において、外部の複数のホストが用いる複数のブート環境を構築するディスク装置制御方法であって、前記ディスクユニット制御部に複数のディスクグループを作成させるディスクグループ作成ステップと、前記複数のディスクグループのうち１つのディスクグループにブート環境を構築するブート環境構築ステップと、前記ブート環境構築ステップによりブート環境を構築されたディスクグループから他のディスクグループへデータのコピーを前記ディスクユニット制御部に行わせ、前記外部の複数のホストが前記複数のディスクグループを独立に利用できるようにするコピーステップと、を実行するものである。
【００２６】
また、本発明は、複数のディスクユニットと、外部からの指示に従って、少なくとも１つの前記ディスクユニットからなるディスクグループを作成すると共に、コピー元のディスクグループからコピー先のディスクグループへデータのコピーを行うディスクユニット制御部とを備えたディスク装置において、予防交換を行うためのディスク装置制御方法であって、前記ディスクユニット制御部に使用中のディスクユニットからなるディスクグループである使用中ディスクグループを作成させる使用中ディスクグループ作成ステップと、交換用のディスクユニットが前記ディスクユニット制御部に接続されると、前記ディスクユニット制御部に前記交換用のディスクユニットからなるディスクグループである交換用ディスクグループを作成させる交換用ディスクグループ作成ステップと、前記使用中ディスクグループから前記交換用ディスクグループへデータのコピーを前記ディスクユニット制御部に行わせるコピーステップと、前記ディスクユニット制御部において前記交換用ディスクグループを使用できるように設定する使用設定ステップとを実行するものである。
【００２７】
また、本発明に係るディスク装置制御方法において、前記ディスクグループは、構成するディスクユニットにＲＡＩＤを適用するＲＡＩＤグループであることを特徴とするものである。
【００２８】
また、本発明は、ミラーリングを構築するディスク装置制御システムであって、複数のディスクユニットと、外部からの指示に従って、少なくとも１つの前記ディスクユニットからなるディスクグループを作成すると共に、コピー先のディスクグループをコピー元のディスクグループと等価にする等価状態を実行するディスクユニット制御部と、前記ディスクユニット制御部に複数のディスクグループを作成させ、前記ディスクユニット制御部に前記複数のディスクグループの等価状態を開始させ、前記等価状態におけるコピー元のディスクグループにデータを構築し、コピーの完了後に前記ディスクユニット制御部に前記等価状態を終了させ、前記複数のディスクグループを用いたミラーリングの設定を行うディスク装置制御部とを備えたものである。
【００２９】
また、本発明は、外部の複数のホストが用いる複数のブート環境を構築するディスク装置制御システムであって、複数のディスクユニットと、外部からの指示に従って、少なくとも１つの前記ディスクユニットからなるディスクグループを作成すると共に、コピー先のディスクグループをコピー元のディスクグループと等価にする等価状態を実行するディスクユニット制御部と、前記ディスクユニット制御部に複数のディスクグループを作成させ、前記ディスクユニット制御部に前記複数のディスクグループの等価状態を開始させ、前記等価状態におけるコピー元のディスクグループにブート環境を構築し、コピーの完了後に前記ディスクユニット制御部に前記等価状態を終了させ、前記外部の複数のホストが前記複数のディスクグループを独立に利用できるようにするディスク装置制御部とを備えたものである。
【００３０】
また、本発明は、予防交換を行うためのディスク装置制御システムであって、複数のディスクユニットと、外部からの指示に従って、少なくとも１つのディスクユニットからなるディスクグループを作成すると共に、コピー先のディスクグループをコピー元のディスクグループと等価にする等価状態を実行するディスクユニット制御部と、前記ディスクユニット制御部に使用中のディスクユニットからなるディスクグループである使用中ディスクグループを作成させ、交換用のディスクユニットが前記ディスクユニット制御部に接続されると、前記ディスクユニット制御部に前記交換用のディスクユニットからなるディスクグループである交換用ディスクグループを作成させ、前記ディスクユニット制御部に前記使用中ディスクグループをコピー元とし、前記交換用ディスクグループをコピー先とする等価状態を開始させ、コピーの完了後に前記ディスクユニット制御部に前記等価状態を終了させ、前記ディスクユニット制御部において前記交換用ディスクグループを使用できるように設定するディスク装置制御部とを備えたものである。
【００３１】
また、本発明は、外部の複数のホストが用いる複数のブート環境を構築するディスク装置制御方法であって、複数のディスクユニットと、外部からの指示に従って、少なくとも１つの前記ディスクユニットからなるディスクグループを作成すると共に、コピー元のディスクグループからコピー先のディスクグループへデータのコピーを行うディスクユニット制御部と、前記ディスクユニット制御部に複数のディスクグループを作成させ、前記複数のディスクグループのうち１つのディスクグループにブート環境を構築し、前記ブート環境構築ステップによりブート環境を構築されたディスクグループから他のディスクグループへデータのコピーを前記ディスクユニット制御部に行わせ、前記外部の複数のホストが前記複数のディスクグループを独立に利用できるようにするディスク装置制御部とを備えたものである。
【００３２】
また、本発明は、予防交換を行うためのディスク装置制御方法であって、複数のディスクユニットと、外部からの指示に従って、少なくとも１つの前記ディスクユニットからなるディスクグループを作成すると共に、コピー元のディスクグループからコピー先のディスクグループへデータのコピーを行うディスクユニット制御部と、前記ディスクユニット制御部に使用中のディスクユニットからなるディスクグループである使用中ディスクグループを作成させ、交換用のディスクユニットが前記ディスクユニット制御部に接続されると、前記ディスクユニット制御部に前記交換用のディスクユニットからなるディスクグループである交換用ディスクグループを作成させ、前記使用中ディスクグループから前記交換用ディスクグループへデータのコピーを前記ディスクユニット制御部に行わせ、前記ディスクユニット制御部において前記交換用ディスクグループを使用できるように設定するディスク装置制御部とを備えたものである。
【００３３】
また、本発明に係るディスク装置制御システムにおいて、前記ディスクグループは、構成するディスクユニットにＲＡＩＤを適用するＲＡＩＤグループであることを特徴とするものである。
【発明の効果】
【００３４】
本発明によれば、複数のＲＡＩＤグループをミラーリングで用いるディスク装置を構築する場合に、ハードウェアによる等価コピー機能を用い、ホストサーバを用いないことから、コピーの時間が低減できると共に、ホストサーバへの負荷が低減できる。また、複数のホストサーバに同じブート環境を構築する場合に、ＯＳのインストールが１回で済むことから、従来のようにホストサーバ毎にインストールを行う場合に比べて、手間と時間が低減できる。また、複数のディスクユニットの予防交換を行う場合に、複数の新たなディスクユニットを１度に取り付け、コピーを１度に行い、複数の古いディスクユニットを１度に取り外すことから、手間と時間とリスクを大幅に低減することができる。また、従来の予防交換において必要としていたホットスペアディスク装置を必要としない。
【発明を実施するための最良の形態】
【００３５】
以下、本発明の実施の形態について図面を参照しつつ説明する。
【００３６】
実施の形態１．
本実施の形態においては、上述した第１のケースのためのディスク装置制御システムについて説明する。
【００３７】
まず、第１のケースのためのディスク装置制御システムの構成について説明する。図１は、本発明に係る第１のケースのためのディスク装置制御システムの構成の一例を示すブロック図である。図１において、図９と同一符号は図９に示された対象と同一又は相当物を示しており、ここでの説明を省略する。図９のディスク装置制御システムと比較すると図１のディスク装置制御システムは、ディスク装置１１１の代わりにディスク装置１１を備え、ホストサーバ１６１の代わりにホストサーバ６１を備える。ディスク装置１１１と比較するとディスク装置１１は、ディスクユニット制御部１４１の代わりにディスクユニット制御部４１を備える。ホストサーバ１６１と比較するとホストサーバ６１は、ディスク装置制御部１８１の代わりにディスク装置制御部８１を備える。
【００３８】
ディスク装置制御部８１は、ディスク装置１１へ指示を与える。ディスクユニット制御部４１は、ホストサーバ６１からの指示に従ってディスクユニット２１ａ，２１ｂ，２１ｃ，２１ｄの制御を行う。
【００３９】
また、ディスクユニット制御部４１は、例えばＲＡＩＤコントローラやインテリジェント化されたスイッチ等で実現され、コピー先のＲＡＩＤグループをコピー元のＲＡＩＤグループと等価にする等価コピー機能を持つ。等価コピー機能は、ホストサーバ６１からの指示により等価状態を開始すると２つのＲＡＩＤグループは二重化され、ホストサーバ６１からの指示により等価状態を終了すると、２つのＲＡＩＤグループは独立したＲＡＩＤグループとして使用することができる。また、コピー中は、コピー先への更新が拒否され、コピー元への更新はコピー先へも反映される。また、ディスク装置制御部８１は、ソフトウェアによりミラーリングを実現するソフトミラーリングドライバを備える。
【００４０】
次に、第１のケースのためのディスク装置制御部８１の動作について説明する。図２は、本発明に係る第１のケースのためのディスク装置制御部の動作の一例を示すフローチャートである。まず、ディスクユニット装置制御部８１はディスクユニット制御部４１へ指示を行い、ディスクユニット２１ａ，２１ｂからなるＲＡＩＤグループｘと、ディスクユニット２１ｃ，２１ｄからなるＲＡＩＤグループｙを作成させる（Ｓ１１）。次に、ディスク装置制御部８１はディスクユニット制御部４１へ指示を行い、ディスクユニット制御部４１の等価コピー機能を用いて、ＲＡＩＤグループｙがＲＡＩＤグループｘと等価になるように等価状態を開始させる（Ｓ１２）。次に、ディスク装置制御部８１は、ＲＡＩＤグループｘへデータの構築を行う（Ｓ１３）。次に、ディスク装置制御部８１はコピーの完了を確認すると（Ｓ１４）、ディスクユニット制御部４１へ指示を行い、等価状態を終了させる（Ｓ１５）。次に、ディスク装置制御部８１は、ソフトミラーリングドライバによりＲＡＩＤグループｘ，ｙをミラーリングとして用いたＲＡＩＤグループａを設定する（Ｓ１６）。以後、ホストサーバ６１は、ＲＡＩＤグループａを利用することができる。
【００４１】
本実施の形態によれば、複数のＲＡＩＤグループをミラーリングで用いるディスク装置を構築することができる。また、ＲＡＩＤグループｘからＲＡＩＤグループｙへのコピーは、ディスクユニット制御部４１のハードウェアによる等価コピー機能を用い、ホストサーバを用いないことから、コピーの時間が低減できると共に、ホストサーバへの負荷が低減できる。
【００４２】
なお、ＲＡＩＤグループｘとＲＡＩＤグループｙにおけるディスクユニットの数を２つとしたが、３つ以上であっても良いし、ＲＡＩＤグループの代わりに１つのディスクユニットであっても良い。
【００４３】
実施の形態２．
本実施の形態においては、上述した第２のケースのためのディスク装置制御システムについて説明する。
【００４４】
まず、第２のケースのためのディスク装置制御システムの構成について説明する。図３は、本発明に係る第２のケースのためのディスク装置制御システムの構成の一例を示すブロック図である。図３において、図１と同一符号は図１に示された対象と同一又は相当物を示しており、ここでの説明を省略する。図１のディスク装置制御システムと比較すると図３のディスク装置制御システムは、ホストサーバ６１の代わりにホストサーバ６２ａ，６２ｂを備える。ホストサーバ６１と比較するとホストサーバ６２ａ，６２ｂは、ディスク装置制御部８１の代わりにディスク装置制御部８２ａ、８２ｂを備える。ディスク装置制御部８２ａ、８２ｂは、ディスク装置１１へ指示を与える。
【００４５】
次に、第２のケースのためのディスク装置制御部８２ａの動作について説明する。図４は、本発明に係る第２のケースのためのディスク装置制御部の動作の一例を示すフローチャートである。まず、ディスクユニット装置制御部８２ａはディスクユニット制御部４１へ指示を行い、ディスクユニット２１ａ，２１ｂからなるＲＡＩＤグループｘと、ディスクユニット２１ｃ，２１ｄからなるＲＡＩＤグループｙを作成させる（Ｓ２１）。次に、ディスク装置制御部８２ａはディスクユニット制御部４１へ指示を行い、ディスクユニット制御部４１の等価コピー機能を用いて、ＲＡＩＤグループｙがＲＡＩＤグループｘと等価になるように等価状態を開始させる（Ｓ２２）。次に、ディスク装置制御部８２ａは、ＲＡＩＤグループｘへＯＳのインストールを行う（Ｓ２３）。次に、ディスク装置制御部８２ａはコピーの完了を確認すると（Ｓ２４）、ディスクユニット制御部４１へ指示を行い、等価状態を終了させる（Ｓ２５）。次に、ディスク装置制御部８２ａはディスクユニット制御部４１へ指示を行い、ホストサーバ６２ａがＲＡＩＤグループｘを使用するように割り当て、ホストサーバ６２ｂがＲＡＩＤグループｙを使用するように割り当てる（Ｓ２６）。以後、ホストサーバ６２ａはディスク装置１１のＲＡＩＤグループｘを用いてブートすることができ、ホストサーバ６２ｂはディスク装置１１のＲＡＩＤグループｙを用いてブートすることができる。
【００４６】
本実施の形態によれば、複数のホストサーバに同じブート環境を構築する場合に、ＯＳのインストールが１回で済むことから、従来のようにホストサーバ毎にインストールを行う場合に比べて、手間と時間が低減できる。
【００４７】
なお、ＲＡＩＤグループｘとＲＡＩＤグループｙにおけるディスクユニットの数を２つとしたが、３つ以上であっても良いし、ＲＡＩＤグループの代わりに１つのディスクユニットであっても良い。また、本実施の形態では、ホストサーバとＲＡＩＤグループの組を２組構築する例について述べたが、３組以上であっても適用可能である。
【００４８】
また、ＲＡＩＤグループｘからＲＡＩＤグループｙへのコピーにおいて、等価コピー機能の代わりに瞬時コピー機能を用いても良い。この場合、ディスクユニット制御部４１は、コピー元のＲＡＩＤグループのある瞬間のデータをコピー先のＲＡＩＤグループにコピーする瞬時コピー機能を備える。
【００４９】
実施の形態３．
本実施の形態においては、上述した第３のケースのためのディスク装置制御システムについて説明する。
【００５０】
まず、第３のケースのためのディスク装置制御システムの初期状態の構成について説明する。図５は、本発明に係る第３のケースのためのディスク装置制御システムの第１の状態の構成の一例を示すブロック図である。図３において、図１と同一符号は図１に示された対象と同一又は相当物を示しており、ここでの説明を省略する。図１のディスク装置制御システムと比較すると図５のディスク装置制御システムは、ディスク装置１１の代わりにディスク装置１３を備え、ホストサーバ６１の代わりにホストサーバ６３を備え、新たにディスクユニット２１ｅ，２１ｆを備える。ディスク装置１１と比較するとディスク装置１３は、ディスクユニット２１ｃ，２１ｄを必要としない。ホストサーバ６１と比較するとホストサーバ６３は、ディスク装置制御部８１の代わりにディスク装置制御部８３を備える。ディスク装置制御部８３は、ディスク装置１３へ指示を与える。ディスクユニット２１ｅ，２１ｆはそれぞれ、ディスクユニット２１ａ，２１ｂと交換するために用意されている。
【００５１】
次に、第３のケースのためのディスク装置制御部８３の動作について説明する。図６は、本発明に係る第３のケースのためのディスク装置制御部の動作の一例を示すフローチャートである。ここで、ディスクユニット２１ａ，２１ｂはＲＡＩＤグループｘとして設定されているものとする。まず、交換のためのディスクユニット２１ｅ，２１ｆをディスクユニットインターフェース３１に増設すると、ディスク装置制御部８３はディスクユニット制御部４１へ指示を行い、新たにディスクユニット２１ｅ，２１ｆからなるＲＡＩＤグループｙを作成させる（Ｓ３１）。このときの構成を図７に示す。
【００５２】
次に、ディスク装置制御部８３はディスクユニット制御部４１へ指示を行い、ディスクユニット制御部４１の等価コピー機能を用いて、ＲＡＩＤグループｙがＲＡＩＤグループｘと等価になるように等価状態を開始させる（Ｓ３２）。次に、ディスク装置制御部８１はコピーの完了を確認すると（Ｓ３３）、ディスクユニット制御部４１へ指示を行い、等価状態を終了させる（Ｓ３４）。次に、ディスク装置制御部８３はディスクユニット制御部４１へ指示を行い、ホストサーバ６３がＲＡＩＤグループｙを使用するように割り当てる（Ｓ３５）。以後、管理者はディスク装置１３からディスクユニット２１ａ，２１ｂを取り外すことができ、ホストサーバ６３はディスク装置１３のＲＡＩＤグループｙを利用することができる。このときの構成を図８に示す。
【００５３】
本実施の形態によれば、複数のディスクユニットの予防交換を行う場合に、複数の新たなディスクユニットを１度に取り付け、コピーを１度に行い、複数の古いディスクユニットを１度に取り外すことから、手間と時間とリスクを大幅に低減することができる。また、従来の予防交換において必要としていたホットスペアディスク装置を必要としない。
【００５４】
なお、ＲＡＩＤグループｘとＲＡＩＤグループｙにおけるディスクユニットの数を２つとしたが、３つ以上であっても良いし、ＲＡＩＤグループの代わりに１つのディスクユニットであっても良い。
【００５５】
また、ＲＡＩＤグループｘからＲＡＩＤグループｙへのコピーにおいて、等価コピー機能の代わりに瞬時コピー機能を用いても良い。この場合、ディスクユニット制御部４１は、コピー元のＲＡＩＤグループのある瞬間のデータをコピー先のＲＡＩＤグループにコピーする瞬時コピー機能を備える。
【００５６】
更に、ディスク装置制御装置を構成するコンピュータに上述した各ステップを実行させるプログラムを、ディスク装置制御プログラムとして提供することができる。上述したプログラムは、コンピュータにより読取り可能な記録媒体に記憶させることによって、ディスク装置制御装置を構成するコンピュータに実行させることが可能となる。ここで、上記コンピュータにより読取り可能な記録媒体としては、ＲＯＭやＲＡＭ等のコンピュータに内部実装される内部記憶装置、ＣＤ−ＲＯＭやフレキシブルディスク、ＤＶＤディスク、光磁気ディスク、ＩＣカード等の可搬型記憶媒体や、コンピュータプログラムを保持するデータベース、或いは、他のコンピュータ並びにそのデータベースや、更に回線上の伝送媒体をも含むものである。
【００５７】
（付記１）  複数のディスクユニットと、外部からの指示に従って、少なくとも１つの前記ディスクユニットからなるディスクグループを作成すると共に、コピー先のディスクグループをコピー元のディスクグループと等価にする等価状態を実行するディスクユニット制御部とを備えたディスク装置において、ミラーリングを構築するディスク装置制御方法をコンピュータに実行させるディスク装置制御プログラムであって、
前記ディスクユニット制御部に複数のディスクグループを作成させるディスクグループ作成ステップと、
前記ディスクユニット制御部に前記複数のディスクグループの等価状態を開始させる等価状態開始ステップと、
前記等価状態におけるコピー元のディスクグループにデータを構築するデータ構築ステップと、
コピーの完了後に前記ディスクユニット制御部に前記等価状態を終了させる等価状態終了ステップと、
前記複数のディスクグループを用いたミラーリングの設定を行うミラーリング設定ステップと、
をコンピュータに実行させるディスク装置制御プログラム。
（付記２）  複数のディスクユニットと、外部からの指示に従って、少なくとも１つの前記ディスクユニットからなるディスクグループを作成すると共に、コピー先のディスクグループをコピー元のディスクグループと等価にする等価状態を実行するディスクユニット制御部とを備えたディスク装置において、外部の複数のホストが用いる複数のブート環境を構築するディスク装置制御方法をコンピュータに実行させるディスク装置制御プログラムであって、
前記ディスクユニット制御部に複数のディスクグループを作成させるディスクグループ作成ステップと、
前記ディスクユニット制御部に前記複数のディスクグループの等価状態を開始させる等価状態開始ステップと、
前記等価状態におけるコピー元のディスクグループにブート環境を構築するブート環境構築ステップと、
コピーの完了後に前記ディスクユニット制御部に前記等価状態を終了させ、前記外部の複数のホストが前記複数のディスクグループを独立に利用できるようにする等価状態終了ステップと、
をコンピュータに実行させるディスク装置制御プログラム。
（付記３）  複数のディスクユニットと、外部からの指示に従って、少なくとも１つの前記ディスクユニットからなるディスクグループを作成すると共に、コピー先のディスクグループをコピー元のディスクグループと等価にする等価状態を実行するディスクユニット制御部とを備えたディスク装置において、予防交換を行うためのディスク装置制御方法をコンピュータに実行させるディスク装置制御プログラムであって、
前記ディスクユニット制御部に使用中のディスクユニットからなるディスクグループである使用中ディスクグループを作成させる使用中ディスクグループ作成ステップと、
交換用のディスクユニットが前記ディスクユニット制御部に接続されると、前記ディスクユニット制御部に前記交換用のディスクユニットからなるディスクグループである交換用ディスクグループを作成させる交換用ディスクグループ作成ステップと、
前記ディスクユニット制御部に前記使用中ディスクグループをコピー元とし、前記交換用ディスクグループをコピー先とする等価状態を開始させる等価状態開始ステップと、
コピーの完了後に前記ディスクユニット制御部に前記等価状態を終了させる等価状態終了ステップと、
前記ディスクユニット制御部において前記交換用ディスクグループを使用できるように設定する使用設定ステップと、
をコンピュータに実行させるディスク装置制御プログラム。
（付記４）  複数のディスクユニットと、外部からの指示に従って、少なくとも１つの前記ディスクユニットからなるディスクグループを作成すると共に、コピー元のディスクグループからコピー先のディスクグループへデータのコピーを行うディスクユニット制御部とを備えたディスク装置において、外部の複数のホストが用いる複数のブート環境を構築するディスク装置制御方法をコンピュータに実行させるディスク装置制御プログラムであって、
前記ディスクユニット制御部に複数のディスクグループを作成させるディスクグループ作成ステップと、
前記複数のディスクグループのうち１つのディスクグループにブート環境を構築するブート環境構築ステップと、
前記ブート環境構築ステップによりブート環境を構築されたディスクグループから他のディスクグループへデータのコピーを前記ディスクユニット制御部に行わせ、前記外部の複数のホストが前記複数のディスクグループを独立に利用できるようにするコピーステップと、
をコンピュータに実行させるディスク装置制御プログラム。
（付記５）  複数のディスクユニットと、外部からの指示に従って、少なくとも１つの前記ディスクユニットからなるディスクグループを作成すると共に、コピー元のディスクグループからコピー先のディスクグループへデータのコピーを行うディスクユニット制御部とを備えたディスク装置において、予防交換を行うためのディスク装置制御方法をコンピュータに実行させるディスク装置制御プログラムであって、
前記ディスクユニット制御部に使用中のディスクユニットからなるディスクグループである使用中ディスクグループを作成させる使用中ディスクグループ作成ステップと、
交換用のディスクユニットが前記ディスクユニット制御部に接続されると、前記ディスクユニット制御部に前記交換用のディスクユニットからなるディスクグループである交換用ディスクグループを作成させる交換用ディスクグループ作成ステップと、
前記使用中ディスクグループから前記交換用ディスクグループへデータのコピーを前記ディスクユニット制御部に行わせるコピーステップと、
前記ディスクユニット制御部において前記交換用ディスクグループを使用できるように設定する使用設定ステップと、
をコンピュータに実行させるディスク装置制御プログラム。
（付記６）  付記１乃至付記５のいずれかに記載のディスク装置制御プログラムにおいて、
前記ディスクグループは、構成するディスクユニットにＲＡＩＤを適用するＲＡＩＤグループであることを特徴とするディスク装置制御プログラム。
（付記７）  複数のディスクユニットと、外部からの指示に従って、少なくとも１つの前記ディスクユニットからなるディスクグループを作成すると共に、コピー先のディスクグループをコピー元のディスクグループと等価にする等価状態を実行するディスクユニット制御部とを備えたディスク装置において、ミラーリングを構築するディスク装置制御方法であって、
前記ディスクユニット制御部に複数のディスクグループを作成させるディスクグループ作成ステップと、
前記ディスクユニット制御部に前記複数のディスクグループの等価状態を開始させる等価状態開始ステップと、
前記等価状態におけるコピー元のディスクグループにデータを構築するデータ構築ステップと、
コピーの完了後に前記ディスクユニット制御部に前記等価状態を終了させる等価状態終了ステップと、
前記複数のディスクグループを用いたミラーリングの設定を行うミラーリング設定ステップと、
を実行するディスク装置制御方法。
（付記８）  複数のディスクユニットと、外部からの指示に従って、少なくとも１つの前記ディスクユニットからなるディスクグループを作成すると共に、コピー先のディスクグループをコピー元のディスクグループと等価にする等価状態を実行するディスクユニット制御部とを備えたディスク装置において、外部の複数のホストが用いる複数のブート環境を構築するディスク装置制御方法であって、
前記ディスクユニット制御部に複数のディスクグループを作成させるディスクグループ作成ステップと、
前記ディスクユニット制御部に前記複数のディスクグループの等価状態を開始させる等価状態開始ステップと、
前記等価状態におけるコピー元のディスクグループにブート環境を構築するブート環境構築ステップと、
コピーの完了後に前記ディスクユニット制御部に前記等価状態を終了させ、前記外部の複数のホストが前記複数のディスクグループを独立に利用できるようにする等価状態終了ステップと、
を実行するディスク装置制御方法。
（付記９）  複数のディスクユニットと、外部からの指示に従って、少なくとも１つの前記ディスクユニットからなるディスクグループを作成すると共に、コピー先のディスクグループをコピー元のディスクグループと等価にする等価状態を実行するディスクユニット制御部とを備えたディスク装置において、予防交換を行うためのディスク装置制御方法であって、
前記ディスクユニット制御部に使用中のディスクユニットからなるディスクグループである使用中ディスクグループを作成させる使用中ディスクグループ作成ステップと、
交換用のディスクユニットが前記ディスクユニット制御部に接続されると、前記ディスクユニット制御部に前記交換用のディスクユニットからなるディスクグループである交換用ディスクグループを作成させる交換用ディスクグループ作成ステップと、
前記ディスクユニット制御部に前記使用中ディスクグループをコピー元とし、前記交換用ディスクグループをコピー先とする等価状態を開始させる等価状態開始ステップと、
コピーの完了後に前記ディスクユニット制御部に前記等価状態を終了させる等価状態終了ステップと、
前記ディスクユニット制御部において前記交換用ディスクグループを使用できるように設定する使用設定ステップと、
を実行するディスク装置制御方法。
（付記１０）  複数のディスクユニットと、外部からの指示に従って、少なくとも１つの前記ディスクユニットからなるディスクグループを作成すると共に、コピー元のディスクグループからコピー先のディスクグループへデータのコピーを行うディスクユニット制御部とを備えたディスク装置において、外部の複数のホストが用いる複数のブート環境を構築するディスク装置制御方法であって、
前記ディスクユニット制御部に複数のディスクグループを作成させるディスクグループ作成ステップと、
前記複数のディスクグループのうち１つのディスクグループにブート環境を構築するブート環境構築ステップと、
前記ブート環境構築ステップによりブート環境を構築されたディスクグループから他のディスクグループへデータのコピーを前記ディスクユニット制御部に行わせ、前記外部の複数のホストが前記複数のディスクグループを独立に利用できるようにするコピーステップと、
を実行するディスク装置制御方法。
（付記１１）  複数のディスクユニットと、外部からの指示に従って、少なくとも１つの前記ディスクユニットからなるディスクグループを作成すると共に、コピー元のディスクグループからコピー先のディスクグループへデータのコピーを行うディスクユニット制御部とを備えたディスク装置において、予防交換を行うためのディスク装置制御方法であって、
前記ディスクユニット制御部に使用中のディスクユニットからなるディスクグループである使用中ディスクグループを作成させる使用中ディスクグループ作成ステップと、
交換用のディスクユニットが前記ディスクユニット制御部に接続されると、前記ディスクユニット制御部に前記交換用のディスクユニットからなるディスクグループである交換用ディスクグループを作成させる交換用ディスクグループ作成ステップと、
前記使用中ディスクグループから前記交換用ディスクグループへデータのコピーを前記ディスクユニット制御部に行わせるコピーステップと、
前記ディスクユニット制御部において前記交換用ディスクグループを使用できるように設定する使用設定ステップと、
を実行するディスク装置制御方法。
（付記１２）  付記７乃至付記１１のいずれかに記載のディスク装置制御方法において、
前記ディスクグループは、構成するディスクユニットにＲＡＩＤを適用するＲＡＩＤグループであることを特徴とするディスク装置制御方法。
（付記１３）  ミラーリングを構築するディスク装置制御システムであって、
複数のディスクユニットと、
外部からの指示に従って、少なくとも１つの前記ディスクユニットからなるディスクグループを作成すると共に、コピー先のディスクグループをコピー元のディスクグループと等価にする等価状態を実行するディスクユニット制御部と、
前記ディスクユニット制御部に複数のディスクグループを作成させ、前記ディスクユニット制御部に前記複数のディスクグループの等価状態を開始させ、前記等価状態におけるコピー元のディスクグループにデータを構築し、コピーの完了後に前記ディスクユニット制御部に前記等価状態を終了させ、前記複数のディスクグループを用いたミラーリングの設定を行うディスク装置制御部と、
を備えてなるディスク装置制御システム。
（付記１４）  外部の複数のホストが用いる複数のブート環境を構築するディスク装置制御システムであって、
複数のディスクユニットと、
外部からの指示に従って、少なくとも１つの前記ディスクユニットからなるディスクグループを作成すると共に、コピー先のディスクグループをコピー元のディスクグループと等価にする等価状態を実行するディスクユニット制御部と、
前記ディスクユニット制御部に複数のディスクグループを作成させ、前記ディスクユニット制御部に前記複数のディスクグループの等価状態を開始させ、前記等価状態におけるコピー元のディスクグループにブート環境を構築し、コピーの完了後に前記ディスクユニット制御部に前記等価状態を終了させ、前記外部の複数のホストが前記複数のディスクグループを独立に利用できるようにするディスク装置制御部と、
を備えてなるディスク装置制御システム。
（付記１５）  予防交換を行うためのディスク装置制御システムであって、
複数のディスクユニットと、
外部からの指示に従って、少なくとも１つのディスクユニットからなるディスクグループを作成すると共に、コピー先のディスクグループをコピー元のディスクグループと等価にする等価状態を実行するディスクユニット制御部と、
前記ディスクユニット制御部に使用中のディスクユニットからなるディスクグループである使用中ディスクグループを作成させ、交換用のディスクユニットが前記ディスクユニット制御部に接続されると、前記ディスクユニット制御部に前記交換用のディスクユニットからなるディスクグループである交換用ディスクグループを作成させ、前記ディスクユニット制御部に前記使用中ディスクグループをコピー元とし、前記交換用ディスクグループをコピー先とする等価状態を開始させ、コピーの完了後に前記ディスクユニット制御部に前記等価状態を終了させ、前記ディスクユニット制御部において前記交換用ディスクグループを使用できるように設定するディスク装置制御部と、
を備えてなるディスク装置制御システム。
（付記１６）  外部の複数のホストが用いる複数のブート環境を構築するディスク装置制御方法であって、
複数のディスクユニットと、
外部からの指示に従って、少なくとも１つの前記ディスクユニットからなるディスクグループを作成すると共に、コピー元のディスクグループからコピー先のディスクグループへデータのコピーを行うディスクユニット制御部と、
前記ディスクユニット制御部に複数のディスクグループを作成させ、前記複数のディスクグループのうち１つのディスクグループにブート環境を構築し、前記ブート環境構築ステップによりブート環境を構築されたディスクグループから他のディスクグループへデータのコピーを前記ディスクユニット制御部に行わせ、前記外部の複数のホストが前記複数のディスクグループを独立に利用できるようにするディスク装置制御部と、
を備えてなるディスク装置制御システム。
（付記１７）  予防交換を行うためのディスク装置制御方法であって、
複数のディスクユニットと、
外部からの指示に従って、少なくとも１つの前記ディスクユニットからなるディスクグループを作成すると共に、コピー元のディスクグループからコピー先のディスクグループへデータのコピーを行うディスクユニット制御部と、
前記ディスクユニット制御部に使用中のディスクユニットからなるディスクグループである使用中ディスクグループを作成させ、交換用のディスクユニットが前記ディスクユニット制御部に接続されると、前記ディスクユニット制御部に前記交換用のディスクユニットからなるディスクグループである交換用ディスクグループを作成させ、前記使用中ディスクグループから前記交換用ディスクグループへデータのコピーを前記ディスクユニット制御部に行わせ、前記ディスクユニット制御部において前記交換用ディスクグループを使用できるように設定するディスク装置制御部と、
を備えてなるディスク装置制御システム。
（付記１８）  付記１３乃至付記１７のいずれかに記載のディスク装置制御システムにおいて、
前記ディスクグループは、構成するディスクユニットにＲＡＩＤを適用するＲＡＩＤグループであることを特徴とするディスク装置制御システム。
【図面の簡単な説明】
【００５８】
【図１】本発明に係る第１のケースのためのディスク装置制御システムの構成の一例を示すブロック図である。
【図２】本発明に係る第１のケースのためのディスク装置制御部の動作の一例を示すフローチャートである。
【図３】本発明に係る第２のケースのためのディスク装置制御システムの構成の一例を示すブロック図である。
【図４】本発明に係る第２のケースのためのディスク装置制御部の動作の一例を示すフローチャートである。
【図５】本発明に係る第３のケースのためのディスク装置制御システムの第１の状態の構成の一例を示すブロック図である。
【図６】本発明に係る第３のケースのためのディスク装置制御部の動作の一例を示すフローチャートである。
【図７】本発明に係る第３のケースのためのディスク装置制御システムの第２の状態の構成の一例を示すブロック図である。
【図８】本発明に係る第３のケースのためのディスク装置制御システムの第３の状態の構成の一例を示すブロック図である。
【図９】従来の第１のケースにおけるディスク装置制御システムの構成の一例を示すブロック図である。
【図１０】従来の第２のケースにおけるディスク装置制御システムの構成の一例を示すブロック図である。
【図１１】従来の第３のケースにおけるディスク装置制御システムの構成の一例を示すブロック図である。
【符号の説明】
【００５９】
１１  ディスク装置、２１ａ，２１ｂ，２１ｃ，２１ｄ，２１ｅ，２１ｆ  ディスクユニット、３１  ディスクユニットインターフェース、４１  ディスクユニット制御部、５１  ホストインターフェース、６１，６２ａ，６２ｂ，６３  ホストサーバ、７１  ディスク装置インターフェース、８１，８２ａ，８２ｂ，８３  ディスク装置制御部。
【図１】
2006221510.tif 000003
【図２】
2006221510.tif 000004
【図３】
2006221510.tif 000005
【図４】
2006221510.tif 000006
【図５】
2006221510.tif 000007
【図６】
2006221510.tif 000008
【図７】
2006221510.tif 000009
【図８】
2006221510.tif 000010
【図９】
2006221510.tif 000011
【図１０】
2006221510.tif 000012
【図１１】
2006221510.tif 000013