VPSのスペックの選び方:vCPU・RAM・ディスク
適切なVPSのサイズは、訪問者数だけでなく、動かすソフトウェアによって決まります。まず下の表を目安に始め、1週間ほど実際の利用状況を計測してから、リサイズしてください。ONIEでは既製のプランから選ぶか、カスタムVPSを構築でき、vCPU、RAM、ディスクは再インストールなしで後から増やせます。
用途別の目安
| 用途 | vCPU | RAM | NVMeディスク |
|---|---|---|---|
| 個人サイト、テストサーバー | 1 | 1-2 GB | 20-40 GB |
| WordPress、小規模ビジネスサイト | 2 | 2-4 GB | 40-80 GB |
| データベースを使うWebアプリ | 2-4 | 4-8 GB | 80-160 GB |
| ゲームサーバー、アクセスの多いオンラインショップ | 4-8 | 8-16 GB | 160 GB+ |
| Windowsのリモートデスクトップ | 2-4 | 4-8 GB | 80 GB+ |
これらはあくまで出発点であり、保証された数値ではありません。必ず、実行するソフトウェアの最小要件を確認してください。
vCPU
vCPUは1つの仮想コアです。Webサーバーは小さなリクエストを大量に処理するため、コア数を増やすとよくスケールします。一方、シングルスレッドのプログラム(多くのゲームサーバーなど)は、多数のコアよりも高速な1コアの恩恵を受けやすいです。ロードアベレージを確認してください。
uptime
top -o %CPUロードアベレージが長時間にわたってvCPU数を上回り続ける場合は、コアを追加してください。
RAM
RAMは最も一般的なボトルネックです。データベースはキャッシュのためにメモリを必要とし、PHPやNode.jsのワーカーもそれぞれ一定量を使います。残りはOSがファイルキャッシュとして利用します。使用状況は次のコマンドで確認できます。
free -h「available」の値が少なく、スワップを多用している場合は、何よりも先にRAMを増やしてください。
ディスク
データベースや利用の多いサイトには、NVMeストレージを選んでください。ハードディスクに比べてレイテンシが大幅に低くなります。ログ、バックアップ、パッケージの更新で容量は増えていくため、空き容量は少なくとも20%を確保してください。データの保存領域だけを増やしたい場合は、サーバーを大きくするのではなく、ブロックストレージとして別のボリュームを追加してください。
帯域幅と設置場所
含まれるトラフィック量と、超過分の料金体系を確認してください。利用者に近い場所を選びましょう。ベトナムの訪問者向けのサイトはベトナムのVPSの方が高速ですし、東南アジア向けのサービスならシンガポールのロケーションが合うかもしれません。
OS
Linuxはリソースの消費が少なく、ライセンス料もかかりません。Windowsはより多くのRAMを必要とし、ライセンス費用も加わります。詳しくはWindowsとLinuxのVPSの違いをご覧ください。
過剰な支払いを避けるには
- 小さく始めて、実際の利用状況を確認してからリサイズする。
- テスト中は時間単位の課金を使い、稼働し続けるサーバーには前払いの課金サイクルに切り替える。
- テスト用のサーバーは削除する。停止中のサーバーでも、リソースは確保されたままなので課金は続く。
よくある質問
WordPressにはVPSのRAMがどれくらい必要ですか?
キャッシュプラグインを使った1サイトなら、2 GBが快適な出発点です。複数のサイトやWooCommerceを使う場合は、4 GB以上を推奨します。
VPSは後からアップグレードできますか?
はい。既存のサーバーのvCPU、RAM、ディスクは増やせるため、最初から多めに契約する必要はありません。
vCPUが多ければ常に速くなりますか?
いいえ。1つのスレッドしか使わないプログラムは、コアを増やしても速くなりません。まずは計測してください。