(57)【要約】【課題】少ない負荷試験実施回数で、実環境サーバーのリソースを適切にコントロールできるようにする。【解決手段】実環境サーバー１２の負荷試験方法は、実環境サーバー１２の負荷の測定値である負荷測定値を定期的に取得する負荷測定値取得ステップ（Ｓ１、Ｓ２）と、負荷測定値取得ステップにおいて取得された負荷測定値と、試験用負荷の設定値である負荷設定値とを比較する比較ステップ（Ｓ３）と、比較ステップにおける比較の結果、負荷測定値と負荷設定値との間に所定の相違がある場合には、負荷設定値を更新する負荷設定値更新ステップ（Ｓ４、Ｓ５）と、負荷設定値更新ステップにおいて負荷設定値が更新されたタイミングで、当該更新された負荷設定値を用いて負荷試験を行う負荷試験ステップ（Ｓ６）とを備えている。【選択図】図３
2020009376.tif 000002
【特許請求の範囲】
【請求項１】
実環境サーバーの負荷の測定値である負荷測定値を定期的に取得する負荷測定値取得ステップと、
前記負荷測定値取得ステップにおいて取得された前記負荷測定値と、試験用負荷の設定値である負荷設定値とを比較する比較ステップと、
前記比較ステップにおける比較の結果、前記負荷測定値と前記負荷設定値との間に所定の相違がある場合には、前記負荷設定値を更新する負荷設定値更新ステップと、
前記負荷設定値更新ステップにおいて前記負荷設定値が更新されたタイミングで、当該更新された負荷設定値を用いて負荷試験を行う負荷試験ステップとを備えていることを特徴とする負荷試験方法。
【請求項２】
前記負荷設定値更新ステップでは、前記負荷設定値が、前記負荷測定値以上となるように、前記負荷設定値を更新することを特徴とする請求項１に記載の負荷試験方法。
【請求項３】
前記負荷設定値更新ステップでは、前記負荷測定値が前記負荷設定値を所定量以上または当該負荷設定値の所定割合以上上回ったときに、前記負荷設定値を更新することを特徴とする請求項１または２に記載の負荷試験方法。
【請求項４】
前記負荷測定値取得ステップでは、前記実環境サーバーにおける複数の時間帯ごとおよび複数種類の処理ごとの前記負荷測定値を含む負荷測定値群を取得し、
前記比較ステップでは、前記負荷測定値取得ステップで取得した前記負荷測定値群と、前記複数の時間帯ごとおよび前記複数種類の処理ごとに設定された前記負荷設定値を含む負荷設定値群とを比較し、
前記負荷設定値更新ステップでは、前記複数の時間帯のうちの１つの時間帯における前記複数種類の処理の前記負荷測定値の合計が、これと対応する前記負荷設定値の合計を上回ったときに、前記負荷設定値群を更新することを特徴とする請求項１または２に記載の負荷試験方法。
【請求項５】
前記負荷測定値取得ステップでは、前記実環境サーバーにおける複数の時間帯ごとおよび複数種類の処理ごとの前記負荷測定値を含む負荷測定値群を取得し、
前記比較ステップでは、前記負荷測定値取得ステップで取得した前記負荷測定値群と、前記複数の時間帯ごとおよび前記複数種類の処理ごとに設定された前記負荷設定値を含む負荷設定値群とを比較し、
前記負荷設定値更新ステップでは、前記複数の時間帯のうちの１つの時間帯における前記複数種類の処理のうちの１つの処理の前記負荷測定値が、これと対応する前記負荷設定値を所定量以上または当該負荷設定値の所定割合以上上回ったときに、前記負荷設定値群を更新することを特徴とする請求項１または２に記載の負荷試験方法。
【請求項６】
実環境サーバーの負荷の測定値である負荷測定値を定期的に取得する負荷測定値取得部と、
前記負荷測定値取得部により取得された前記負荷測定値と、試験用負荷の設定値である負荷設定値とを比較する比較部と、
前記比較部による比較の結果、前記負荷測定値と前記負荷設定値との間に所定の相違がある場合には、前記負荷設定値を更新する負荷設定値更新部と、
前記負荷設定値更新部により前記負荷設定値が更新されたタイミングで、当該更新された負荷設定値を用いて負荷試験を行う負荷試験部とを備えていることを特徴とする負荷試験装置。
【請求項７】
前記負荷試験部は、前記負荷設定値更新部により前記負荷設定値が更新されたタイミングで、当該更新された負荷設定値の負荷を試験用サーバーに与える負荷発生部を備えていることを特徴とする請求項６に記載の負荷試験装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバーおよび端末がコンピュータネットワークを介して接続されたシステムにおいて、サーバーの性能を調べるための負荷試験方法および負荷試験装置に関する。
【背景技術】
【０００２】
サーバーおよび端末がコンピュータネットワークを介して接続されたシステムを利用して、例えばクラウドサービス等を運用するに当たり、通信量等の負荷状況に合わせてサーバーのリソースをコントロールする必要がある。適切なリソース設定を行うためには、サーバーの負荷試験を行うことが望ましい（例えば、下記の特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２６０２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
負荷試験は、実サービス環境下で稼働する実環境サーバーの負荷と同等、またはそれよりも若干大きな負荷を試験用サーバーに与え、試験用サーバーの動作を確認することにより行う。
【０００５】
実環境サーバーの負荷状況は、サービスの利用状況等に応じて変化する。サービスの利用状況は時間と共に変化するため、実環境サーバーの負荷状況も時間と共に変化する。したがって、実環境サーバーのリソースを適切にコントロールするためには、負荷試験を繰り返し実施することが望ましい。
【０００６】
しかしながら、負荷試験には時間とコストがかかるため、負荷試験の実施回数が多くなると、負荷試験の経済的負担が大きくなる。
【０００７】
本発明は例えば上述したような問題に鑑みなされたものであり、本発明の課題は、少ない負荷試験実施回数で、実環境サーバーのリソースを適切にコントロールすることができる負荷試験方法および負荷試験装置を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の負荷試験方法は、実環境サーバーの負荷の測定値である負荷測定値を定期的に取得する負荷測定値取得ステップと、前記負荷測定値取得ステップにおいて取得された前記負荷測定値と、試験用負荷の設定値である負荷設定値とを比較する比較ステップと、前記比較ステップにおける比較の結果、前記負荷測定値と前記負荷設定値との間に所定の相違がある場合には、前記負荷設定値を更新する負荷設定値更新ステップと、前記負荷設定値更新ステップにおいて前記負荷設定値が更新されたタイミングで、当該更新された負荷設定値を用いて負荷試験を行う負荷試験ステップとを備えていることを特徴とする。
【０００９】
上記本発明の負荷試験方法において、前記負荷設定値更新ステップでは、前記負荷設定値が、前記負荷測定値以上となるように、前記負荷設定値を更新することとしてもよい。
【００１０】
上記本発明の負荷試験方法において、前記負荷設定値更新ステップでは、前記負荷測定値が前記負荷設定値を所定量以上または当該負荷設定値の所定割合以上上回ったときに、前記負荷設定値を更新することとしてもよい。
【００１１】
上記本発明の負荷試験方法において、前記負荷測定値取得ステップでは、前記実環境サーバーにおける複数の時間帯ごとおよび複数種類の処理ごとの前記負荷測定値を含む負荷測定値群を取得し、前記比較ステップでは、前記負荷測定値取得ステップで取得した前記負荷測定値群と、前記複数の時間帯ごとおよび前記複数種類の処理ごとに設定された前記負荷設定値を含む負荷設定値群とを比較し、前記負荷設定値更新ステップでは、前記複数の時間帯のうちの１つの時間帯における前記複数種類の処理の前記負荷測定値の合計が、これと対応する前記負荷設定値の合計を上回ったときに、前記負荷設定値群を更新することとしてもよい。
【００１２】
上記本発明の負荷試験方法において、前記負荷測定値取得ステップでは、前記実環境サーバーにおける複数の時間帯ごとおよび複数種類の処理ごとの前記負荷測定値を含む負荷測定値群を取得し、前記比較ステップでは、前記負荷測定値取得ステップで取得した前記負荷測定値群と、前記複数の時間帯ごとおよび前記複数種類の処理ごとに設定された前記負荷設定値を含む負荷設定値群とを比較し、前記負荷設定値更新ステップでは、前記複数の時間帯のうちの１つの時間帯における前記複数種類の処理のうちの１つの処理の前記負荷測定値が、これと対応する前記負荷設定値を所定量以上または当該負荷設定値の所定割合以上上回ったときに、前記負荷設定値群を更新することとしてもよい。
【００１３】
上記課題を解決するために、本発明の負荷試験装置は、実環境サーバーの負荷の測定値である負荷測定値を定期的に取得する負荷測定値取得部と、前記負荷測定値取得部により取得された前記負荷測定値と、試験用負荷の設定値である負荷設定値とを比較する比較部と、前記比較部による比較の結果、前記負荷測定値と前記負荷設定値との間に所定の相違がある場合には、前記負荷設定値を更新する負荷設定値更新部と、前記負荷設定値更新部により前記負荷設定値が更新されたタイミングで、当該更新された負荷設定値を用いて負荷試験を行う負荷試験部とを備えていることを特徴とする。
【００１４】
上記本発明の負荷試験装置において、前記負荷試験部は、前記負荷設定値更新部により前記負荷設定値が更新されたタイミングで、当該更新された負荷設定値の負荷を試験用サーバーに与える負荷発生部を備えている構成としてもよい。
【発明の効果】
【００１５】
本発明によれば、少ない負荷試験実施回数で、実環境サーバーのリソースを適切にコントロールすることができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態の負荷試験装置を有する試験システムを実環境システムと共に示すブロック図である。
【図２】本発明の実施形態の負荷試験装置を示すブロック図である。
【図３】本発明の実施形態の負荷試験装置による負荷試験処理を示すフローチャートである。
【図４】負荷測定データの一例を示す説明図である。
【図５】更新前の負荷設定データの一例を示す説明図である。
【図６】更新後の負荷設定データの一例を示す説明図である。
【発明を実施するための形態】
【００１７】
図１は実環境システム１１および試験システム２１を示している。図１において、実環境システム１１は、例えばクラウドサービス等を実際に実施するためのシステムである。実環境システム１１は、実環境サーバー１２および端末装置としての複合機１３を備えており、実環境サーバー１２と複合機１３とは、例えばインターネット等の公衆用のコンピュータネットワーク１４を介して接続されている。なお、図１の例では、実環境システム１１が１台の実環境サーバー１２と３台の複合機１３を備えているが、実環境サーバー１２の台数および複合機１３の台数は限定されない。
【００１８】
実環境サーバー１２はサービス提供者が利用し、各複合機１３はサービス利用者が利用する。各複合機１３は実環境サーバー１２へ定期的に状態データを送信（アップロード）する。実環境サーバー１２は各複合機１３から状態データを受信し、各複合機１３の状態を分析する。さらに、実環境サーバー１２は、分析結果に応じた制御コマンドを各複合機１３へ送信（ダウンロード）する。各複合機１３は実環境サーバー１２から受信した制御コマンドを実行する。
【００１９】
例えば、各複合機１３は、自機における印刷ページ数をカウントし、この印刷ページ数を状態データとして実環境サーバー１２へ定期的に送信（アップロード）する。実環境サーバー１２は各複合機１３から受信した印刷ページ数に基づいて各複合機１３のトナー量を推測し、トナー量が少量となった複合機１３に対して、トナーコンテナの交換を利用者に告げるためのメッセージを表示する旨の制御コマンドを送信（ダウンロード）する。この制御コマンドを受信した複合機１３は、トナーコンテナの交換を利用者に告げるためのメッセージを、複合機１３に設けられたディスプレイに表示する。
【００２０】
また、利用者は、複合機１３を実環境システム１１に新たに登録（機器登録）することができる。機器登録時には、登録する複合機１３から実環境サーバー１２へ登録データが送信される。実環境サーバー１２は、受信した登録データに基づいて複合機１３の登録処理を行う。また、利用者は、実環境システム１１に既に登録された複合機１３の登録を解除（機器登録解除）することができる。機器登録解除時には、登録解除する複合機１３から実環境サーバー１２へ登録解除データが送信される。実環境サーバー１２は、受信した登録解除データに基づいて複合機１３の登録解除処理を行う。
【００２１】
実環境サーバー１２の負荷は、例えば、状態データのアップロード時、制御コマンドのダウンロード時、機器登録時、および機器登録解除時に大きくなる。
【００２２】
また、実環境サーバー１２は、自身の負荷を測定し、後述の負荷測定データを負荷試験装置２３へ送信する機能を有している。
【００２３】
また、試験システム２１は、実環境サーバー１２の負荷を調べるための負荷試験を行うためのシステムである。試験システム２１は試験用サーバー２２および負荷試験装置２３を備えている。試験用サーバー２２は現在の実環境サーバー１２と同等の性能を有するサーバーである。負荷試験装置２３は試験用サーバー２２に負荷を与えて負荷試験を行う装置である。試験用サーバー２２および負荷試験装置２３は、例えば専用のコンピュータネットワーク２４を介して接続されている。
【００２４】
負荷試験装置２３は、例えばパーソナルコンピュータ、またはサーバーコンピュータ等のコンピュータにより実現することができる。負荷試験装置２３は、負荷測定値取得部３１、比較部３２、負荷設定値更新部３３および負荷発生部３４を備えている。これらは、コンピュータを、負荷測定値取得部３１、比較部３２、負荷設定値更新部３３および負荷発生部３４として機能させるコンピュータプログラムを当該コンピュータにより実行することにより実現される。
【００２５】
負荷試験装置２３は、後述する負荷試験処理を行う。負荷試験処理において、負荷測定値取得部３１は、実環境サーバー１２から負荷測定データを定期的に取得する。比較部３２は、負荷測定値取得部３１により取得された負荷測定データと、負荷試験で用いられる負荷設定データとを比較する。負荷設定値更新部３３は、比較部３２による比較の結果、負荷測定データと負荷設定データとの間に所定の相違がある場合に、負荷設定データを更新する。負荷発生部３４は、負荷設定値更新部３３により負荷設定データが更新されたタイミングで、当該更新された負荷設定データに基づく負荷を試験用サーバー２２に与えて負荷試験を行う。
【００２６】
図３は、負荷試験装置２３により行われる負荷試験処理の流れを示している。図３において、負荷測定値取得部３１は設定日時が到来したときに（ステップＳ１：ＹＥＳ）、実環境サーバー１２から負荷測定データを取得する（ステップＳ２）。
【００２７】
上記設定日時は、例えば試験者が任意に設定することができる。本実施形態では、毎日午前２時に負荷測定データが取得されるように上記設定日時が設定されている。
【００２８】
また、負荷測定データは、実環境サーバー１２の負荷の測定値である負荷測定値の集まり（負荷測定値群）である。負荷測定データは、実環境サーバー１２における時間帯ごとおよび処理の種類ごとの負荷測定値を含んでいる。ここで、図４は負荷測定データの一例を示している。図４において、時間帯は、午前９時から午前１０時まで、午前１０時から午前１１時まで等である。時間帯は、例えば、午前９時から午後６時までを１時間ごとに分割することにより設定されている。また、図４において、処理の種類は、機器登録、機器登録解除、状態データのアップロード、および制御コマンドのダウンロードである。また、図４において、負荷測定値は、機器登録の回数の測定値、機器登録解除の回数の測定値、状態データのアップロードの回数の測定値、および制御コマンドのダウンロードの回数の測定値である。また、図４に示す負荷測定データには、複数種類の処理の負荷測定値の時間帯ごとの合計が含まれている。
【００２９】
また、負荷測定値取得部３１が実環境サーバー１２から負荷測定データを取得する方法は特に限定されない。例えば、負荷試験装置２３と実環境サーバー１２とをコンピュータネットワーク１４またはその他の通信経路を介して接続し、負荷試験装置２３からの要求に応じ、実環境サーバー１２から負荷試験装置２３へ負荷測定データが送信されるようにする。
【００３０】
続いて、比較部３２が、負荷測定値取得部３１により取得された負荷測定データと、負荷試験で用いられる負荷設定データとを比較する（ステップＳ３）。
【００３１】
負荷設定データは、試験用負荷の設定値である負荷設定値の集まり（負荷設定値群）である。負荷設定データは、時間帯ごとおよび処理の種類ごとに設定された負荷設定値を含んでいる。負荷設定データにおける時間帯および処理の種類は、負荷測定データにおける時間帯および処理の種類とそれぞれ対応している。ここで、図５は、更新前の負荷設定データの一例を示している。図５において、負荷設定値は、機器登録の回数の設定値、機器登録解除の回数の設定値、状態データのアップロードの回数の設定値、および制御コマンドのダウンロードの回数の設定値である。また、図５に示す負荷設定データには、複数種類の処理の負荷設定値の時間帯ごとの合計が含まれている。
【００３２】
ステップＳ３において、比較部３２は、負荷測定データにおける負荷測定値と、負荷設定データにおける負荷設定値とを、時間帯ごとおよび処理の種類ごとに相互に比較する。また、比較部３２は、負荷測定データにおける複数種類の処理の負荷測定値の合計と、負荷設定データにおける複数種類の処理の負荷設定値の合計とを時間帯ごとに相互に比較する。
【００３３】
続いて、比較部３２による比較の結果に基づき、負荷設定値更新部３３が、負荷測定データと負荷設定データとの間に所定の相違があるか否かを判断する（ステップＳ４）。具体的には、負荷設定値更新部３３は、負荷測定データと負荷設定データとが次の条件（ａ）または（ｂ）を充たす関係にあるか否かを判断する。
（ａ）複数の時間帯のうちの１つの時間帯における複数種類の処理の負荷測定値の合計が、これと対応する負荷設定値の合計を上回ったこと
（ｂ）複数の時間帯のうちの１つの時間帯における複数種類の処理のうちの１つの処理の負荷測定値が、これと対応する負荷設定値を当該負荷設定値の所定割合以上上回ったこと
上記条件（ｂ）の「所定割合」は例えば１０％である。
【００３４】
負荷測定データと負荷設定データとが上記条件（ａ）および（ｂ）のいずれをも充たさない関係である場合には（ステップＳ４：ＮＯ）、処理はステップＳ１へ戻る。
【００３５】
一方、負荷測定データと負荷設定データとが上記条件（ａ）または（ｂ）を充たす関係にある場合には（ステップＳ４：ＹＥＳ）、負荷設定値更新部３３は負荷設定データを更新する（ステップＳ５）。
【００３６】
例えば、図４に示す負荷測定データによれば、午後１２時から午後１時（１３時）までの時間帯における状態データのアップロードの回数の測定値が２３１０回である。また、図５に示す更新前の負荷設定データによれば、対応する時間帯、すなわち午後１２時から午後１時までの時間帯における、対応する処理、すなわち状態データのアップロードの回数の設定値が２０００回である。両者を比較すると、午後１２時から午後１時までの時間帯における状態データのアップロードの回数の測定値が、対応する時間帯における対応する処理の回数の設定値をその１０％以上上回っている。この場合、負荷測定データと負荷設定データとが上記条件（ｂ）を充たす関係にあるので、負荷設定値更新部３３は負荷設定データを更新する。
【００３７】
また、図４に示す負荷測定データによれば、午前１０時から午前１１時までの時間帯における複数種類の処理の負荷測定値の合計が６２２０回である。また、図５に示す更新前の負荷設定データによれば、対応する時間帯、すなわち午前１０時から午前１１時までの時間帯における複数種類の処理の負荷設定値の合計が６２００回である。両者を比較すると、午前１０時から午前１１時までの時間帯における複数種類の処理の負荷測定値の合計が、対応する時間帯における複数種類の処理の負荷設定値の合計を上回っている。この場合、負荷測定データと負荷設定データとが上記条件（ａ）を充たす関係にあるので、負荷設定値更新部３３は負荷設定データを更新する。
【００３８】
なお、図４および図５の例では、負荷測定データと負荷設定データとが上記条件（ａ）および（ｂ）の双方を充たす関係にあるが、負荷測定データと負荷設定データとが上記条件（ａ）および（ｂ）のいずれか一方を充たす関係にあれば、負荷設定値更新部３３は負荷設定データを更新する。
【００３９】
ステップＳ５において、負荷設定値更新部３３は、負荷設定データの各負荷設定値が、対応する負荷測定値以上となるように、各負荷設定値を再設定することにより、負荷設定データを更新する。本実施形態では、ステップＳ５において、負荷設定値更新部３３は、ステップＳ２で取得した負荷測定データの各負荷測定値を１０％増加させたものを、更新後の負荷設定データとする。
【００４０】
ここで、図６は更新後の負荷設定データを示している。この負荷設定データの各負荷設定値は、図４に示す負荷測定データの各負荷測定値を１０％増加させた値になっている。
【００４１】
負荷設定データの更新を終えた直後、負荷発生部３４が、更新された負荷設定データに基づく負荷を試験用サーバー２２に与えて負荷試験を行う（ステップＳ６）。当該負荷試験は、負荷設定値更新部３３により負荷設定データが更新されたタイミングで行われる。
【００４２】
負荷試験の結果は、例えば、実環境サーバー１２を利用してサービスを提供しているサービス提供者等に伝えられる。サービス提供者は、負荷試験の結果に基づき、実環境サーバー１２のリソース（例えばＣＰＵ処理速度、メモリ容量等）を適切にコントロールすることができる。
【００４３】
以上、説明した通り、本発明の実施形態の負荷試験装置２３においては、負荷設定データが更新されたタイミングで負荷試験が行われる。負荷設定データの更新は、サービスの利用状況の変化等によって実環境サーバー１２の負荷状況が変化し、負荷測定データと負荷設定データとの間に上述したような相違が生じたときに行われる。したがって、負荷試験装置２３においては、実環境サーバー１２の負荷状況が変化したタイミングで負荷試験が行われる。よって、実環境サーバー１２の負荷状況が変化していない間に負荷試験が実施されることを防止することができ、負荷試験の実施回数を減らすことができる。また、負荷設定データが更新されたタイミングで負荷試験を行うことにより、実環境サーバー１２の負荷状況の変化に応じて、実環境サーバー１２のリソースの追加、調整等を適切に行うことができる。
【００４４】
また、負荷試験装置２３では、負荷設定データの各負荷設定値が、対応する負荷測定値以上となるように、負荷設定データが更新される。これにより、更新後の負荷設定データを用いて負荷試験を行うことで、現在の負荷状況における実環境サーバー１２の性能を適切に評価することができる。さらに、本実施形態では、負荷設定データの各負荷設定値が、対応する負荷測定値よりも当該負荷測定値の所定割合（例えば１０％）増加するように、負荷設定データが更新される。これにより、更新後の負荷設定データを用いて負荷試験を行うことで、現在の負荷状況よりも若干増加した負荷状況における実環境サーバー１２の性能を評価することができる。したがって、現在の負荷状況に対して実環境サーバー１２の性能に余裕を持たせるように、実環境サーバー１２のリソースを調整することができる。
【００４５】
また、負荷試験装置２３では、複数の時間帯のうちの１つの時間帯における複数種類の処理の負荷測定値の合計が、これと対応する負荷設定値の合計を上回ったとき、または、複数の時間帯のうちの１つの時間帯における複数種類の処理のうちの１つの処理の負荷測定値が、これと対応する負荷設定値を当該負荷設定値の所定割合（例えば１０％）以上上回ったときに、負荷設定データが更新される。これにより、実環境サーバー１２の負荷状況の増大を高精度に認識することができ、実環境サーバー１２の負荷状況の増大に応じて負荷設定データの更新を確実に行うことができる。
【００４６】
また、負荷試験装置２３は、現在の実環境サーバー１２と同等の性能を有する試験用サーバー２２と、更新された負荷設定データに基づく負荷を試験用サーバー２２に与える負荷発生部３４を備えている。これにより、負荷試験を容易に行うことができる。
【００４７】
なお、上記実施形態では、複数の時間帯のうちの１つの時間帯における複数種類の処理の負荷測定値の合計が、これと対応する負荷設定値の合計を上回ったこと、または、複数の時間帯のうちの１つの時間帯における複数種類の処理のうちの１つの処理の負荷測定値が、これと対応する負荷設定値を当該負荷設定値の所定割合以上上回ったことといった条件を充たしたときに負荷設定データを更新する場合を例にあげたが、本発明はこれに限定されない。負荷設定データの更新条件として他の条件を設定することができる。
【００４８】
また、上記実施形態では、実環境サーバー１２の負荷が増加し、負荷測定データが負荷設定データ以上となった場合に負荷設定データの更新および負荷試験を行う場合を例にあげた。しかしながら、実環境サーバー１２の負荷が減少し、負荷測定データが負荷設定データを大幅に下回るようになった場合にも負荷設定データの更新および負荷試験を行うようにしてもよい。例えば、負荷が最も高い時間帯の１つの処理の負荷測定値が、対応する負荷設定値よりも当該負荷設定値の２０％以上減少した場合、または、負荷が最も高い時間帯における複数種類の処理の負荷測定値の合計が、対応する負荷設定値の合計よりも当該負荷設定値の合計の２０％以上減少した場合に負荷設定データの更新および負荷試験を行うようにしてもよい。これにより、実環境サーバー１２において不要なリソースを除去することができ、サービスの運用コストを削減することができる。
【００４９】
また、上記実施形態において、負荷測定データおよび負荷設定データにおける時間帯の区分の仕方、または処理の種類は限定されない。
【００５０】
また、上記実施形態では、試験用サーバー２２と負荷試験装置２３とを専用のコンピュータネットワーク２４を介して接続する場合を例にあげたが、試験用サーバー２２と負荷試験装置２３との接続方法はこれに限定されない。また、試験用サーバー２２と負荷試験装置２３と一体化してもよい。
【００５１】
また、上記実施形態では、実環境システム１１の端末装置として複合機１３を例にあげたが、実環境システム１１の端末装置はこれに限定されない。
【００５２】
また、ステップＳ１およびＳ２が負荷測定値取得ステップの具体例であり、ステップＳ３が比較ステップの具体例である。また、ステップＳ４およびＳ５が負荷設定値更新ステップの具体例であり、ステップＳ６が負荷試験ステップの具体例である。
【００５３】
また、本発明は、請求の範囲および明細書全体から読み取ることのできる発明の要旨または思想に反しない範囲で適宜変更可能であり、そのような変更を伴う負荷試験方法および負荷試験装置もまた本発明の技術思想に含まれる。
【符号の説明】
【００５４】
１２  実環境サーバー
１３  複合機
２２  試験用サーバー
２３  負荷試験装置
３１  負荷測定値取得部
３２  比較部
３３  負荷設定値更新部
３４  負荷発生部
【図１】
2020009376.tif 000003
【図２】
2020009376.tif 000004
【図３】
2020009376.tif 000005
【図４】
2020009376.tif 000006
【図５】
2020009376.tif 000007
【図６】
2020009376.tif 000008