VPSのベンチ比較(お名前COM、さくら、カゴヤ、Serverman)

概要

ServersMan@VPSのCentOS7で、このサイトを運営してきましたが、yum updateするとネットワークが繋がらない障害が改善しないので、別のサーバーに移設する事にしました。

クラウドも考えましたは、アクセス数も多くないのでコスト面を考えてVPSサービスにしました。移行に関してトライアルのあるVPSでベンチなど比較しました。

まずは、ストレージがSSDのサーバーと普通のストレージの比較として、トライアルができるお名前COMとサクラインターネットを比較しました。結果としてはSSDサーバーの優秀でした。
SSDが選択できるVPSサービスで検討し、価格とDISKの容量を考慮してカゴヤのVPSサービスと契約しました。

その際にベンチマークなどをおこなった結果を公開しておきます

プラン・スペック情報

ベンチ比較した各VPSのサービス、仕様は以下のとおりです。
カゴヤのVPSは値段も1000円を切っており、SSDで80GBも使用できるのコストパフォマンスが優れています

VPS会社 CPU メモリ 容量 月額料金 初期費用
ServersMan@VPS 2GB 100GB ¥934(税抜) ¥0
お名前COM VPS 2コア 1GB 100GB ¥896円(税抜) ¥0
さくらのVPS 2コア 1GB 30GB (SSD) ¥972円(税込) ¥1,620円(税込)
カゴヤ・クラウド/VPS 3コア 1GB 80GB (SSD) ¥864円(税込) ¥0

 

CPU情報

各CPUのcpuinfoの情報を以下となります。
DTIのServersMan@VPSは2010年から契約しており、他のVPSは2016年8月に契約(トライアルも含む)しているので、参考程度にして下さい。契約時期によってCPUスペックは異なりますが、ServersMan@VPSとお名前COMのVPSは、古めのCPUって感じですね

VPS会社 model name cpu MHz
ServersMan@VPS Intel(R) Xeon(R) CPU  L5520 2.27GHz
お名前COM VPS Intel(R) Core(TM)2 Duo CPU  T7700 2.40GHz
さくらのVPS Intel(R) Xeon(R) CPU E5-2650 v2 2.60GHz
カゴヤ・クラウド/VPS Intel(R) Xeon(R) CPU E5-2640 v3 2.60GHz

 

HDベンチ

hdparmでHDのベンチを計測しました。OpenVZを採用している、ServersMan@VPSとカゴヤ・クラウド/VPSは計測することができませんでした。調べてればOpenVZでも検測できるベンチはありそうですが、SSDの方が優れているのはわかりきっていますので、他のベンチソフトを調べていません。

さくらのVPSのhdparm 結果

# hdparm -t /dev/vda3

/dev/vda3:
Timing buffered disk reads: 1756 MB in  3.00 seconds = 585.23 MB/sec

お名前COMのVPSのhdparm 結果

何故か、/dataの領域はSSDと同じくらいの速度がありましたが、/ がある領域は普通の速度です

# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root
18G  1.9G   15G  11% /
tmpfs                 499M     0  499M   0% /dev/shm
/dev/vda1             485M   61M  400M  14% /boot
/dev/vdb               79G  184M   75G   1% /data

# hdparm -t /dev/vdb

/dev/vdb:
Timing buffered disk reads: 2516 MB in  3.00 seconds = 838.36 MB/sec

# hdparm -t /dev/mapper/VolGroup-lv_root

/dev/mapper/VolGroup-lv_root:
Timing buffered disk reads: 426 MB in  3.01 seconds = 141.44 MB/sec

Apache Bench (abテスト)

静的なページとWordpressで構築しているこのサイトを、Apache Benchで比較しました。結果として掲載している値は、Requests per secondの値となります。

静的なページの比較

ServersMan@VPSは、「ab -n 100 -c 100」でabを走らすと計測すらできませんでした。遅い遅いとおもっていたけど、ここまで酷いとは思いませんでした。

結果は、お名前COM(429.29)、サクラインターネット(244.17)の値が優秀です。

VPS会社 コマンド Requests per second
ServersMan@VPS ab -n 10 -c 10 0.71
お名前COM VPS ab -n 100 -c 100 429.29
さくらのVPS ab -n 100 -c 100 244.17
カゴヤ・クラウド/VPS ab -n 100 -c 100 8.92

