VPS

VPSのCPU当たり外れ判定用参考資料

VPSのCPU情報

まずCPUの情報の理解

特定する事が出来るCPUからは
・CPUコア数
・クロック周波数(例: 3GHzのような数値)
を得る事が出来ます。

コア数は数が多ければ多い程、並行して他の作業が出来るようになります。
周波数は周波数が大きい程、作業を多く繰り返す事が出来ます。

さて、ここで不足している情報は何でしょうか?
1周波数で出来る作業の量です。
これは、CPUメーカー・ブランド毎に異なるので、実際には実測してみないとどれだけ良いCPUなのかは分かりません。
その量がどれ程かが結局はCPUの性能に影響する為、CPUのクロック周波数の大きさの違いだけでは、同じメーカー・系統のCPU出ない限り、性能比較をする事が出来ません。

その為、クラウド系サービスのサーバーのCPUの性能を把握するには、このサイトで測って提供させて頂いているような、CPU性能が大きく影響するベンチマークの実測値が必要になります。


VPSのCPU情報

仮想サーバーは素の物理サーバーではないので、CPUの情報は偽の情報を載せられるので、不正確な場合もありますが、
正直にCPU情報を載せているVPSの場合、出てくるCPUに複数の種類があるのならば、当たり外れの判定をCPU情報とベンチマークの実測値を結びつける事で、あたりのVPS(CPU)かどうかの判定を行う事が出来ます。

ここでは多数ベンチマークを取る中で出ててきた、各VPSのCPU情報をまとめています。

外れのCPUを引いてしまった場合には、そのVPSサーバは捨てて、新しいVPSインスタンスを立ち上げるという事が、時間制課金や、試用期間のあるVPSでは、十分考慮するに値する選択肢になります。

お目当てのCPUを持つインスタンスを作れる迄、作っては消しを繰り返す作業を、自分はVPSガチャの為のリマセラ(=リセットマラソン)と呼んでいます。
所謂スマホゲームで新アカウント作った時に、ガチャで良いキャラ出る迄、アカウントを作成・削除を繰り返すリマセラ(=リセットマラソン)と同じ構造という事ですね。

又、既存のサーバーであっても、新しいCPUが出てきた場合には、スナップショットをとって、新しくインスタンス生成をしてみるのも良いでしょう。

但し、当たりが中々出ないVPSもあるので、その場合にはそこに拘らず諦めるのもありです。

どのCPUが当たりか外れか判定できる様に、同じVPSのプランの中で複数のCPUが確認できた場合、単体CPUのスコアも併記してあります。


自分のサーバーのCPU情報の確認

お使いのVPSのCPU情報は

grep "model name" /proc/cpuinfo | uniq;

とコマンドを打つ事で確認可能です。

各VPSのCPU情報まとめ

本当のCPU情報を表示してる可能性があるVPS


AWS Lightsail

CPU発売開始遭遇時期単体CPUスコア例
Intel Xeon E5-2670 v2@2.50GHz2013/Q32020/02965
Intel Xeon E5-2676 v3@2.40GHz2015/Q22020/021106
Intel Xeon E5-2686 v4@2.30GHz2016/Q42020/021006

ConoHa

CPU発売開始遭遇時期単体CPUスコア例
Intel Xeon E5-2660 v4@2.60GHz2016/Q12020/10784
Intel Xeon E5-2640 v4@2.40GHz2016/Q12020/011142
Intel Xeon E5-2650 v3@2.30GHz2014/Q32019/111010

DigitalOcean Basic

CPU発売開始遭遇時期単体CPUスコア例
Intel Xeon Platinum 8175M CPU@2.50GHz2017/Q32019/121121
Intel Xeon E5-2630L v2@2.40GHz2012/Q12019/11590
Intel Xeon Gold 6140@2.30GHz2017/Q32019/11520
Intel Xeon E5-2650 v4@ 2.20GHz2016/Q12019/11655
Intel Xeon E5-2620 0@2.00GHz2012/Q12019/11335
Intel Xeon E5-2650L v3@1.80GHz2014/Q32019/11386

かなりバラバラな数字が時として出るがCPUクロック周波数が低過ぎるのは相当な確率で外れ。2020/02現在は2.3GHzが出るケースが多い


DigitalOcean: General Purpose

