【手続補正書】
【提出日】平成23年2月25日(2011.2.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
記憶デバイスを有し、ストレージレベルプールに属する一以上のボリュームを構成するストレージシステムと、
前記ストレージシステムに接続され、コンピュータプログラムを実行するサーバ計算機と、
前記サーバ計算機と前記ストレージシステムとを管理する管理システムと
を有し、
（Ａ）前記ストレージシステムは、前記ストレージレベルプールに関連するストレージレベル仮想ボリュームを提供し、前記ストレージレベル仮想ボリュームの一部又は全部のエリアは、初期的には、前記ストレージレベルプールに属する前記一以上のボリューム内のエリアが割り当てられておらず、
（Ｂ）前記ストレージシステムは、前記ストレージレベル仮想ボリュームの容量を表すストレージレベル仮想ボリューム情報を格納し、
（Ｃ）前記ストレージシステムは、前記ストレージレベル仮想ボリューム情報に基づいて、前記サーバ計算機に前記ストレージレベル仮想ボリュームの容量を送信し、
（Ｄ）前記サーバ計算機は、前記ストレージレベル仮想ボリュームが属するサーバレベルプールを管理し、
（Ｅ）前記サーバ計算機は、サーバレベル仮想ボリュームの容量を表すサーバレベル仮想ボリューム情報を格納し、
（Ｆ）前記サーバ計算機は、前記サーバレベル仮想ボリュームを提供し、
（Ｇ）前記サーバ計算機は、実行された前記コンピュータプログラムからの、サーバレベル仮想エリアについてのライト要求、の発行に従って、前記サーバレベルプールに属する前記ストレージレベル仮想ボリューム内のエリアの一部であるストレージレベル仮想エリアを、前記サーバレベル仮想ボリューム内の前記サーバレベル仮想エリアに割り当て、前記ストレージレベル仮想エリアを指定したライト要求を前記ストレージシステムに送信し、
（Ｈ）前記ストレージシステムは、前記サーバ計算機からの、ストレージレベル仮想エリアについてのライト要求、の受信に従って、前記ストレージレベルプールのエリアの一部を、前記ストレージレベル仮想ボリューム内の前記ストレージレベル仮想エリアに割り当て、
（Ｉ）前記管理システムは、前記ストレージレベル仮想ボリュームと前記ストレージレベルプールとの対応を表すストレージ管理情報と、前記サーバレベル仮想ボリュームと前記ストレージレベル仮想ボリュームとの対応を表すサーバ管理情報とに基づいて、前記ストレージレベルプールに対応する前記サーバレベル仮想ボリュームを特定し、前記ストレージレベルプールと前記特定された前記サーバレベル仮想ボリュームとの対応に関する対応情報を表示する、
計算機システム。
【請求項２】
請求項１記載の計算機システムであって、
前記ストレージ管理情報は、前記ストレージレベルプールに属する前記一以上ボリュームの各々の容量に基づく、前記ストレージレベルプールの容量、を表し、
前記サーバ管理情報は、前記サーバレベル仮想ボリュームの容量を表し、
前記（Ｉ）において、前記管理システムは、前記ストレージレベルプールの容量と、前記ストレージレベルプールに対応する前記サーバレベル仮想ボリュームの容量との比率であるＥｎｄ−ｔｏ−Ｅｎｄ容量レバレッジ率を計算し、
前記対応情報は、前記Ｅｎｄ−ｔｏ−Ｅｎｄ容量レバレッジ率を表す、
計算機システム。
【請求項３】
請求項２記載の計算機システムであって、
（Ｊ１）前記管理システムは、前記Ｅｎｄ−ｔｏ−Ｅｎｄ容量レバレッジ率が閾値を超えている場合、前記ストレージレベルプールに属するボリュームを増やす、
計算機システム。
【請求項４】
請求項３記載の計算機システムであって、
第１及び第２のストレージレベルプールを含んだ複数のストレージレベルプールがあり、
前記第１のストレージレベルプールは、Ｅｎｄ−ｔｏ−Ｅｎｄ容量レバレッジ率が前記閾値を超えているストレージレベルプールであり、
前記第２のストレージレベルプールは、前記第１のストレージレベルプールに対応した第１のサーバレベル仮想ボリュームに格納されているデータが格納されてもＥｎｄ−ｔｏ−Ｅｎｄ容量レバレッジ率が前記閾値を超えることの無いストレージレベルプールであり、
（Ｊ２）前記管理システムは、前記Ｅｎｄ−ｔｏ−Ｅｎｄ容量レバレッジ率が閾値を超えている場合、前記第１のストレージレベルプールに対応する前記第１のサーバレベル仮想ボリューム内のデータを前記第２のストレージレベルプールに対応するサーバレベル仮想ボリュームにマイグレーションする、
計算機システム。
【請求項５】
請求項４記載の計算機システムであって、
前記ストレージ管理情報が前前記ストレージレベルプールの容量を表すことは、前記ストレージ管理情報に前記ストレージレベルプールの容量を表す情報が含まれること、又は、前記ストレージ管理情報に前記ストレージレベルプールに属する各ボリュームの容量を表す情報が含まれることで実現される、
計算機システム。
【請求項６】
請求項５記載の計算機システムであって、
前記（Ｉ）において、前記管理システムは、前記サーバ計算機と前記ストレージシステムの管理として、前記ストレージレベルプールの空き容量の表示と、前記ストレージレベルプールに対応する前記サーバレベル仮想ボリュームに対応するサーバレベルプールの空き容量の表示とを行う、
瀬計算機システム。
【請求項７】
請求項６記載の計算機システムであって、
前記（Ｉ）において、前記管理システムは、前記ストレージ管理情報と前記サーバ管理情報とに基づいて、前記ストレージレベルプールから前記ストレージレベル仮想ボリューム及び前記サーバレベルプールを通じて前記サーバレベル仮想ボリュームに至るトポロジーから、前記Ｅｎｄ−ｔｏ−Ｅｎｄ容量レバレッジ率の悪い原因となっている箇所を特定し、特定した個所を表示する、
計算機システム。
【請求項８】
請求項７記載の計算機システムであって、
前記特定された箇所は、前記トポロジーに属する複数のサーバレベル仮想ボリュームのうちの、前記サーバレベルプールに属する前記ストレージレベル仮想ボリュームのエリアが割り当てられていないサーバレベル仮想エリアの量が最も多いサーバレベル仮想ボリュームである、
計算機システム。
【請求項９】
請求項８記載の計算機システムであって、
前記管理システムが、定期的に、前記ストレージ管理情報及び前記サーバ管理情報のうちの少なくとも一方の収集と、前記（Ｉ）と、算出されたＥｎｄ−ｔｏ−Ｅｎｄ容量レバレッジ率が前記閾値を超えているか否かの判断とを行う、
計算機システム。
【請求項１０】
請求項９記載の計算機システムであって、
以下の（Ｘ）及び／又は（Ｙ）が行われ、
（Ｘ）前記サーバ計算機が、前記サーバレベル仮想ボリュームの容量が変更されたことを検知し、前記サーバレベル仮想ボリュームの容量変更に関する第１の容量変更情報を前記管理システムに通知する、
（Ｙ）前記ストレージシステムが、前記ストレージレベルプールの容量が変更されたことを検知し、前記ストレージレベルプールの容量変更に関する第２の容量変更情報を前記管理システムに通知する、
前記管理システムが、前記第１又は第２の容量変更情報を受信した場合、受信した前記第１又は第２の容量変更情報を基に、Ｅｎｄ−ｔｏ−Ｅｎｄ容量レバレッジ率を計算し、算出されたＥｎｄ−ｔｏ−Ｅｎｄ容量レバレッジ率が前記閾値を超えているか否かを判断する、
計算機システム。
【請求項１１】
請求項１記載の計算機システムであって、
複数のストレージレベルプールがあり、
複数のサーバ計算機があり、
前記複数のサーバ計算機の少なくとも一つが仮想計算機を提供し、
前記仮想計算機が、少なくともＯＳ（Operating System）を含んだコンピュータプログラムを仮想的に実行し、
前記複数のサーバ計算機が、前記サーバレベルプールを共有し、
前記（Ｆ）において、前記サーバ計算機が、前記サーバレベル仮想ボリュームを前記仮想計算機に提供し、
前記ストレージ管理情報は、前記ストレージレベルプールに属する前記一以上ボリュームの各々の容量に基づく、前記ストレージレベルプールの容量、を表し、
前記サーバ管理情報は、前記サーバレベル仮想ボリュームの容量を表し、
前記（Ｉ）において、前記管理システムは、前記複数のストレージレベルプールのうちの一つのストレージレベルプールについて、複数のサーバレベル仮想ボリュームのうち、前記一つのストレージレベルプールに対応しており他のストレージレベルプールに対応していない一以上のサーバレベル仮想ボリュームを特定し、前記一つのストレージレベルプールの容量と、前記特定された一以上のサーバレベル仮想ボリュームの総容量との比率であるＥｎｄ−ｔｏ−Ｅｎｄ容量レバレッジ率を算出し、
前記対応情報は、前記Ｅｎｄ−ｔｏ−Ｅｎｄ容量レバレッジ率を表し、
前記一つのストレージレベルプールの容量又は前記一つのストレージレベルプールに対応する一以上のサーバレベル仮想ボリュームの総容量を変更する構成変更が行われる場合には、前記一つのストレージレベルプールについての前記Ｅｎｄ−ｔｏ−Ｅｎｄ容量レバレッジ率は変化するが、前記仮想計算機が、前記サーバ計算機から、前記サーバ計算機と前記サーバレベルプールを共有する別のサーバ計算機に移動した場合、前記別のサーバ計算機において前記仮想計算機に提供されるサーバレベル仮想ボリュームは、前記一つのストレージレベルプールに対応する前記共有されているサーバレベルプールに対応しているため、前記一つのストレージレベルプールについての前記Ｅｎｄ−ｔｏ−Ｅｎｄ容量レバレッジ率が変化しない、
計算機システム。
【請求項１２】
ストレージシステムとサーバ計算機を管理する管理システムであって、
記憶デバイスを有するストレージシステムとコンピュータプログラムを実行するサーバ計算機とに接続されたインターフェースと、前記ストレージシステムは、ストレージレベルプールに属する一以上のボリュームを構成し、
ストレージ管理情報とサーバ管理情報とを記憶する記憶資源と、
前記ストレージ管理情報と前記サーバ管理情報を更新するプロセッサと、
前記ストレージ管理情報と前記サーバ管理情報とに基づいたメッセージを表示する表示装置と
を有し、
前記ストレージ管理情報は、前記ストレージレベルプールからストレージレベルのThin-Provisioning技術によって一部のエリアが割り当てられるストレージレベル仮想ボリュームと、前記ストレージレベルプールとの対応を表し、
前記サーバ管理情報は、サーバレベルプールに属する前記ストレージレベル仮想ボリュームからサーバレベルのThin-Provisioning技術によって一部のエリアが割り当てられるサーバレベル仮想ボリュームと、前記ストレージレベル仮想ボリュームとの対応を表し、
前記表示装置が、前記ストレージレベルプールと前記サーバレベル仮想ボリュームとの対応に関する対応情報を前記表示装置に表示し、
前記ストレージレベルプールに対応する前記サーバレベル仮想ボリュームは、前記ストレージ管理情報と前記サーバ管理情報を基に前記プロセッサによって特定される、
管理システム。