Wordpressで構築しているこのサイト(ex1-lab)での比較

ServersMan@VPSは、「ab -n 100 -c 100」でabを走らすと計測すらできませんできなかったので計測していません。

結果は、カゴヤ・クラウド/VPS(103.50) 、サクラインターネット(213.13)の値が優秀です。SSDを搭載しているのでDBのアクセスが速いからと考えましたが、詳しく調査はしてません。

VPS会社 コマンド Requests per second
お名前COM VPS ab -n 100 -c 100 8.92
さくらのVPS ab -n 100 -c 100 213.13
カゴヤ・クラウド/VPS ab -n 100 -c 100 103.50

UnixBenchのベンチ結果

UnixBenchの結果は以下となります。System Benchmarks Index Score  の高い順位並べと、以下となります。

SSD搭載の、さくらのVPS(2763.6)、カゴヤ・クラウド/VPS(2730.9)の値が叩く優秀です

VPS会社 Index Score
さくらのVPS 2763.6
カゴヤ・クラウド/VPS 2730.9
お名前COM VPS 1713.8
ServersMan@VPS 861.7

ServersMan@VPSの UnixBench結果

Benchmark Run: Fri Aug 19 2016 13:33:14 - 13:54:42
4 CPUs in system; running 4 parallel copies of tests