CPU発売開始遭遇時期単体CPUスコア例
Intel Xeon Platinum 8168@2.70GHz2017/Q32019/09845

DigitalOcean: Memory Optimized

CPU発売開始遭遇時期単体CPUスコア例
Intel Xeon Gold 6140@2.30GHz2017/Q32019/09838

DigitalOcean: CPU Optimized

CPU発売開始遭遇時期単体CPUスコア例
Intel Xeon Platinum 8168 CPU@2.70GHz2017/Q32018/10847

Kagoya Cloud/2

CPU発売開始遭遇時期単体CPUスコア例
Intel Xeon Silver 4114@2.20GHz2017/Q32020/011003
Intel Xeon E5-2660 v3@2.60GHz2014/Q32019/121051

余り差がない


Linode: Nanode

CPU発売開始遭遇時期単体CPUスコア例
AMD EPYC 7601 32-Core Processor2017/Q42020/061065
Intel Xeon E5-2697 v4@2.30GHz2016/Q12019/03836

Linode: Standard

CPU発売開始遭遇時期単体CPUスコア例
AMD EPYC 7601 32-Core Processor2017/Q42020/061030
Intel Xeon E5-2697 v4@2.30GHz2016/Q12020/06600
AMD EPYC 7501 32-Core Processor2017/Q42019/031053
Intel Xeon Gold 6148 @2.40GHz2017/Q32019/03944

Linode: Dedicated

CPU発売開始遭遇時期単体CPUスコア例
AMD EPYC 7542 32-Core Processor2019/Q32020/071943
AMD EPYC 7601 32-Core Processor2017/Q42020/061077
AMD EPYC 7501 32-Core Processor2017/Q42020/06632
Intel Xeon E5-2697 v4@2.30GHz2016/Q12019/03981

Linode: High Memory

CPU発売開始遭遇時期単体CPUスコア例
AMD EPYC 7601 32-Core Processor2017/Q42020/061021
Intel Xeon E5-2697 v4@2.30GHz2016/Q12020/06720

Linode: GPU Plan

CPU発売開始遭遇時期単体CPUスコア例
Intel Xeon Gold 6148@2.40GHz2017/Q32020/06770

Serversman(DTI)

CPU発売開始遭遇時期単体CPUスコア例
Intel Xeon CPU E5-2683 v4@2.10GHz2016/Q12018/1294

余りに性能低過ぎの為本当の情報でない可能性あり


UpCloud

CPU発売開始遭遇時期単体CPUスコア例
AMD EPYC 7542 32-Core Processor2019/Q32020/071908
Intel Xeon Gold 6136 CPU@3.00GHz2017/Q32020/011300
Intel Xeon CPU E5-2687W v4@3.00GHz2016/Q12020/071016

新設したニューヨークDCは全てのサーバーがAMDのCPUに移行済み。


お名前.com

CPU発売開始遭遇時期単体CPUスコア例
Intel Core 2 Duo CPU T7700@2.40GHz2007/Q22017/091186

Core 2をサーバーに使ってるとは考え難いので、本当のCPU情報は隠されてる可能性あり


さくらのVPS

CPU発売開始遭遇時期単体CPUスコア例
Intel Xeon Gold 6212U CPU@2.40GHz2019/Q2発売開始2019/111601
Intel Xeon E5-2650 v2@2.60GHz2013/Q32019/11990

差が巨大なので、外れ引いたら引き直す価値あり。
さくらのVPSの場合は時間課金ではないが、試用期間があるので、立ち上げた後CPU情報を確認し、外れだったらそのインスタンスは解約して新しいインスタンスを契約する


本当のCPU情報を表示してないVPS

明らかに本当のCPU情報を表示してるわけではないので、CPU情報を見ても意味がないVPS


GMO VPS

QEMU Virtual CPU version 0.9.1 2.1GHz 0.03MB


Vultr

Virtual CPU 6db7dc0e7704


WebArena Indigo (Linux)

Intel Xeon E312xx (Sandy Bridge) 2.2GHz 4M


WebArena Indigo (Windows)

Intel Xeon (Skylake, IBRS) 2.20GHz


WebArena VPSクラウド

Intel Xeon E312xx (Sandy Bridge)


WebArena VPS SuitePro

Intel Xeon E312xx (Sandy Bridge) 2.5GHz