【手続補正書】
【提出日】平成22年7月28日(2010.7.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
演算処理をする第１プロセッサと、前記第１プロセッサに接続されて、業務を提供するアプリケーションプログラムを記憶する記憶部と、前記第１プロセッサに接続される第１インタフェースと、を備えるホスト計算機と、
演算処理をする第２プロセッサと、前記アプリケーションプログラムから書き込みを要求されたデータを格納するデータボリュームを備える第１記憶装置と、前記第２プロセッサに接続される第２インタフェースと、を備える第１ストレージシステムと、
演算処理をする第３プロセッサと、前記データボリュームに格納されたデータの複製を格納するミラーボリュームを備える第２記憶装置と、前記第３プロセッサに接続される第３インタフェースと、を備える少なくとも１台の第２ストレージシステムと、
演算処理をする第４プロセッサと、前記第４プロセッサに接続される記憶部と、前記第４プロセッサに接続される第４インタフェースと、を備える管理計算機と、を備える計算機システムにおいて、
前記第１記憶装置は、前記データボリュームに格納されたデータを複製するバックアップ処理が実行される複数のバックアップボリュームを備え、
前記第２記憶装置は、前記ミラーボリュームに格納されたデータを複製するバックアップ処理が実行される複数のバックアップボリュームを備え、
前記管理計算機は、
前記バックアップボリュームに対して実行されるバックアップ処理に関するポリシーを受け付け、
前記受け付けたポリシーに基づいて、前記第１記憶装置の構成及び前記第２記憶装置の構成を設定し、
前記設定された前記第１記憶装置の構成及び前記第２記憶装置の構成に従って、前記第１記憶装置及び前記第２記憶装置に備わるバックアップボリュームに対して前記バックアップ処理を実行することを特徴とする計算機システム。
【請求項２】
前記ポリシーは、前記バックアップ処理によって複製されたデータを格納するバックアップボリュームの数を含み、
前記管理計算機は、前記バックアップボリュームの数を前記第１ストレージシステム及び前記第２ストレージシステムの合計数で除算した商を計算し、前記計算された商以上の最小の整数分の前記バックアップボリュームを前記第１記憶装置及び前記第２記憶装置にそれぞれ設定することを特徴とする請求項１に記載の計算機システム。
【請求項３】
前記ポリシーは、前記バックアップ処理によって複製されたデータを格納するバックアップボリュームの数、並びに前記第１ストレージシステム及び前記第２ストレージシステムの一方の前記バックアップボリュームに格納されたデータが冗長化されて他方のストレージシステムの前記バックアップボリュームにも格納されているバックアップボリュームの数を示す冗長化バックアップボリューム数を含み、
前記管理計算機は、
前記バックアップボリューム数を前記第１ストレージシステム及び前記第２ストレージシステムの合計数で除算した商以上の最小の第１の整数を算出し、
前記冗長化バックアップボリューム数を前記第１ストレージシステム及び前記第２ストレージシステムの合計数で除算した商以下の最大の第２の整数を算出し、
前記算出された第１の整数と前記冗長化バックアップボリューム数とを加算した値から前記算出された第２の整数を減算した値分の前記バックアップボリュームを前記第１記憶装置及び前記第２記憶装置に設定することを特徴とする請求項１に記載の計算機システム。
【請求項４】
前記ポリシーは、前記バックアップ処理が実行されるタイミングを示すバックアップタイミング情報を含み、
前記管理計算機は、前記バックアップタイミングごとに、異なるストレージシステムで順に前記バックアップ処理を実行することを特徴とする請求項１に記載の計算機システム。
【請求項５】
前記ポリシーは、前記バックアップ処理が実行されて前記バックアップボリュームに複製されたデータを格納する期間を示すバックアップ格納期間情報をさらに含み、
前記管理計算機は、前記バックアップ格納期間を超えるデータを格納するバックアップボリュームが存在する場合には、当該バックアップボリュームに格納されたデータを消去して、当該バックアップボリュームに対して前記バックアップ処理を実行することを特徴とする請求項４に記載の計算機システム。
【請求項６】
前記ポリシーは、前記バックアップ処理が実行されて前記バックアップボリュームに複製されたデータを格納する期間を示すバックアップ格納期間情報と、前記第１ストレージシステム又は前記第２ストレージシステムが正常に稼動していない場合に、前記バックアップボリュームに複製されたデータが前記バックアップタイミングを優先して格納されるか、前記バックアップ格納期間を優先して格納されるかを示す異常運用ポリシーと、を含み、
前記管理計算機は、
前記異常運用ポリシーが前記バックアップタイミングを優先することを示す場合には、正常に稼動しているストレージシステムに備わるバックアップボリュームに対して前記バックアップタイミングごとに前記バックアップ処理を実行し、
前記異常運用ポリシーが前記バックアップ保持期間を優先することを示す場合には、前記正常に稼動しているストレージシステムがバックアップ処理を実行すべきバックアップタイミングで、当該ストレージシステムに備わるバックアップボリュームに対して前記バックアップ処理を実行することを特徴とする請求項４に記載の計算機システム。
【請求項７】
前記管理計算機は、
前記データボリュームの破壊されたデータを修復するために使用されるデータが前記バックアップボリュームに複製されたタイミングの指定を受け付け、
前記指定されたタイミングと一致するタイミングで前記バックアップ処理が実行された前記バックアップボリュームを特定し、
前記第１ストレージシステムが前記特定されたバックアップボリュームを備える場合には、前記特定されたバックアップボリュームに格納されたデータを前記データボリュームに複製することによって、前記データボリュームに格納されたデータを修復し、
前記第２ストレージシステムが前記特定されたバックアップボリュームを備える場合には、前記特定されたバックアップボリュームに格納されたデータを前記ミラーボリュームに複製し、前記ミラーボリュームに複製されたデータを前記データボリュームに複製することによって、前記データボリュームに格納されたデータを修復することを特徴とする請求項１に記載の計算機システム。
【請求項８】
前記ホスト計算機は、
前記アプリケーションプログラムがデータボリュームにデータを書き込むために前記アプリケーションプログラムから前記データボリュームへのデータパスを設定し、
前記管理計算機によって、前記特定されたバックアップボリュームに格納されたデータが前記ミラーボリュームに複製された場合に、前記アプリケーションプログラムから前記データボリュームへのデータパスを、前記アプリケーションプログラムから前記ミラーボリュームへのデータパスに変換し、
前記ミラーボリュームは前記アプリケーションプログラムから書き込みを要求されたデータを格納することを特徴とする請求項７に記載の計算機システム。
【請求項９】
業務を提供するアプリケーションプログラムが実行されるホスト計算機と、前記ホスト計算機に接続され、前記アプリケーションプログラムからを書き込み要求されたデータを格納するデータボリュームを備える第１ストレージシステムと、前記データボリュームに格納されたデータが複製されるミラーボリュームを備える少なくとも一台の第２ストレージシステムと、にアクセス可能な管理計算機であって、
前記第１ストレージ装置は、前記データボリュームに格納されたデータの複製を格納するバックアップ処理が実行される複数のバックアップボリュームを備え、
前記第２ストレージ装置は、前記ミラーボリュームに格納されたデータを複製するバックアップ処理が実行される複数のバックアップボリュームを備え、
前記管理計算機は、
前記バックアップボリュームに対して実行されるバックアップ処理に関するポリシーを受け付け、
前記受け付けたポリシーに基づいて、前記第１ストレージ装置の構成及び前記第２ストレージ装置の構成をそれぞれ設定し、
前記設定された前記第１ストレージ装置の構成及び前記第２ストレージ装置の構成に従って、前記第１ストレージ装置及び前記第２ストレージ装置に備わるバックアップボリュームに対して前記バックアップ処理を実行することを特徴とする管理計算機。
【請求項１０】
前記ポリシーは、前記バックアップ処理によって複製されたデータを格納するバックアップボリュームの数を含み、
前記管理計算機は、前記バックアップボリュームの数を前記第１ストレージシステム及び前記第２ストレージシステムの合計数で除算した商を計算し、前記計算された商以上の最小の整数分の前記バックアップボリュームを前記第１ストレージシステム及び前記第２ストレージシステムにそれぞれ設定することを特徴とする請求項９に記載の管理計算機。
【請求項１１】
前記ポリシーは、前記バックアップ処理によって複製されたデータを格納するバックアップボリュームの数、並びに前記第１ストレージシステム及び前記第２ストレージシステムの一方の前記バックアップボリュームに格納されたデータが冗長化されて他方のストレージシステムの前記バックアップボリュームにも格納されているバックアップボリュームの数を示す冗長化バックアップボリューム数を含み、
前記管理計算機は、
前記バックアップボリューム数を前記第１ストレージシステム及び前記第２ストレージシステムの合計数で除算した商以上の最小の第１の整数を算出し、
前記冗長化バックアップボリューム数を前記第１ストレージシステム及び前記第２ストレージシステムの数で除算した商以下の最大の第２の整数を算出し、
前記算出された第１の整数と前記冗長化バックアップボリューム数とを加算した値から前記算出された第２の整数を減算した値分の前記バックアップボリュームを前記第１ストレージシステム及び前記第２ストレージシステムに設定することを特徴とする請求項９に記載の管理計算機。
【請求項１２】
前記ポリシーは、前記バックアップ処理が実行されるタイミングを示すバックアップタイミング情報を含み、
前記管理計算機は、前記バックアップタイミングごとに、異なるストレージシステムで順に前記バックアップ処理を実行することを特徴とする請求項９に記載の管理計算機。
【請求項１３】
前記ポリシーは、前記バックアップ処理が実行されて前記バックアップボリュームに複製されたデータを格納する期間を示すバックアップ格納期間情報をさらに含み、
前記管理計算機は、前記バックアップ格納期間を超えるデータを格納するバックアップボリュームが存在する場合には、当該バックアップボリュームに格納されたデータを消去して、当該バックアップボリュームに対して前記バックアップ処理を実行することを特徴とする請求項１２に記載の管理計算機。
【請求項１４】
前記ポリシーは、前記バックアップ処理が実行されて前記バックアップボリュームに複製されたデータを格納する期間を示すバックアップ格納期間情報と、前記第１ストレージシステム又は前記第２ストレージシステムが正常に稼動していない場合に、前記バックアップボリュームに複製されたデータが前記バックアップタイミングを優先して格納されるか、前記バックアップ格納期間を優先して格納されるかを示す異常運用ポリシーと、を含み、
前記管理計算機は、
前記異常運用ポリシーが前記バックアップタイミングを優先することを示す場合には、正常に稼動しているストレージシステムに備わるバックアップボリュームに対して前記バックアップタイミングごとに前記バックアップ処理を実行し、
前記異常運用ポリシーが前記バックアップ保持期間を優先することを示す場合には、前記正常に稼動しているストレージシステムがバックアップ処理を実行すべきバックアップタイミングで、当該ストレージシステムに備わるバックアップボリュームに対して前記バックアップ処理を実行することを特徴とする請求項１２に記載の管理計算機。
【請求項１５】
前記管理計算機は、
前記データボリュームの破壊されたデータを修復するために使用されるデータが前記バックアップボリュームに複製されたタイミングの指定を受け付け、
前記指定されたタイミングと一致するタイミングで前記バックアップ処理が実行された前記バックアップボリュームを特定し、
前記第１ストレージシステムが前記特定されたバックアップボリュームを備える場合には、前記特定されたバックアップボリュームに格納されたデータを前記データボリュームに複製することによって、前記データボリュームに格納されたデータを修復し、
前記第２ストレージシステムが前記特定されたバックアップボリュームを備える場合には、前記特定されたバックアップボリュームに格納されたデータを前記ミラーボリュームに複製し、前記ミラーボリュームに複製されたデータを前記データボリュームに複製することによって、前記データボリュームに格納されたデータを修復することを特徴とする請求項９に記載の管理計算機。
【請求項１６】
前記ホスト計算機によって、前記前記アプリケーションプログラムがデータボリュームにデータを書き込むために前記アプリケーションプログラムから前記データボリュームへのデータパスが設定され、
前記管理計算機は、前記特定されたバックアップボリュームに格納されたデータが前記ミラーボリュームに複製された場合に、前記ミラーボリュームが前記アプリケーションプログラムから書き込みを要求されたデータを格納できるようにするために、前記アプリケーションプログラムから前記データボリュームへのデータパスを、前記アプリケーションプログラムから前記ミラーボリュームへのデータパスに変換する指示を前記ホスト計算機に送信することを特徴とする請求項１５に記載の管理計算機。