負荷試験&シュミレート

考え方

・1CPUで1リクエスト1秒でさばけるとする。
・1CPUで1リクエスト同時に来た場合、レスポンスタイムは1秒、スループットは1リクエスト/sec
・1CPUで2リクエスト同時に来た場合、レスポンスタイムは2秒、スループットは0.5リクエスト/sec
スループットの逆数=1リクエストさばくのに要する時間=2

・2CPUで2リクエスト同時に来た場合、レスポンスタイムは1秒。スループットは2リクエスト/sec
スループットの逆数=1リクエストさばくのに要する時間=0.5

測定&シュミレート

・上記の考えに基づいて、各リクエストのスループットを基礎値として測定
スループットから、1リクエストさばくのに要する時間を算出
・各リクエストについて、所要時間を固定値、リクエスト数を可変値とした表を作成。
 リクエスト数が変化した際に、トータルでのスループットを算出する。

リクエスト種別  リクエスト数   所要時間(*)   小計 
リクエストA  xxxx   500   yyy
リクエストB  xxxx   200   yyy
リクエストC  xxxx   300   yyy
合計        zzz

→zzzの逆数で合計のスループットを算出

、、でやってみる。