Xserver VPSのコストパフォーマンスが異常すぎる!さくらとConoHaと比較

背景

2022年9月8日、Xserver が VPS の提供を開始しました。

エックスサーバー、仮想専用サーバーサービス「Xserver VPS」を提供開始
 エックスサーバー株式会社は8日、仮想専用サーバー(VPS)の新サービス「Xserver VPS」をリリースした。

Xserver と言えば、今まではブログ・レンタルサーバー業がメインだったと思いますが、ここにきてVPS業界に進出することにしたようです。

このサービスがどうやらとんでもなく安いという話を耳にしたため、調査することにしました。

他社との価格比較

まず、価格を他社と比較してみます。

Xserver:

さくら:

ConoHa:

まず、特徴として Xserver VPS には、メモリ512MBや1GBの格安プランが存在しません。

最安価格が2GBプランとなっており、他社の中間グレードが最低スペックとなっています。

そして、何よりも価格が安いです。

割引抜きで考えても、2GBプランは次の通りとなっており、他社の30%~40%ほど安くなっています。

圧倒的なコストパフォーマンスです。

XServer:1150円/月

さくら:1738円/月

ConoHa:1848円/月

 

32GBプランなど高級なプランの場合は、コストパフォーマンスは下がるものの他社の20%ほどの安さとなっています。

XServer:22100円/月

さくら:26400円/月

ConoHa:28600円/月

傾向として、2GBプランのコストパフォーマンスが最大で、価格が上がるにつれてコストパフォーマンスは下がる傾向にあるようです。それでも20%安いのであれば十分な安さです。

ベンチマーク

実際に Xserver VPS を購入してスペックを調べてみました。

さくらのVPSは手持ちがないため、ConoHaとの比較になります。

ベンチマークはUNIXBENCHです。

Xserver 3コア/2GBプラン:

   BYTE UNIX Benchmarks (Version 5.1.3)

   System: x162-43-4-110: GNU/Linux
   OS: GNU/Linux -- 5.14.0-70.22.1.el9_0.x86_64 -- #1 SMP PREEMPT Tue Aug 9 19:45:51 UTC 2022
   Machine: x86_64 (x86_64)
   Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
   CPU 0: AMD EPYC-Milan Processor (5589.5 bogomips)
          x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 1: AMD EPYC-Milan Processor (5589.5 bogomips)
          x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   CPU 2: AMD EPYC-Milan Processor (5589.5 bogomips)
          x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
   22:39:46 up  5:46,  1 user,  load average: 0.00, 0.00, 0.00; runlevel 2022-09-15

------------------------------------------------------------------------
Benchmark Run: Thu Sep 15 2022 22:39:46 - 23:07:43
3 CPUs in system; running 1 parallel copy of tests

Dhrystone 2 using register variables       50341023.0 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     7316.8 MWIPS (9.8 s, 7 samples)
Execl Throughput                               5235.3 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks       1250756.5 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          327694.5 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       4091862.0 KBps  (30.0 s, 2 samples)
Pipe Throughput                             2004165.4 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                 174892.9 lps   (10.0 s, 7 samples)
Process Creation                              10130.7 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   8986.8 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                   2184.2 lpm   (60.0 s, 2 samples)
System Call Overhead                        2303936.3 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   50341023.0   4313.7
Double-Precision Whetstone                       55.0       7316.8   1330.3
Execl Throughput                                 43.0       5235.3   1217.5
File Copy 1024 bufsize 2000 maxblocks          3960.0    1250756.5   3158.5
File Copy 256 bufsize 500 maxblocks            1655.0     327694.5   1980.0
File Copy 4096 bufsize 8000 maxblocks          5800.0    4091862.0   7054.9
Pipe Throughput                               12440.0    2004165.4   1611.1
Pipe-based Context Switching                   4000.0     174892.9    437.2
Process Creation                                126.0      10130.7    804.0
Shell Scripts (1 concurrent)                     42.4       8986.8   2119.5
Shell Scripts (8 concurrent)                      6.0       2184.2   3640.4
System Call Overhead                          15000.0    2303936.3   1536.0
                                                                   ========
System Benchmarks Index Score                                        1889.4

------------------------------------------------------------------------
Benchmark Run: Thu Sep 15 2022 23:07:43 - 23:35:41
3 CPUs in system; running 3 parallel copies of tests

