(57)【要約】      （修正有）【課題】適正な性能の基準値を決定することのできるストレージシステム、その性能判定方法、ディスクアレイ制御部を提供する。【解決手段】ディスクアレイ制御部１１０は、ＣＰＵ１１１〜１１ｍと統計情報蓄積手段１３０とを有し、ＣＰＵ１１１〜１１ｍは、論理ディスク１２０〜１２ｎの構成の適否を判定する性能判定手段を備え、統計情報蓄積手段１３０は、入出力コマンドの負荷を投入し、処理性能情報を実測した統計データから求める初期基準値と、通常業務上で入出力コマンド処理を実行したときの処理性能情報を統計データに追加することで求める予測基準値とを決定する基準応答時間決定手段を備える。【選択図】図１
2010113383.tif 000002
【特許請求の範囲】
【請求項１】
入出力コマンドを発行するホストコンピュータと前記入出力コマンド処理を実行するストレージ装置とを接続したストレージシステムであって、前記ストレージ装置は、複数の論理ディスクと、前記論理ディスクを制御するディスクアレイ制御部とを有し、前記ディスクアレイ制御部は、前記論理ディスクの処理性能情報を収集する性能情報採取手段と、前記論理ディスクの構成の適否を判定する性能判定手段と、前記処理性能情報を蓄積する統計情報蓄積手段とを有し、前記統計情報蓄積手段は、前記入出力コマンドの負荷を投入し前記処理性能情報を実測した統計データから求める初期基準値と通常業務上で前記入出力コマンド処理を実行したときの前記処理性能情報を前記統計データに追加することで求める予測基準値とを決定する基準応答時間決定手段を有することを特徴とするストレージシステム。
【請求項２】
前記処理性能情報は、単位時間当たりの前記入出力コマンド数と、前記入出力コマンド数に対する応答時間とを有することを特徴とする請求項１記載のストレージシステム。
【請求項３】
前記性能判定手段は、前記予測基準値と前記処理性能情報とを比較して判定を行うことを特徴とする請求項１または２記載のストレージシステム。
【請求項４】
前記統計情報蓄積手段は、前記初期基準値を求めるための初期表を作成する初期化手段と、前記初期表から前記入出力コマンド数の性能限界を求める限界Ｉ／Ｏ処理数判別手段と、前記初期表に統計データを追加する統計データ追加手段とを有することを特徴とする請求項１乃至３の何れか１項記載のストレージシステム。
【請求項５】
前記初期基準値は、前記入出力コマンド数に対する前記応答時間の変化開始時と変化開始後との前記応答時間を結んだ直線と、前記性能限界にマージンを持たせたプレ性能限界の前記入出力コマンド数との交点の前記応答時間とすることを特徴とする請求項４項記載のストレージシステム。
【請求項６】
前記予測基準値は、前記統計データに追加した前記処理性能情報の内前記プレ性能限界に最も近い前記入出力コマンド数での前記応答時間と前記変化開始後の前記応答時間とを結んだ直線と、前記プレ性能限界の前記入出力コマンド数との交点の前記応答時間とすることを特徴とする請求項５項記載のストレージシステム。
【請求項７】
前記性能判定手段は、前記論理ディスクの構成の適否判定と、ＣＰＵの構成の適否判定とを行うＨＷ構成適否判定手段を有することを特徴とする請求項１乃至３の何れか１項記載のストレージシステム。
【請求項８】
前記ディスクアレイ制御部は、複数のＣＰＵを有し、前記ＣＰＵは、前記論理ディスクへの前記入出力コマンド処理を行うＩ／Ｏ処理手段と、前記性能情報採取手段と、前記性能判定手段と、ＨＷ構成適否判定手段により不適と判断したＨＷ構成を変更するＨＷ構成変更手段とを有することを特徴とする請求項１乃至３の何れか１項記載のストレージシステム。
【請求項９】
入出力コマンドを発行するホストコンピュータと前記入出力コマンド処理を実行するストレージ装置とを接続したストレージシステムの性能判定方法であって、前記ストレージ装置は、複数の論理ディスクと、前記論理ディスクを制御するディスクアレイ制御部とを有し、前記ディスクアレイ制御部が、前記論理ディスクの処理性能情報を収集するステップと、前記論理ディスクの構成の適否を性能判定手段により判定するステップと、前記処理性能情報を統計情報蓄積手段へ蓄積するステップとを有し、前記統計情報蓄積手段が、前記入出力コマンドの負荷を投入し前記処理性能情報を実測した統計データから初期基準値を求めるステップと、通常業務上で前記入出力コマンド処理を実行したときの前記処理性能情報を前記統計データに追加することで予測基準値を求めるステップとを有することを特徴とするストレージシステムの性能判定方法。
【請求項１０】
前記処理性能情報は、単位時間当たりの前記入出力コマンド数と、前記入出力コマンド数に対する応答時間とを有することを特徴とする請求項９記載のストレージシステムの性能判定方法。
【請求項１１】
前記性能判定手段は、前記予測基準値と前記処理性能情報とを比較して判定を行うことを特徴とする請求項９または１０記載のストレージシステムの性能判定方法。
【請求項１２】
前記統計情報蓄積手段が、前記初期基準値を求めるための初期表を作成するステップと、前記初期表から前記入出力コマンド数の性能限界を求めるステップと、前記初期表に統計データを追加するステップとを有することを特徴とする請求項９乃至１１の何れか１項記載のストレージシステムの性能判定方法。
【請求項１３】
前記初期基準値は、前記入出力コマンド数に対する前記応答時間の変化開始時と変化開始後との前記応答時間を結んだ直線と、前記性能限界にマージンを持たせたプレ性能限界の前記入出力コマンド数との交点の前記応答時間とすることを特徴とする請求項１２項記載のストレージシステムの性能判定方法。
【請求項１４】
前記予測基準値は、前記統計データに追加した前記処理性能情報の内前記プレ性能限界に最も近い前記入出力コマンド数での前記応答時間と前記変化開始後の前記応答時間とを結んだ直線と、前記プレ性能限界の前記入出力コマンド数との交点の前記応答時間とすることを特徴とする請求項１３項記載のストレージシステムの性能判定方法。
【請求項１５】
複数の論理ディスクを制御するディスクアレイ制御部であって、複数のＣＰＵと、前記論理ディスクの処理性能情報を蓄積する統計情報蓄積手段とを有し、前記ＣＰＵは、前記論理ディスクへの前記入出力コマンド処理を行うＩ／Ｏ処理手段と、前記論理ディスクの前記処理性能情報を収集する性能情報採取手段と、前記論理ディスクの構成の適否を判定する性能判定手段と、ＨＷ構成適否判定手段により不適と判断したＨＷ構成を変更するＨＷ構成変更手段とを有し、前記統計情報蓄積手段は、前記入出力コマンドの負荷を投入し前記処理性能情報を実測した統計データから求める初期基準値と通常業務上で前記入出力コマンド処理を実行したときの前記処理性能情報を前記統計データに追加することで求める予測基準値とを決定する基準応答時間決定手段と、前記初期基準値を求めるための初期表を作成する初期化手段と、前記初期表から前記入出力コマンド数の性能限界を求める限界Ｉ／Ｏ処理数判別手段と、前記初期表に統計データを追加する統計データ追加手段とを有することを特徴とするディスクアレイ制御部。
【請求項１６】
前記処理性能情報は、単位時間当たりの前記入出力コマンド数と、前記入出力コマンド数に対する応答時間とを有することを特徴とする請求項１５記載のディスクアレイ制御部。
【請求項１７】
前記性能判定手段は、前記予測基準値と前記処理性能情報とを比較して判定を行うことを特徴とする請求項１５または１６記載のディスクアレイ制御部。
【請求項１８】
前記初期基準値は、前記入出力コマンド数に対する応答時間の変化開始時と変化開始後との前記応答時間を結んだ直線と、前記性能限界にマージンを持たせたプレ性能限界の前記入出力コマンド数との交点の前記応答時間とし、前記予測基準値は、前記統計データに追加した前記処理性能情報の内前記プレ性能限界に最も近い前記入出力コマンド数での前記応答時間と前記変化開始後の前記応答時間とを結んだ直線と、前記プレ性能限界の前記入出力コマンド数との交点の前記応答時間とすることを特徴とする請求項項１５乃至１７の何れか１項記載のディスクアレイ制御部。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ストレージシステム、その性能判定方法、ディスクアレイ制御部に関し、特に、蓄積した統計データを用いて、ハードウェア構成（以降、ＨＷ構成と称す）の適正性能の基準値を決定するストレージシステム、その性能判定方法、ディスクアレイ制御部に関する。
【背景技術】
【０００２】
任意のタイミング、所望の状況下でサーバシステムの性能を監視する技術が特許文献１に記載されている。
【０００３】
特許文献１記載の技術は、システム性能監視装置に設ける観測手段が、サーバの動作状態に関する観測情報を収集し、観測情報記憶手段に格納する。性能の測定に必要な観測情報に不足があれば、観測手段は、アクセス発生手段に観測情報を取得可能にする所定のアクセスを指示する。アクセス発生手段が所定のアクセスを発生させると、不足する観測情報に対応する観測可能状況が作り出され、観測情報が生成される。観測手段は、観測情報を収集し、観測情報記憶手段に格納する。観測情報記憶手段に観測情報が揃うと、性能評価手段は、必要な観測情報を読み出し、性能測定を行い性能基準を満たしているかどうかを評価する。
【０００４】
また、性能劣化したディスクの検出を行う技術が特許文献２に記載されている。
【０００５】
特許文献２記載の技術は、複数の物理ディスクを装備したディスクアレイ装置の各物理ディスクへのアクセスに対応する応答時間をそれぞれ計測する応答時間計測手段と、各物理ディスクの応答時間と、複数の物理ディスクのうち特定の物理ディスクの応答時間とに基づいて、特定の物理ディスクの性能劣化を判断する性能劣化判断手段とを設ける。この構成により、上記技術は、ディスクアレイ装置を構成する各物理ディスクの性能劣化を精度よく検出し、障害の発生を未然に防ぐものである。
【０００６】
【特許文献１】特開２００７−０２６３０３号公報
【特許文献２】特開２００６−０９２０７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
性能基準値の設定は、設定者の経験によって決められる場合、主観的な決定方法であるため、設定者のスキルに依存されることになる。この場合、性能基準値は、システムの実情とはかけ離れた値に設定される可能性も排除できない。
【０００８】
上記特許文献１は、性能測定結果と予め決められた性能基準とを比較している。従って、性能基準値は、精度の低い設定値となる可能性がある。性能は、負荷の種類、ＨＷコンポーネントの種類によって異なるため、適切な性能基準値の設定は、難しく容易ではないという課題がある。
【０００９】
また、上記特許文献２は、各物理ディスクの応答時間と、複数の物理ディスクのうち特定の物理ディスクの応答時間とに基づいて、特定の物理ディスクの性能劣化を判断している。即ち、性能基準値に代え平均応答時間と、特定の物理ディスクの応答時間とを比較し、性能劣化を判断している。従って、ディスクアレイ装置を構成する物理ディスクの台数が少ないとき、１台の物理ディスクの性能劣化に伴い平均応答時間の変化が大きくなり、特定の物理ディスクの性能劣化の判断が正確に行えないという課題がある。
【００１０】
本発明の目的は、上述の課題を解決すべく適正な性能の基準値を決定することのできるストレージシステム、その性能判定方法、ディスクアレイ制御部を提供することにある。
【課題を解決するための手段】
【００１１】
本発明のストレージシステムは、入出力コマンドを発行するホストコンピュータと入出力コマンド処理を実行するストレージ装置とを接続したストレージシステムであって、ストレージ装置は、複数の論理ディスクと、論理ディスクを制御するディスクアレイ制御部とを有し、ディスクアレイ制御部は、論理ディスクの処理性能情報を収集する性能情報採取手段と、論理ディスクの構成の適否を判定する性能判定手段と、処理性能情報を蓄積する統計情報蓄積手段とを有し、統計情報蓄積手段は、入出力コマンドの負荷を投入し処理性能情報を実測した統計データから求める初期基準値と通常業務上で入出力コマンド処理を実行したときの処理性能情報を統計データに追加することで求める予測基準値とを決定する基準応答時間決定手段を有することを特徴とする。
【００１２】
本発明のストレージシステムの性能判定方法は、入出力コマンドを発行するホストコンピュータと入出力コマンド処理を実行するストレージ装置とを接続したストレージシステムの性能判定方法であって、ストレージ装置は、複数の論理ディスクと、論理ディスクを制御するディスクアレイ制御部とを有し、ディスクアレイ制御部が、論理ディスクの処理性能情報を収集するステップと、論理ディスクの構成の適否を性能判定手段により判定するステップと、処理性能情報を統計情報蓄積手段へ蓄積するステップとを有し、統計情報蓄積手段が、入出力コマンドの負荷を投入し処理性能情報を実測した統計データから初期基準値を求めるステップと、通常業務上で入出力コマンド処理を実行したときの処理性能情報を統計データに追加することで予測基準値を求めるステップとを有することを特徴とする。
【００１３】
本発明のディスクアレイ制御部は、複数の論理ディスクを制御するディスクアレイ制御部であって、複数のＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、論理ディスクの処理性能情報を蓄積する統計情報蓄積手段とを有し、ＣＰＵは、論理ディスクへの入出力コマンド処理を行うＩ／Ｏ（Ｉｎｐｕｔ／Ｏｕｔｐｕｔ）処理手段と、論理ディスクの処理性能情報を収集する性能情報採取手段と、論理ディスクの構成の適否を判定する性能判定手段と、ＨＷ構成適否判定手段により不適と判断したＨＷ構成を変更するＨＷ構成変更手段とを有し、統計情報蓄積手段は、入出力コマンドの負荷を投入し処理性能情報を実測した統計データから求める初期基準値と通常業務上で入出力コマンド処理を実行したときの処理性能情報を統計データに追加することで求める予測基準値とを決定する基準応答時間決定手段と、初期基準値を求めるための初期表を作成する初期化手段と、初期表から入出力コマンド数の性能限界を求める限界Ｉ／Ｏ処理数判別手段と、初期表に統計データを追加する統計データ追加手段とを有することを特徴とする。
【発明の効果】
【００１４】
本発明のストレージシステム、ストレージシステム性能判定方法、ディスクアレイ制御部は、統計情報蓄積手段から予測基準値を決定することにより、実測値に基づいた客観的で適切な性能基準値を設定できるという効果がある。
【発明を実施するための最良の形態】
【００１５】
次に、本発明の第１の実施の形態について図面を参照して詳細に説明する。
【００１６】
図１は、本発明のストレージシステム１００を示す概略構成ブロック図、図２は、図１中の統計情報蓄積手段１３０の詳細を示す概略構成ブロック図、図３は、図１中のＣＰＵ１１１〜１１ｍ（但し、ｍは２以上の自然数）の詳細を示す概略構成ブロック図である。
【００１７】
図１を参照すると、ストレージシステム１００は、入出力コマンドを発行するホストコンピュータ２０１と入出力コマンド処理を実行するストレージ装置１０１とを接続して構成する。
【００１８】
ストレージ装置１０１は、複数の論理ディスク１２０〜１２ｎ（但し、ｎは自然数）と、論理ディスク１２０〜１２ｎを制御するディスクアレイ制御部１１０とで構成する。
【００１９】
ホストコンピュータ２０１とストレージ装置１０１とは、ホストバスアダプタ２１１とディスクアレイ制御部１１０とで接続する。
【００２０】
ディスクアレイ制御部１１０は、複数のＣＰＵ１１１〜１１ｍと、論理ディスク１２０〜１２ｎの処理性能情報を蓄積する統計情報蓄積手段１３０とを備える。
【００２１】
図３を参照すると、ＣＰＵ１１１〜１１ｍは、Ｉ／Ｏ処理手段１５０と、性能情報採取手段１４０と、性能判定手段１６０と、ＨＷ構成変更手段１８０とを備える。
【００２２】
Ｉ／Ｏ処理手段１５０は、論理ディスク１２０〜１２ｎへの入出力コマンド処理を行う。
【００２３】
性能情報採取手段１４０は、論理ディスク１２０〜１２ｎの処理性能情報を収集する。処理性能情報は、、単位時間当たりの入出力コマンド数（Ｉ／Ｏ数／ｓｅｃ１４１）と、入出力コマンド数に対する応答時間１４２とを備える。
【００２４】
性能判定手段１６０は、論理ディスク１２０〜１２ｎの構成の適否を判定するＨＷ構成適否判定手段１６１を備える。ＨＷ構成適否判定手段１６１は、論理ディスク構成１６２の適否判定と、ＣＰＵ構成１６３の適否判定とを行う。
【００２５】
ＨＷ構成変更手段１８０は、ＨＷ構成適否判定手段１６１により不適と判断したＨＷ構成を変更する。
【００２６】
図２を参照すると、統計情報蓄積手段１３０は、初期化手段１３１と、統計データ追加手段１３２と、限界Ｉ／Ｏ処理数判別手段１３３と、基準応答時間決定手段１３４とを備える。
【００２７】
初期化手段１３１は、初期基準値１３５を求めるための初期表１７４を作成する。統計データ追加手段１３２は、初期表１７４に統計データを追加する。限界Ｉ／Ｏ処理数判別手段１３３は、初期表１７４から入出力コマンド数の性能限界１７１を求める。
【００２８】
基準応答時間決定手段１３４は、初期基準値１３５と予測基準値１３６とを決定する。初期基準値１３５は、入出力コマンドの負荷を投入し、処理性能情報を実測した統計データから求める。予測基準値１３６は、通常業務上で入出力コマンド処理を実行したときの処理性能情報を統計データに追加することで求める。
【００２９】
次に、上述のように構成したストレージシステム１００の動作について説明する。
【００３０】
図１〜３を参照すると、ホストコンピュータ２０１の発行した入出力コマンドには、コマンド処理対象となる論理ディスク１２０〜１２ｎが指定されている。各々の論理ディスク１２０〜１２ｎには、コマンド処理を担当するＣＰＵ１１１〜１１ｍが対応付けされている。ＣＰＵ１１１〜１１ｍは、担当する論理ディスク１２０〜１２ｎへ要求された入出力コマンド処理を実行する。
【００３１】
ＣＰＵ１１１〜１１ｍは、処理実行時の単位時間当たりの入出力コマンド数と、入出力コマンド数に対する応答時間１４２との処理性能情報を収集し、収集した情報を統計情報蓄積手段１３０へ格納する。処理性能情報は、ホストコンピュータ２０１の発行した入出力コマンドが処理されるたびに統計情報蓄積手段１３０へ追加して格納される。
【００３２】
処理性能情報を統計情報蓄積手段１３０へ格納後、ＣＰＵ１１１〜１１ｍの性能判定手段１６０は、現在のＨＷ構成が処理した入出力コマンド数に対する応答時間１４２を元に適切かどうかを判断する。ここに、性能判定手段１６０は、予測基準値１３６の応答時間１４２と、現在のＨＷ構成が処理した応答時間１４２とを比較して判定を行う。
【００３３】
例えば、論理ディスク１２０の性能が足りず適切でないと性能判定手段１６０が判断したとき、ＨＷ構成変更手段１８０は、物理ディスク１２０−１を論理ディスク１２０に追加する。なお、ＣＰＵ１１１〜１１ｍの性能が足りないと性能判定手段１６０が判断したとき、ＨＷ構成変更手段１８０は、ＣＰＵ１１１〜１１ｍに割り当てられている論理ディスク１２０〜１２ｎの数を減らす変更を行う。
【００３４】
次に、ＨＷ構成が適正性能か否かの判断を行うための予測基準値１３６の求め方について、図面を参照して説明する。
【００３５】
図４は、入出力コマンドの負荷を投入し、処理性能情報を実測した統計データの初期表１７４を示す図、図５は、通常業務上で入出力コマンド処理を実行したときの処理性能情報を初期表１７４に追加した実行処理性能表１７５を示す図である。
【００３６】
応答時間１４２は、入出力コマンド数（Ｉ／Ｏ数／ｓｅｃ１４１）を多くし、負荷を増加させていくと、急激に長くなる（論理ディスク１２０〜１２ｎの性能が悪化することに起因）特性がある。
【００３７】
図４を参照すると、負荷（入出力コマンド数）が論理ディスク１２０〜１２ｎの性能限界１７１に近づくと、応答時間１４２は急上昇する。
【００３８】
性能限界１７１は、ストレージ装置１０１のＨＷ構成（論理ディスク１２０〜１２ｎの数、論理ディスク１２０〜１２ｎを構成している物理ディスク１２０−１の数、物理ディスク１２０−１自体の性能）によって変化する。従って、入出力コマンド数、応答時間１４２の性能限界１７１を予め知ることは難しい。
【００３９】
そこで、先ず、ＨＷ構成の変更後に典型的な負荷を投入して、処理性能情報を実測し、図４に示すような初期表１７４を作成する。なお、投入する試験用負荷は、例えば、Ｉ／Ｏサイズ８ＫＢ、Ｒｅａｄ−Ｗｒｉｔｅの比率２：１、ランダムアクセスなどとする。
【００４０】
予測基準値１３６の求め方に先んじて、図４の初期表１７４を参照して、初期基準値１３５（Ｔ０）の求め方について説明する。
【００４１】
初期表１７４を参照すると、現在のＨＷ構成の性能限界１７１にマージンを持たせたプレ性能限界１７２は、例えば、限界Ｉ／Ｏ処理数１７３の８０％に設定すると、致命的な性能劣化（応答時間１４２の急上昇）の発生を回避することができる。なお、プレ性能限界１７２は、応答時間１４２に変化があり、且つ、致命的な性能劣化に至らない入出力コマンド数（Ｎｐ）に設定する。
【００４２】
初期基準値１３５（Ｔ０）は、入出力コマンド数に対する応答時間１４２の変化開始時の入出力コマンド数（Ｎｓ）、応答時間１４２（Ｔｓ）と変化開始後の入出力コマンド数（Ｎａ）、応答時間１４２（Ｔａ）とを結んだ直線（図４中、黒丸印を結んだ直線）と、性能限界１７１にマージンを持たせたプレ性能限界１７２の入出力コマンド数（Ｎｐ）との交点の応答時間１４２（Ｔ０）とすることで求める。なお、変化開始時の入出力コマンド数（Ｎｓ）と変化開始後の入出力コマンド数（Ｎａ）とは、プレ性能限界１７２の入出力コマンド数（Ｎｐ）に最も近い両側の入出力コマンド数（Ｎｓ、Ｎａ）とする。
【００４３】
次に、予測基準値１３６の求め方について、図５を参照して説明する。
【００４４】
図５に示す実行処理性能表１７５を参照すると、予測基準値１３６は、統計データに追加した処理性能情報の内プレ性能限界１７２に最も近い入出力コマンド数（Ｎｎ）での応答時間１４２（Ｔｎ）と変化開始後の応答時間１４２（Ｔａ）とを結んだ直線（図５中、黒丸印を結んだ直線）と、プレ性能限界１７２の入出力コマンド数（Ｎｐ）との交点の応答時間１４２（Ｔｐ）とすることで求める。
【００４５】
次に、ＨＷ構成変更処理の動作について図面を参照して説明する。
【００４６】
図６は、ＨＷ構成変更処理の動作を説明するためのフローチャートである。
【００４７】
図６を参照すると、ディスクアレイ制御部１１０は、論理ディスク１２０〜１２ｎを構築し（Ｓ１１）、負荷を投入して、論理ディスク１２０〜１２ｎの処理性能情報を実測し、図４に示すような初期表１７４を作成する（Ｓ１２）。
【００４８】
このとき、ディスクアレイ制御部１１０は、初期表１７４を元にプレ性能限界１７２の入出力コマンド数（Ｎｐ）、初期基準値１３５の応答時間１４２（Ｔ０）、変化開始時の入出力コマンド数（Ｎｓ）、応答時間１４２（Ｔｓ）、変化開始後の入出力コマンド数（Ｎａ）、応答時間１４２（Ｔａ）を求めておく。
【００４９】
その後、ディスクアレイ制御部１１０は、通常業務の入出力コマンド処理を実行し（Ｓ１３）、処理を実行するたびに処理性能を測定し（Ｓ１４）、統計情報蓄積手段１３０へ追加して格納する（Ｓ１５）。
【００５０】
ディスクアレイ制御部１１０の性能判定手段１６０は、予測基準値１３６の応答時間１４２（Ｔｎ）と、現在のＨＷ構成が処理した応答時間１４２とを比較して、ＨＷ構成が負荷に対して適正性能か否かの判定を行う（Ｓ１６）。
【００５１】
ＨＷ構成が適正性能であるか否かを判定する予測基準値１３６の応答時間１４２（Ｔｎ）は、図５のように初期表１７４に処理性能情報が追加されると、初期基準値１３５の応答時間１４２（Ｔ０）から変更され、より精度が向上した正確な値に更新されていく。
【００５２】
ＨＷ構成が負荷に対して適正であれば、上記（Ｓ1３）に戻り、適正でないとき、ディスクアレイ制御部１１０は、ＨＷ構成を変更する（Ｓ１７）。
【００５３】
以上説明したように、ディスクアレイ制御部１１０は、統計情報蓄積手段１３０から予測基準値１３６を決定することにより、実測値に基づいた客観的で適切な性能の予測基準値１３６を設定できるという効果がある。
【００５４】
また、ストレージシステム１００は、負荷に対して最適なＨＷ構成を決定することができるという効果がある。
【００５５】
なお、上記実施の形態においては、統計情報として、単位時間当たりの入出力コマンド数（Ｉ／Ｏ数／ｓｅｃ１４１）と、入出力コマンド数に対する応答時間１４２とを用いているが、、入出力コマンド数に代えデータ転送量としてもよいことは云うまでもない。
【図面の簡単な説明】
【００５６】
【図１】本発明のストレージシステムを示す概略構成ブロック図である。
【図２】図１中の統計情報蓄積手段の詳細を示す概略構成ブロック図である。
【図３】図１中のＣＰＵの詳細を示す概略構成ブロック図である。
【図４】処理性能情報を実測した統計データの初期表を示す図である。
【図５】処理性能情報を初期表に追加した実行処理性能表を示す図である。
【図６】ＨＷ構成変更処理の動作を説明するためのフローチャートである。
【符号の説明】
【００５７】
１００    ストレージシステム
１０１    ストレージ装置
１１０    ディスクアレイ制御部
１１１〜１１ｍ    ＣＰＵ
１２０〜１２ｎ    論理ディスク
１２０−１    物理ディスク
１３０    統計情報蓄積手段
１３１    初期化手段
１３２    統計データ追加手段
１３３    限界Ｉ／Ｏ処理数判別手段
１３４    基準応答時間決定手段
１３５    初期基準値
１３６    予測基準値
１４０    性能情報採取手段
１４１    Ｉ／Ｏ数／ｓｅｃ
１４２    応答時間
１６０    性能判定手段
１６１    ＨＷ構成適否判定手段
１６２    論理ディスク構成
１６３    ＣＰＵ構成
１７１    性能限界
１７２    プレ性能限界
１７３    限界Ｉ／Ｏ処理数
１７４    初期表
１７５    実行処理性能表
１８０    ＨＷ構成変更手段
２０１    ホストコンピュータ
２１１    ホストバスアダプタ
【図１】
2010113383.tif 000003
【図２】
2010113383.tif 000004
【図３】
2010113383.tif 000005
【図４】
2010113383.tif 000006
【図５】
2010113383.tif 000007
【図６】
2010113383.tif 000008