各VPSに負荷をかけてみる(WordPressページの場合)

VPSにWordPressを設置してみる
の続き

WordPressを設置した状態で、各VPSに負荷をかけてみる。

実施するコマンド

WordPressのTOPページに対して、

abで負荷をかける。

$ ab -c 10 -n 100 http://アドレス/

VPSに対して、3回ほど実施してみる。

さくらVPS

1回目

Concurrency Level:      10
Time taken for tests:   13.571 seconds
Complete requests:      100
Failed requests:        0
Write errors:           0
Total transferred:      788700 bytes
HTML transferred:       764700 bytes
Requests per second:    7.37 [#/sec] (mean)
Time per request:       1357.134 [ms] (mean)
Time per request:       135.713 [ms] (mean, across all concurrent requests)
Transfer rate:          56.75 [Kbytes/sec] received

2回目

Concurrency Level:      10
Time taken for tests:   12.189 seconds
Complete requests:      100
Failed requests:        0
Write errors:           0
Total transferred:      788700 bytes
HTML transferred:       764700 bytes
Requests per second:    8.20 [#/sec] (mean)
Time per request:       1218.893 [ms] (mean)
Time per request:       121.889 [ms] (mean, across all concurrent requests)
Transfer rate:          63.19 [Kbytes/sec] received

3回目

Concurrency Level:      10
Time taken for tests:   12.247 seconds
Complete requests:      100
Failed requests:        0
Write errors:           0
Total transferred:      788700 bytes
HTML transferred:       764700 bytes
Requests per second:    8.17 [#/sec] (mean)
Time per request:       1224.687 [ms] (mean)
Time per request:       122.469 [ms] (mean, across all concurrent requests)
Transfer rate:          62.89 [Kbytes/sec] received

ConoHa

1回目

Concurrency Level:      10
Time taken for tests:   25.106 seconds
Complete requests:      100
Failed requests:        0
Write errors:           0
Total transferred:      785900 bytes
HTML transferred:       762000 bytes
Requests per second:    3.98 [#/sec] (mean)
Time per request:       2510.565 [ms] (mean)
Time per request:       251.057 [ms] (mean, across all concurrent requests)
Transfer rate:          30.57 [Kbytes/sec] received

2回目

Concurrency Level:      10
Time taken for tests:   13.343 seconds
Complete requests:      100
Failed requests:        0
Write errors:           0
Total transferred:      785900 bytes
HTML transferred:       762000 bytes
Requests per second:    7.49 [#/sec] (mean)
Time per request:       1334.311 [ms] (mean)
Time per request:       133.431 [ms] (mean, across all concurrent requests)
Transfer rate:          57.52 [Kbytes/sec] received

3回目

Concurrency Level:      10
Time taken for tests:   12.366 seconds
Complete requests:      100
Failed requests:        0
Write errors:           0
Total transferred:      785900 bytes
HTML transferred:       762000 bytes
Requests per second:    8.09 [#/sec] (mean)
Time per request:       1236.604 [ms] (mean)
Time per request:       123.660 [ms] (mean, across all concurrent requests)
Transfer rate:          62.06 [Kbytes/sec] received

ServersMan

1回目

Concurrency Level:      10
Time taken for tests:   82.837 seconds
Complete requests:      100
Failed requests:        0
Write errors:           0
Total transferred:      785900 bytes
HTML transferred:       762000 bytes
Requests per second:    1.21 [#/sec] (mean)
Time per request:       8283.722 [ms] (mean)
Time per request:       828.372 [ms] (mean, across all concurrent requests)
Transfer rate:          9.26 [Kbytes/sec] received

2回目

Concurrency Level:      10
Time taken for tests:   81.705 seconds
Complete requests:      100
Failed requests:        0
Write errors:           0
Total transferred:      785900 bytes
HTML transferred:       762000 bytes
Requests per second:    1.22 [#/sec] (mean)
Time per request:       8170.502 [ms] (mean)
Time per request:       817.050 [ms] (mean, across all concurrent requests)
Transfer rate:          9.39 [Kbytes/sec] received<>

3回目

Concurrency Level:      10
Time taken for tests:   79.040 seconds
Complete requests:      100
Failed requests:        0
Write errors:           0
Total transferred:      785900 bytes
HTML transferred:       762000 bytes
Requests per second:    1.27 [#/sec] (mean)
Time per request:       7903.987 [ms] (mean)
Time per request:       790.399 [ms] (mean, across all concurrent requests)
Transfer rate:          9.71 [Kbytes/sec] received

結果

100リクエストさばくのにかかったトータルの秒数

1回目 2回目 3回目
さくらVPS 13.5秒 12.1秒 12.2秒
ConoHa 25.1秒 13.3秒 12.3秒
ServersMan 82.8秒 81.7秒 79.0秒


1秒間にさばけるリクエストの数

1回目 2回目 3回目
さくらVPS 7.37 8.20 8.17
ConoHa 3.98 7.49 8.09
ServersMan 1.21 1.22 1.27


1リクエストあたりのミリ秒

1回目 2回目 3回目
さくらVPS 135ms 121ms 122ms
ConoHa 251ms 133ms 123ms
ServersMan 828ms 817ms 790ms


ConoHaは初回はさくらVPSの倍ほど時間がかかったが(たまたまかもしれないが)
2回目以降はほとんどさくらVPSと変わらない。
ServersManは安いだけあって遅い。