Dhrystone 2 using register variables      149747422.1 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                    21517.1 MWIPS (9.8 s, 7 samples)
Execl Throughput                               8953.2 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks       1029342.8 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          315435.9 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       2503639.5 KBps  (30.0 s, 2 samples)
Pipe Throughput                             5962068.8 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                 949707.4 lps   (10.0 s, 7 samples)
Process Creation                              25585.2 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                  16926.3 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                   2211.3 lpm   (60.0 s, 2 samples)
System Call Overhead                        3167978.8 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0  149747422.1  12831.8
Double-Precision Whetstone                       55.0      21517.1   3912.2
Execl Throughput                                 43.0       8953.2   2082.1
File Copy 1024 bufsize 2000 maxblocks          3960.0    1029342.8   2599.4
File Copy 256 bufsize 500 maxblocks            1655.0     315435.9   1906.0
File Copy 4096 bufsize 8000 maxblocks          5800.0    2503639.5   4316.6
Pipe Throughput                               12440.0    5962068.8   4792.7
Pipe-based Context Switching                   4000.0     949707.4   2374.3
Process Creation                                126.0      25585.2   2030.6
Shell Scripts (1 concurrent)                     42.4      16926.3   3992.0
Shell Scripts (8 concurrent)                      6.0       2211.3   3685.6
System Call Overhead                          15000.0    3167978.8   2112.0
                                                                   ========
System Benchmarks Index Score                                        3289.4

ConoHa 3コア/2GBプラン:

   BYTE UNIX Benchmarks (Version 5.1.3)

   System: 118-27-9-18: GNU/Linux
   OS: GNU/Linux -- 5.14.0-70.17.1.el9_0.x86_64 -- #1 SMP PREEMPT Wed Jul 13 18:23:04 UTC 2022
   Machine: x86_64 (x86_64)
   Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
   CPU 0: Intel(R) Xeon(R) Gold 6230 CPU @ 2.10GHz (4190.1 bogomips)
          x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
   CPU 1: Intel(R) Xeon(R) Gold 6230 CPU @ 2.10GHz (4190.1 bogomips)
          x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
   CPU 2: Intel(R) Xeon(R) Gold 6230 CPU @ 2.10GHz (4190.1 bogomips)
          x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
   17:50:41 up 2 min,  1 user,  load average: 0.54, 0.23, 0.09; runlevel 2022-09-15

------------------------------------------------------------------------
Benchmark Run: Thu Sep 15 2022 17:50:41 - 18:18:52
3 CPUs in system; running 1 parallel copy of tests

Dhrystone 2 using register variables       25674347.6 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     4546.0 MWIPS (10.0 s, 7 samples)
Execl Throughput                               2098.8 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        356347.8 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks           99011.0 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       1034597.5 KBps  (30.0 s, 2 samples)
Pipe Throughput                              445163.0 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                  46690.9 lps   (10.0 s, 7 samples)
Process Creation                               4121.7 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   3871.6 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                    954.7 lpm   (60.0 s, 2 samples)
System Call Overhead                         279000.6 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   25674347.6   2200.0
Double-Precision Whetstone                       55.0       4546.0    826.5
Execl Throughput                                 43.0       2098.8    488.1
File Copy 1024 bufsize 2000 maxblocks          3960.0     356347.8    899.9
File Copy 256 bufsize 500 maxblocks            1655.0      99011.0    598.3
File Copy 4096 bufsize 8000 maxblocks          5800.0    1034597.5   1783.8
Pipe Throughput                               12440.0     445163.0    357.8
Pipe-based Context Switching                   4000.0      46690.9    116.7
Process Creation                                126.0       4121.7    327.1
Shell Scripts (1 concurrent)                     42.4       3871.6    913.1
Shell Scripts (8 concurrent)                      6.0        954.7   1591.2
System Call Overhead                          15000.0     279000.6    186.0
                                                                   ========
System Benchmarks Index Score                                         618.7

------------------------------------------------------------------------
Benchmark Run: Thu Sep 15 2022 18:18:52 - 18:47:01
3 CPUs in system; running 3 parallel copies of tests

