【手続補正書】
【提出日】平成18年1月16日(2006.1.16)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  プログラムを実行する計算機と、そのプログラムの実行のためのデータを記憶する記憶装置とを有する計算機システムの性能管理方法において、
前記プログラムに要求される性能の情報を取得する手順、
前記プログラムを実行するためのデータのマッピング情報を、前記計算機、前記記憶装置から取得する手順、
前記記憶装置から稼動統計情報を取得する手順、
前記プログラムに要求される性能の情報を取得する手順と前記プログラムを実行するためのデータのマッピング情報を、前記計算機、前記記憶装置から取得する手順と前記記憶装置から稼動統計情報を取得する手順とで取得された情報を用いて前記記憶装置の設定変更案を作成する手順、
前記記憶装置に対して前記設定変更案に従った設定変更を指示する手順
を有することを特徴とする性能管理方法。
【請求項２】  さらに、
前記プログラムの優先度に関する情報を取得する手順を有し、
前記取得された情報を用いて前記記憶装置の設定変更案を作成する手順で、前記プログラムの優先度に関する情報を取得する手順で取得した情報をも利用して前記記憶装置の設定変更案を作成することを特徴とする請求項１記載の計算機システムの性能管理方法。
【請求項３】  前記プログラムに要求される性能の情報を取得する手順が、前記プログラムに要求される処理実行時間と、処理実行時間見積り方法と、前記プログラムに入力として与えられるデータのデータ量とを取得する処理を含み、
前記取得された情報を用いて前記記憶装置の設定変更案を作成する手順で、前記記憶装置の設定変更案を作成する際して、前記プログラムの処理実行時間と、前記処理実行時間見積り方法と、前記プログラムへの入力データ量とを利用することを特徴とする請求項１記載の計算機システムの性能管理方法。
【請求項４】  前記処理実行時間見積り方法を取得する際に、前記記憶装置から稼動統計情報を取得する手順で取得した前記稼動統計情報を利用することを特徴とする請求項３記載の計算機システムの性能管理方法。
【請求項５】  前記プログラムに要求される性能の情報を取得する手順が、前記プログラムに要求される処理の応答時間に関する情報と、前記プログラムの処理の応答時間の実測値に関する情報とを取得する処理を含み、
前記取得された情報を用いて前記記憶装置の設定変更案を作成する手順で、前記記憶装置の設定変更案を作成する際して、前記プログラムに要求される処理の応答時間に関する情報と、前記プログラムの処理の応答時間の実測値に関する情報とを利用することを特徴とする請求項１記載の計算機システムの性能管理方法。
【請求項６】  前記記憶装置が、外部装置と接続するためのポートを備え、そのポートからのアクセスの処理量を制限する優先アクセス制御機能を有する記憶装置である場合に、
前記取得された情報を用いて前記記憶装置の設定変更案を作成する手順で作成する設定変更案が、前記優先アクセス制御機能の設定値の変更案であることを特徴とする請求項１記載の計算機システムの性能管理方法。
【請求項７】  前記記憶装置が、データキャッシュを備え、そのデータキャッシュを幾つかの領域に区分された領域により管理して、その区分されたデータキャッシュの領域を動的に追加・削除・領域サイズ変更をする機能を有する記憶装置である場合に、
前記取得された情報を用いて前記記憶装置の設定変更案を作成する手順で作成する設定変更案が、前記区分されたデータキャッシュの領域の追加・削除・領域サイズ変更案であることを特徴とする請求項１記載の計算機システムの性能管理方法。
【請求項８】  前記記憶装置が、少なくとも二つ以上の物理記憶手段を備え、
前記物理記憶手段の記憶領域を利用した論理記憶領域を提供する機能と、前記論理記憶領域の前記物理記憶手段の記憶領域への対応関係を動的に変更する物理記憶位置変更機能とを有し、
前記取得された情報を用いて前記記憶装置の設定変更案を作成する手順で作成する設定変更案が、前記物理記憶位置変更機能による前記物理記憶手段と前記論理記憶領域の対応関係の変更指示案であることを作成することを特徴と請求項１記載の計算機システムの性能管理方法。
【請求項９】  データベース管理システムを動作させる第一の計算機と、前記データベース管理システムに対して処理要求を出すプログラムを実行する第二の計算機と、データベース管理システムで取扱うデータを記憶する記憶装置とを有する計算機システムの性能管理方法において、
前記プログラムに要求される性能の情報を取得する手順、
前記プログラムが前記データベース管理システムに対して要求する処理において利用するデータベースのデータの情報を取得する手順、
前記プログラムの実行するためのデータのマッピング情報を、前記第一の計算機、前記記憶装置から取得する手順、
前記記憶装置から稼動統計情報を取得する手順、
前記プログラムに要求される性能の情報を取得する手順と前記プログラムが前記データベース管理システムに対して要求する処理において利用するデータベースのデータの情報を取得する手順と前記プログラムの実行するためのデータのマッピング情報を、前記第一の計算機、前記記憶装置から取得する手順と前記記憶装置から稼動統計情報を取得する手順とで取得された情報を用いて前記記憶装置の設定変更案を作成する手順、
前記記憶装置に対して前記設定変更案に従った設定変更を指示する手順
を有することを特徴とする計算機システムの性能管理方法。
【請求項１０】  前記第一の計算機と前記第二の計算機が同一の計算機であることを特徴とする請求項９記載の計算機システムの性能管理方法。
【請求項１１】  前記記憶装置が、外部装置と接続するためのポートを備え、そのポートからのアクセスの処理量を制限する優先アクセス制御機能を有する記憶装置である場合に、
前記取得された情報を用いて前記記憶装置の設定変更案を作成する手順で作成する設定変更案が、前記優先アクセス制御機能の設定値の変更案であることを特徴とする請求項９記載の計算機システムの性能管理方法。
【請求項１２】  前記記憶装置が、データキャッシュを備え、そのデータキャッシュを幾つかの領域に区分された領域により管理して、その区分されたデータキャッシュの領域を動的に追加・削除・領域サイズ変更をする機能を有する記憶装置である場合に、
前記取得された情報を用いて前記記憶装置の設定変更案を作成する手順で作成する設定変更案が、前記区分されたデータキャッシュの領域の追加・削除・領域サイズ変更案であることを特徴とする請求項９記載の計算機システムの性能管理方法。
【請求項１３】  前記記憶装置が、少なくとも二つ以上の物理記憶手段を備え、
前記物理記憶手段の記憶領域を利用した論理記憶領域を提供する機能と、前記論理記憶領域の前記物理記憶手段の記憶領域への対応関係を動的に変更する物理記憶位置変更機能とを有する記憶装置である場合に、
前記取得された情報を用いて前記記憶装置の設定変更案を作成する手順で作成する設定変更案が、前記物理記憶位置変更機能による前記物理記憶手段と前記論理記憶領域の対応関係の変更指示案であることを作成することを特徴とするの請求項９記載の計算機システムの性能管理方法。
【請求項１４】  データベース管理システムを動作させる第一の計算機と、前記データベース管理システムに対して処理要求を出すプログラムを実行する第二の計算機と、データベース管理システムで取扱うデータを記憶する記憶装置とを有する記憶装置の性能を管理する計算機システムにおいて、
管理装置を有し、
この管理装置が、前記プログラムに要求される性能の情報と、
前記プログラムが前記データベース管理システムに対して要求する処理において利用するデータベースのデータの情報と、
前記第一の計算機、前記記憶装置から得られる前記プログラムの実行するためのデータのマッピング情報と、
前記記憶装置から得られる稼動統計情報とを取得して、
前記管理装置が、取得した情報を用いて前記記憶装置の設定変更案を作成して、
前記記憶装置に対して前記設定変更案に従った設定変更を指示することを特徴とする記憶装置の性能を管理する計算機システム。
【請求項１５】  前記第一の計算機と前記第二の計算機が同一の計算機であることを特徴とする請求項１４記載の記憶装置の性能を管理する計算機システム。
【請求項１６】  さらに、
前記第一の計算機と、前記記憶装置との間に接続され、両者の間のデータ転送を制御する記憶制御装置を有することを特徴とする請求項１４記載の記憶装置の性能を管理する計算機システム。
【請求項１７】  前記管理装置の前記情報の収集と、前記設定変更案の作成と、前記設定変更案に従った設定変更の指示とをおこなう機能を、前記第一の計算機または前記第二の計算機で実現することを特徴とする請求項１４記載の記憶装置の性能を管理する計算機システム。
【請求項１８】  前記管理装置の情報の収集と、前記設定変更案の作成と、前記設定変更案に従った設定変更を指示とをおこなう機能を、前記記憶装置で実現することを特徴とする請求項１４記載の記憶装置の性能を管理する計算機システム。
【請求項１９】  前記管理装置の情報の収集と、前記設定変更案の作成と、前記設定変更案に従った設定変更を指示とをおこなう機能を、前記記憶制御装置で実現することを特徴とする請求項１６記載の記憶装置の性能を管理する計算機システム。
【請求項２０】  データベース管理システムを動作させる第一の計算機と、前記データベース管理システムに対して処理要求を出すプログラムを実行する第二の計算機と、データベース管理システムで取扱うデータを記憶する記憶装置とを有する計算機システムの性能を管理する管理装置において、
この管理装置が、前記プログラムに要求される性能の情報と、
前記プログラムが前記データベース管理システムに対して要求する処理において利用するデータベースのデータの情報と、
前記第一の計算機、前記記憶装置から得られる前記プログラムの実行するためのデータのマッピング情報と、
前記記憶装置から得られる稼動統計情報とを取得して、
取得した情報を用いて前記記憶装置の設定変更案を作成して、
前記記憶装置に対して前記設定変更案に従った設定変更を指示することを特徴とする計算機システムの性能を管理する管理装置。
【請求項２１】  前記第一の計算機と前記第二の計算機が同一の計算機であることを特徴とする請求項２０記載の計算機システムの性能を管理する管理装置。
【請求項２２】  前記記憶装置が、外部装置と接続するためのポートを備え、そのポートからのアクセスの処理量を制限する優先アクセス制御機能を有する記憶装置であって、
前記管理装置が作成する設定変更案が、前記優先アクセス制御機能の設定値の変更案であることを特徴とする請求項２０記載の計算機システムの性能を管理する管理装置。
【請求項２３】  前記記憶装置が、データキャッシュを備え、そのデータキャッシュを幾つかの領域に区分された領域により管理して、その区分されたデータキャッシュの領域を動的に追加・削除・領域サイズ変更をする機能を有する記憶装置であって、
前記管理装置が作成する設定変更案が、前記区分されたデータキャッシュの領域の追加・削除・領域サイズ変更案であることを特徴とする請求項２０記載の計算機システムの性能を管理する管理装置。
【請求項２４】  前記記憶装置が、少なくとも二つ以上の物理記憶手段を備え、
前記物理記憶手段の記憶領域を利用した論理記憶領域を提供する機能と、前記論理記憶領域の前記物理記憶手段の記憶領域への対応関係を動的に変更する物理記憶位置変更機能とを有する記憶装置であって、
前記管理装置で作成する設定変更案が、前記物理記憶位置変更機能による前記物理記憶手段と前記論理記憶領域の対応関係の変更指示案であることを特徴とする請求項２０記載の計算機システムの性能を管理する管理装置。
【請求項２５】  プログラムを実行する計算機と、そのプログラムの実行のためのデータを記憶する記憶装置とを有する計算機システムの性能管理プログラムにおいて、
前記プログラムに要求される性能の情報を取得する機能と、
前記プログラムを実行するためのデータのマッピング情報を、前記計算機、前記記憶装置から取得する機能と、
前記記憶装置から稼動統計情報を取得する機能とにより、
前記計算機システムより情報を収集し、前記収集された情報を用いて前記記憶装置の設定変更案を作成し、前記記憶装置に対して前記設定変更案に従った設定変更を指示する機能を実現することを特徴とする計算機システムの性能管理プログラム。
【請求項２６】  さらに、
前記プログラムの優先度に関する情報を取得する機能を有し、
前記計算機システムにより、プログラムの優先度に関する情報をも収集し、その情報をも利用して前記記憶装置の設定変更案を作成することを特徴とする請求項２５記載の計算機システムの性能管理プログラム。
【請求項２７】  前記プログラムに要求される性能の情報を取得する機能では、前記プログラムに要求される処理実行時間と、処理実行時間見積り方法と、前記プログラムに入力として与えられるデータのデータ量とを取得して、
前記記憶装置の設定変更案を作成する際して、前記プログラムの処理実行時間と、前記処理実行時間見積り方法と、前記プログラムへの入力データ量とを利用することを特徴とする請求項２５記載の計算機システムの性能管理プログラム。
【請求項２８】  前記処理実行時間見積り方法を取得する際に、前記機能で取得した前記稼動統計情報を利用することを特徴とする請求項２７記載の計算機システムの性能管理プログラム。
【請求項２９】  前記プログラムに要求される性能の情報を取得する機能では、前記プログラムに要求される処理の応答時間に関する情報と、前記プログラムの処理の応答時間の実測値に関する情報とを取得して
前記記憶装置の設定変更案を作成する際して、前記プログラムに要求される処理の応答時間に関する情報と、前記プログラムの処理の応答時間の実測値に関する情報とを利用することを特徴とする請求項２５記載の計算機システムの性能管理プログラム。
【請求項３０】  前記請求項２５記載の計算機システムの性能管理プログラムを記録する計算機読み取り可能な記憶媒体。
【請求項３１】データベース管理システムを動作させる第一の計算機と、前記データベース管理システムに対して処理要求を出すプログラムを実行する第二の計算機と、データベース管理システムで取扱うデータを記憶する記憶装置とを有し、さらに、前記第一の計算機と、前記記憶装置との間に接続され、両者の間のデータ転送を制御する記憶制御装置とを有する計算機システムの性能管理プログラムにおいて、
前記プログラムに要求される性能の情報を取得する機能と、
前記プログラムが前記データベース管理システムに対して要求する処理において利用するデータベースのデータの情報を取得する機能と、
前記プログラムの実行するためのデータのマッピング情報を、前記第一の計算機、前記記憶装置から取得する機能と、
前記記憶装置から稼動統計情報を取得する機能とにより、
前記計算機システムより情報を収集し、前記収集された情報を用いて前記記憶装置の設定変更案を作成し、前記記憶装置に対して前記設定変更案に従った設定変更を指示する機能を実現することを特徴とする計算機システムの性能管理プログラム。
【請求項３２】  前記第一の計算機と前記第二の計算機が同一の計算機であることを特徴とする請求項３１記載の計算機システムの性能管理プログラム。
【請求項３３】  前記管理装置の前記情報の収集と、前記設定変更案の作成と、前記設定変更案に従った設定変更の指示とをおこなう機能を、前記第一の計算機または前記第二の計算機で実現することを特徴とする請求項３１記載の計算機システムの性能管理プログラム。
【請求項３４】  前記管理装置の情報の収集と、前記設定変更案の作成と、前記設定変更案に従った設定変更を指示とをおこなう機能を、前記記憶装置で実現することを特徴とする請求項３１記載の計算機システムの性能管理プログラム。
【請求項３５】  前記管理装置の情報の収集と、前記設定変更案の作成と、前記設定変更案に従った設定変更を指示とをおこなう機能を、前記記憶制御装置で実現することを特徴とする請求項３１記載の計算機システムの性能管理プログラム。
【請求項３６】  前記請求項３１記載の計算機システムの性能管理プログラムを記録する計算機読み取り可能な記憶媒体。