【手続補正書】
【提出日】平成19年3月2日(2007.3.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項７
【補正方法】変更
【補正の内容】
【請求項７】
前記制御プロセッサは、前記第２の論理ボリュームを削除しても、前記第２の論理ボリュームに格納されるデータ量が第３の所定値より少ない場合、論理ボリュームを前記プール管理テーブルから削除することによって、前記第２の論理ボリュームの容量を減少させる請求項４に記載のディスクアレイ装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
また、通常Ｉ／Ｏ処理プログラム３０１から送られた制御コマンドは、その他コマンド解析プログラム１１２によって解析され、構成情報制御プログラム１７０に送られる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】変更
【補正の内容】
【００３０】
構成情報制御プログラム１７０のペア情報管理プログラム１７１は、スナップショット生成要求を受信すると、まずスナップショット管理テーブルに新しい仮想ＬＵの識別情報を登録し、ペア情報管理テーブルにスナップショットのペアを新規に登録し、差分ビットマップ２０２、正ＬＵアドレステーブル２０３、差分情報管理ブロック２０４を確保、初期化する。この仮想ＬＵのブロックは、最初はスナップショット管理テーブルによって、正ＬＵのブロックと一対一で対応付けられている。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】変更
【補正の内容】
【００３１】
プールＬＵ管理プログラム１７２は、後述するように、プール領域に登録されたＬＵの追加及び削除を管理する。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】変更
【補正の内容】
【００３４】
ディスクアレイ装置１の制御プログラム１０３のＲＡＩＤマネージャプログラム１３１は、ホスト３のＲＡＩＤマネージャプログラム３０２と通信可能に接続されている。このＲＡＩＤマネージャプログラム１２１、３０２によって、スナップショットの生成やペア状態の変更などを行うことができる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】変更
【補正の内容】
【００３５】
また、ＤＡＭＰインターフェースプログラム１３２は、仮想ＬＵの削除処理等のディスクアレイの各種設定を行うユーザインターフェースを提供する。ＤＡＭＰインターフェースプログラム１３２は、管理用端末装置５のＤＡＭＰプログラム５０１と通信可能に接続されている。このＤＡＭＰインターフェースプログラム１３２によって、管理用端末装置５のＤＡＭＰプログラム５０１との通信が行われて、ディスクアレイ装置１のＲＡＩＤの構成の管理、プールへの自動追加、削除の設定が行われる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００４７
【補正方法】変更
【補正の内容】
【００４７】
図４は、本発明の第１の実施の形態のＬＵ追加処理のフローチャートであり、ホスト３からデータの書き込み要求を受信したときに、プールＬＵ管理プログラム１７２によって実行される。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００５３
【補正方法】変更
【補正の内容】
【００５３】
ステップＳ１０４では、プール管理テーブル１４６（図５）を参照して、プール領域に登録されているＬＵが最大数に達しているか否かを判定する。このプール領域の登録数の最大値はプール管理テーブル１４６の容量によって定められる。そして、プール管理テーブル１４６に登録されているＬＵの数が既に最大数であれば、プール管理テーブル１４６に新たにＬＵを追加することができないので、ＬＵを追加することなくこの処理を終了する。一方、プール管理テーブル１４６に登録されているＬＵの数が最大数に満たなければ、ステップＳ１０５に進む。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００５５
【補正方法】変更
【補正の内容】
【００５５】
Ｓ１０２〜Ｓ１０５の処理によってＬＵを追加する条件が確認されたら、移動するＬＵをプール自動追加対象管理テーブル１４３から削除し、プール管理テーブル１４６に追加して、差分ＬＵとして使用可能にする（Ｓ１０６）。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００６１
【補正方法】変更
【補正の内容】
【００６１】
プール領域に追加されるＬＵは、プール自動追加対象管理テーブル１４３に登録されているもの（ＬＵ６、ＬＵ７）を、プール自動追加対象管理テーブル１４３から削除し、プール管理テーブル１４６に追加する。これによって、追加されたＬＵが差分ＬＵとして使用可能となる。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００７１
【補正方法】変更
【補正の内容】
【００７１】
図７は、本発明の第２の実施の形態のＬＵ追加処理のフローチャートであり、ホスト３からデータの書き込み要求を受信したときに、プールＬＵ管理プログラム１７２によって実行される。また、ＬＵ追加処理はグループ毎に実行される。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００７４
【補正方法】変更
【補正の内容】
【００７４】
まず、プール管理テーブル１４６等の「プール自動追加対象ＬＵ」欄を参照して、そのグループに追加するＬＵを選択する（Ｓ１１７）。そして、そのグループのプール領域の最大量を確認して、ステップＳ１１７で選択されたＬＵを追加しても、当該最大値を超えないか否かを判定する（Ｓ１１８）。そして、そのグループのプール領域の最大量を超えるときは、当該グループに過大なＬＵが割り当てられていると判断し、ＬＵを追加することなくこの処理を終了する。一方、そのグループのプール領域の最大量を超えなければ、ステップＳ１１９に進む。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００７５
【補正方法】変更
【補正の内容】
【００７５】
次に、ステップＳ１１９では、ステップＳ１１７で選択されたＬＵを追加しても、プール自動追加対象のＬＵの残り容量が所定値未満にならないか否かを判定する。そして、プール自動追加対象のＬＵの残り容量が所定値未満となるときは、他のグループの運用に影響があると判定し、ＬＵを追加することなくこの処理を終了する。一方、プール自動追加対象の残り容量が所定値未満でなければステップＳ１２０に進む。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００７６
【補正方法】変更
【補正の内容】
【００７６】
その後、ＬＵを追加する条件が確認されたら、移動するＬＵをプール自動追加対象管理テーブルから削除し、プール管理テーブル１４６に追加して、差分ＬＵとして使用可能にする（Ｓ１２０）。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００８０
【補正方法】変更
【補正の内容】
【００８０】
そして、プール領域に追加されるＬＵは、プール自動追加対象管理テーブル１４３に登録されている。そして、プール自動追加対象管理テーブル１４３からＬＵ３１〜ＬＵ３３を削除し、ＬＵ３１及びＬＵ３２をグループ１のプール管理テーブル１４６追加し、ＬＵ３３をグループ２のプール管理テーブル１４２に追加する。これによって、追加されたＬＵが各グループの差分ＬＵとして使用可能となる。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００９０
【補正方法】変更
【補正の内容】
【００９０】
図１０は、本発明の第３の実施の形態のＬＵ削除処理のフローチャートであり、プールＬＵ管理プログラム１７２によって実行される。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００９１
【補正方法】変更
【補正の内容】
【００９１】
プールＬＵ管理プログラム１７２では、所定のタイミングで、空きキュー数カウンタ２０５を参照して、プール領域（差分ＬＵ）のうち既に使用されている容量を確認する（Ｓ１３１）。次に、ステップＳ１０１で取得したプール領域の使用量と予め定めたしきい値とを比較し、プール領域の使用量がしきい値を下回っているか否かを判定する（Ｓ１３２）。例えば、１時間毎に空きキュー数カウンタ２０５の値を確認し、１週間連続してプール領域の使用量が３０％未満であるかを判定する。このしきい値等の判定条件はプール管理テーブル１４４等に登録されている。
【手続補正１８】
【補正対象書類名】図面
【補正対象項目名】図２
【補正方法】変更
【補正の内容】
【図２】
2005301499.tif 000001
【手続補正１９】
【補正対象書類名】図面
【補正対象項目名】図５
【補正方法】変更
【補正の内容】
【図５】
2005301499.tif 000002
【手続補正２０】
【補正対象書類名】図面
【補正対象項目名】図８
【補正方法】変更
【補正の内容】
【図８】
2005301499.tif 000003