トップ回答者
Testers負荷について

質問
-
サーバ1台、クライアント3台で負荷テストをやっています。
クライアントマシンには3台ともTestersを入れています。
単純にAというマシンから100人アクセスするロードテストを行うと、負荷がかけられ結果がでます。
それで次に、他のB,Cという2台からも100人くらいずつの負荷をかけてみると、
結果がさほどかわりませんでした、、、
1台の時の平均レスポンスと3台のときの平均レスポンスがかわりませんでした、、、
普通、サーバに負荷がかかっているのですから、
上がるとおもうんですがどうなのでしょうか?
例)
Aで100人で負荷をかけてAvg.PageTimeで0.5とでます。
Aで200人で負荷をかけてAvg.PageTimeで1と単純に倍ででました。。。
これを
A、B、Cで100人ずつ負荷をかける
Aマシン上でAvg.PageTimeをみると0.5のまま。。。
状況がよくわかりません。
Agentツールなどをいれないと計測できないのでしょうか?
Testersのみだとむりなのでしょうか?
ご存知の方おられましたらご教授ください。
回答
-
返信ありがとうございます。
サーバ側は確かに負荷がかかっています。
クライアントがしょぼいというのはどういうことですか?スペックが悪いマシンをつかっているっていうことでしょうか?
しょぼい場合ってクライアントのマシン側にエラーとかでるのでしょうか?
ちなみに、クライアントはCoreDuoのメモリ1.2Gつんでます。
また、同じマシン上で200人負荷をかけたばあいと
2台のマシンで100*2で負荷をかけた場合の結果のAvg.pagetimeが違うとすると、
テストのやりかたとしてはどうしたらいいのでしょうか?
感覚的にはサーバに200人アクセスの負荷がかかってるので
クライアントから見るとAvg.pagetimeは同じでもいいとおもうのですが、、、。
そういうばあいはどうみたらいいのでしょうか???
また単純にAのマシンで100人負荷かけて計測した場合と
それにくわえて別マシンから何人か負荷を与えた場合で結果が変わらないっていうのも
どうしたらいいのでしょうか?
サーバに200人アクセス負荷かけたばあいの
クライアント側でのAvg.pagetimeを知るにはどのようなテスト方法がいいのでしょうか?
もう少しテストについて教えてください。
今はAのマシンでWebテストであるサイトを指定。ロードテストにそれを追加して100人アクセス。
同様に他マシンにテスト作る。
同時にそれを流す。
それで、かくマシンのAvg.Pagetimeを見ています。
すべての返信
-
返信ありがとうございます。
サーバ側は確かに負荷がかかっています。
クライアントがしょぼいというのはどういうことですか?スペックが悪いマシンをつかっているっていうことでしょうか?
しょぼい場合ってクライアントのマシン側にエラーとかでるのでしょうか?
ちなみに、クライアントはCoreDuoのメモリ1.2Gつんでます。
また、同じマシン上で200人負荷をかけたばあいと
2台のマシンで100*2で負荷をかけた場合の結果のAvg.pagetimeが違うとすると、
テストのやりかたとしてはどうしたらいいのでしょうか?
感覚的にはサーバに200人アクセスの負荷がかかってるので
クライアントから見るとAvg.pagetimeは同じでもいいとおもうのですが、、、。
そういうばあいはどうみたらいいのでしょうか???
また単純にAのマシンで100人負荷かけて計測した場合と
それにくわえて別マシンから何人か負荷を与えた場合で結果が変わらないっていうのも
どうしたらいいのでしょうか?
サーバに200人アクセス負荷かけたばあいの
クライアント側でのAvg.pagetimeを知るにはどのようなテスト方法がいいのでしょうか?
もう少しテストについて教えてください。
今はAのマシンでWebテストであるサイトを指定。ロードテストにそれを追加して100人アクセス。
同様に他マシンにテスト作る。
同時にそれを流す。
それで、かくマシンのAvg.Pagetimeを見ています。