Dhrystone 2 using register variables       73105743.1 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                    13088.6 MWIPS (9.7 s, 7 samples)
Execl Throughput                               5112.1 lps   (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        922457.0 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          244320.0 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       2618102.9 KBps  (30.0 s, 2 samples)
Pipe Throughput                             1261180.7 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                 296650.3 lps   (10.0 s, 7 samples)
Process Creation                              13356.4 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   7587.2 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                   1019.2 lpm   (60.1 s, 2 samples)
System Call Overhead                         732047.9 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   73105743.1   6264.4
Double-Precision Whetstone                       55.0      13088.6   2379.7
Execl Throughput                                 43.0       5112.1   1188.9
File Copy 1024 bufsize 2000 maxblocks          3960.0     922457.0   2329.4
File Copy 256 bufsize 500 maxblocks            1655.0     244320.0   1476.3
File Copy 4096 bufsize 8000 maxblocks          5800.0    2618102.9   4514.0
Pipe Throughput                               12440.0    1261180.7   1013.8
Pipe-based Context Switching                   4000.0     296650.3    741.6
Process Creation                                126.0      13356.4   1060.0
Shell Scripts (1 concurrent)                     42.4       7587.2   1789.4
Shell Scripts (8 concurrent)                      6.0       1019.2   1698.6
System Call Overhead                          15000.0     732047.9    488.0
                                                                   ========
System Benchmarks Index Score                                        1619.4

正直に言って、異常としか言いようがありません。

ConoHaの場合は1コア性能「618.7」ですが、Xserverの場合は「1876.7」ものスコアをたたき出しています。約3倍です。

特に目を見張るのはファイルアクセス性能です。浮動小数点演算などCPU性能も1.5~2倍ほどと十分に高いのですが、ファイルアクセス性能は約4倍の性能となっており、相当に優秀なSSDを搭載していると予想できます。(公式サイトによるとNVMe SSDをストライピングしているようです)

スペック3倍で、価格は40%オフって、、、ちょっと頭おかしいのでは?

同じ価格と想定したら5倍の性能です。

サービスを開始したばかりで制限をかけていないだけの可能性もありますが、この性能が続くのであれば異常としか言いようがありません。

ベンチマーク (ネットワーク)

ネットワークのベンチマークも調査してみます。

使用するのは speedtest.net です。

Xserver:

   Speedtest by Ookla

      Server: Speedtest.love - Tokyo (id: 53189)
         ISP: Xserver
Idle Latency:     0.36 ms   (jitter: 0.02ms, low: 0.34ms, high: 0.37ms)
    Download:  9247.22 Mbps (data used: 4.2 GB)                                                   
                  0.81 ms   (jitter: 0.21ms, low: 0.50ms, high: 1.69ms)
      Upload:    99.76 Mbps (data used: 149.6 MB)                                                   
                  0.45 ms   (jitter: 0.07ms, low: 0.37ms, high: 1.89ms)
 Packet Loss:     0.0%

ConoHa:

   Speedtest by Ookla

      Server: i3D.net - Tokyo (id: 21569)
         ISP: GMO Internet,Inc
Idle Latency:     0.51 ms   (jitter: 0.08ms, low: 0.48ms, high: 0.65ms)
    Download:    95.39 Mbps (data used: 198.6 MB)                                                   
                  0.57 ms   (jitter: 1.63ms, low: 0.43ms, high: 207.51ms)
      Upload:    99.58 Mbps (data used: 203.2 MB)                                                   
                  0.58 ms   (jitter: 0.11ms, low: 0.43ms, high: 2.18ms)
 Packet Loss:     0.0%

Xserver VPSの回線速度は、ダウンロード速度が約9200Mbpsと速いですが、アップロード速度は約100Mbpsとなっており、他社と差はありません。

公式では共用10Gbpsとなっていますが、おそらくアップロードは100Mbpsに帯域制限がかけられているのだろうと思います。

VPSの場合は多くの場合アップロード速度の方が重要になるケースが多いと思いますので、ネットワーク速度は他社と差はないと考えて良さそうです。

デメリット

さて、圧倒的なコストパフォーマンスを誇る Xserver ですがデメリットもあります。

・OSテンプレートが少なすぎる

選べるOSが「Ubuntu 22.04」「Rocky Linux 9」「Debian 11」のみとなっており、他のOSが選べません。ISOからインストールすることも不可です。

これはあまりにも種類が少なすぎます。Rocky Linux 8 をメインで使用している私としては致命的なデメリットです。

・ストレージ容量が少ない

ストレージ容量が2GBプランで50GB、高価なプランでも最大で100GBまでとなっており、ストレージ容量が少ない点が気になるところです。

あまりストレージ容量が必要なサービスは載せられないでしょう。

・マネージドサービスが無い

他所でロードバランサーやデータベースサーバーを使用しておられる方も居ると思いますが、Xserverにはこれらのマネージドサービスはありません。

自身で作成・用意してバックアップ計画も考えなければならないため、手間がかかる点でしょう。

SSL証明書の取得・更新が管理画面から行えるため、SSLアクセラレーターを持ったロードバランサーが用意されればありがたいですね。

・時間課金が無い

これはConoHaやAWS等のクラウドと比べた場合の話ですが、後発サービスにも関わらず時間課金が無いのはサービスとして弱いと思いました。

総評

ただ単純なハイスペック・格安のVPSというサービスですが、単純だからこそ強力です。

CPU性能で1.5~2倍、SSD性能で4倍、そして価格40%オフというのは圧倒的なコストパフォーマンスです。

ただし、最安プランがメモリ2GBからとなっており、それなりにVPSを使うユーザー以外にはメリットを感じられない可能性があります。

しかし、それらを置いておいてもスペックは魅力的です。

選べるOSが拡充されれば、今後かなり強力な選択肢になるでしょう。

Xserver VPS | 圧倒的な性能・コスパのVPS
このVPS、圧倒的性能・圧倒的コスパ。シェアNo.1レンタルサーバーのエックスサーバーが満を持して送るVPSサービスです。

コメント

タイトルとURLをコピーしました