Dhrystone 2 using register variables       18549209.2 lps   (10.0 s, 4 samples)
Double-Precision Whetstone                    12332.9 MWIPS (9.9 s, 4 samples)
Execl Throughput                               2661.2 lps   (29.6 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        286510.7 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          108847.7 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks        520743.0 KBps  (30.0 s, 2 samples)
Pipe Throughput                             1123004.5 lps   (10.0 s, 4 samples)
Pipe-based Context Switching                 154370.9 lps   (10.0 s, 4 samples)
Process Creation                               7483.3 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   3378.8 lpm   (60.1 s, 2 samples)
Shell Scripts (8 concurrent)                    397.5 lpm   (60.3 s, 2 samples)
System Call Overhead                        2442709.7 lps   (10.0 s, 4 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   18549209.2   1589.5
Double-Precision Whetstone                       55.0      12332.9   2242.3
Execl Throughput                                 43.0       2661.2    618.9
File Copy 1024 bufsize 2000 maxblocks          3960.0     286510.7    723.5
File Copy 256 bufsize 500 maxblocks            1655.0     108847.7    657.7
File Copy 4096 bufsize 8000 maxblocks          5800.0     520743.0    897.8
Pipe Throughput                               12440.0    1123004.5    902.7
Pipe-based Context Switching                   4000.0     154370.9    385.9
Process Creation                                126.0       7483.3    593.9
Shell Scripts (1 concurrent)                     42.4       3378.8    796.9
Shell Scripts (8 concurrent)                      6.0        397.5    662.4
System Call Overhead                          15000.0    2442709.7   1628.5
                                                                   ========
System Benchmarks Index Score                                         861.7

お名前COM VPSの UnixBench結果

Benchmark Run: Fri Aug 19 2016 14:39:45 - 14:56:40
2 CPUs in system; running 2 parallel copies of tests

Dhrystone 2 using register variables       48339591.5 lps   (10.0 s, 4 samples)
Double-Precision Whetstone                     5601.0 MWIPS (10.0 s, 4 samples)
Execl Throughput                               6722.6 lps   (29.8 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        584079.9 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          165391.5 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       1689832.2 KBps  (30.0 s, 2 samples)
Pipe Throughput                             2673283.9 lps   (10.0 s, 4 samples)
Pipe-based Context Switching                 447555.4 lps   (10.0 s, 4 samples)
Process Creation                              19130.9 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   8550.8 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                   1175.1 lpm   (60.0 s, 2 samples)
System Call Overhead                        2357601.3 lps   (10.0 s, 4 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   48339591.5   4142.2
Double-Precision Whetstone                       55.0       5601.0   1018.4
Execl Throughput                                 43.0       6722.6   1563.4
File Copy 1024 bufsize 2000 maxblocks          3960.0     584079.9   1474.9
File Copy 256 bufsize 500 maxblocks            1655.0     165391.5    999.3
File Copy 4096 bufsize 8000 maxblocks          5800.0    1689832.2   2913.5
Pipe Throughput                               12440.0    2673283.9   2148.9
Pipe-based Context Switching                   4000.0     447555.4   1118.9
Process Creation                                126.0      19130.9   1518.3
Shell Scripts (1 concurrent)                     42.4       8550.8   2016.7
Shell Scripts (8 concurrent)                      6.0       1175.1   1958.6
System Call Overhead                          15000.0    2357601.3   1571.7
                                                                   ========
System Benchmarks Index Score                                        1713.8

さくらのVPSの UnixBench結果

Benchmark Run: 金  8月 19 2016 12:56:36 - 13:13:28
2 CPUs in system; running 2 parallel copies of tests

Dhrystone 2 using register variables       68310945.1 lps   (10.0 s, 4 samples)
Double-Precision Whetstone                     7250.3 MWIPS (9.9 s, 4 samples)
Execl Throughput                              10042.4 lps   (29.6 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks       1081364.7 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          289289.2 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       3429173.7 KBps  (30.0 s, 2 samples)
Pipe Throughput                             4255074.4 lps   (10.0 s, 4 samples)
Pipe-based Context Switching                 701564.7 lps   (10.0 s, 4 samples)
Process Creation                              27185.6 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                  12151.9 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                   1651.7 lpm   (60.0 s, 2 samples)
System Call Overhead                        5731828.0 lps   (10.0 s, 4 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   68310945.1   5853.6
Double-Precision Whetstone                       55.0       7250.3   1318.2
Execl Throughput                                 43.0      10042.4   2335.4
File Copy 1024 bufsize 2000 maxblocks          3960.0    1081364.7   2730.7
File Copy 256 bufsize 500 maxblocks            1655.0     289289.2   1748.0
File Copy 4096 bufsize 8000 maxblocks          5800.0    3429173.7   5912.4
Pipe Throughput                               12440.0    4255074.4   3420.5
Pipe-based Context Switching                   4000.0     701564.7   1753.9
Process Creation                                126.0      27185.6   2157.6
Shell Scripts (1 concurrent)                     42.4      12151.9   2866.0
Shell Scripts (8 concurrent)                      6.0       1651.7   2752.8
System Call Overhead                          15000.0    5731828.0   3821.2
                                                                   ========
System Benchmarks Index Score                                        2763.6

カゴヤ・クラウド/VPSの UnixBench結果

Benchmark Run: 金  8月 19 2016 14:19:03 - 14:36:07
3 CPUs in system; running 3 parallel copies of tests

Dhrystone 2 using register variables      112149790.7 lps   (10.0 s, 4 samples)
Double-Precision Whetstone                    12969.5 MWIPS (10.9 s, 4 samples)
Execl Throughput                              12455.1 lps   (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        598178.5 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          150819.4 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       1714654.5 KBps  (30.0 s, 2 samples)
Pipe Throughput                             4408446.0 lps   (10.0 s, 4 samples)
Pipe-based Context Switching                 840084.0 lps   (10.0 s, 4 samples)
Process Creation                              23900.7 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                  16905.3 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                   2422.9 lpm   (60.1 s, 2 samples)
System Call Overhead                        4250026.1 lps   (10.0 s, 4 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0  112149790.7   9610.1
Double-Precision Whetstone                       55.0      12969.5   2358.1
Execl Throughput                                 43.0      12455.1   2896.5
File Copy 1024 bufsize 2000 maxblocks          3960.0     598178.5   1510.6
File Copy 256 bufsize 500 maxblocks            1655.0     150819.4    911.3
File Copy 4096 bufsize 8000 maxblocks          5800.0    1714654.5   2956.3
Pipe Throughput                               12440.0    4408446.0   3543.8
Pipe-based Context Switching                   4000.0     840084.0   2100.2
Process Creation                                126.0      23900.7   1896.9
Shell Scripts (1 concurrent)                     42.4      16905.3   3987.1
Shell Scripts (8 concurrent)                      6.0       2422.9   4038.2
System Call Overhead                          15000.0    4250026.1   2833.4
                                                                   ========
System Benchmarks Index Score                                        2730.9

 

スポンサーリンク