仮想専用サーバー、つまり VPS は、レンタルする仮想マシンです。OS、割り当てられた処理能力とメモリ、ストレージ、ネットワーク接続を備えています。ハードウェアを所有せずに、物理サーバーと同じようにソフトウェアをインストールし、サービスを実行できます。
「クラウド」は、その仮想マシンを取り巻くプラットフォームを指します。事業者は各ホストを独立した配置先として管理する代わりに、管理プラットフォームを使い、ホストのプール全体からインスタンスを作成し、ストレージの接続、ネットワーク設定、ライフサイクル管理を行えます。
この名称の意味は、印象ほど厳密ではありません。クラウド VPS 事業者が異なるアーキテクチャを「クラウド VPS」として販売することもあり、従来型 VPS でも自動化、移行、冗長化を提供できます。有用な違いは、プラットフォームの実際の機能です。マシンの作成、データ保存、障害処理、リソース変更がどう行われるかを確認しましょう。
クラウド VPS は、Web サイトのホスティング、API の実行、データベースの運用、開発環境の維持などに利用できます。ホストするマシンがクラウドと呼ばれているだけで、それらのアプリケーションが分散型や高可用性になるわけではありません。
クラウド VPS はどのように動作する?

実際に目にする動作の大半は、物理ホスト、仮想マシン、それを管理するプラットフォームという 3 層で説明できます。
物理ホストと仮想マシン
物理ホストには、プロセッサ、RAM、ネットワークインターフェース、ストレージへのアクセスが備わっています。KVM などのハイパーバイザーにより、複数の仮想マシンが OS 間の分離を保ちながら、このハードウェアを利用できます。
通常、VPS は一度に 1 台の物理ホスト上で動作します。4 vCPU のプランは、一般に 4 台の異なるサーバーのプロセッサを組み合わせるものではありません。仮想プロセッサは、その時点で VM を動かしているホスト上で実行されます。
「プール」という言葉を解釈する際には、この違いが重要です。プラットフォームはプールされた容量から選択できますが、単一インスタンスがプール全体にまたがって自動的に実行されるわけではありません。
サーバーを作成するプラットフォーム
コントロールプレーンは、ダッシュボードや API からのリクエストを受け付け、インフラを調整するソフトウェアです。インスタンスを作成すると、条件を満たすホストを選び、OS イメージを準備し、要求されたリソースとネットワーク接続を設定します。
同じプラットフォームが、スナップショット、構成変更、追加ディスク、プライベートネットワーク、移行をサポートすることもあります。各機能には、それぞれ要件と制限があります。ダッシュボードや API があるだけでは、あらゆるクラウド機能に対応しているとはいえません。
データの保存場所
ルートディスクには OS が保存され、分離しない限りアプリケーションやファイルも保存されます。このディスクは、コンピュートホストのローカルストレージを使用する場合も、ネットワーク経由でアクセスするストレージシステムを基盤とする場合もあります。追加ボリュームは、ルートディスクとは異なる構成の可能性があります。
ローカルストレージでは、データへのアクセスがホストとより密接に結び付きます。ネットワーク経由のストレージなら、プラットフォームの復旧手順に応じて、別のホストが VM のディスクへアクセスできる可能性があります。どちらの構成も、それだけでバックアップの範囲やアプリケーションの可用性を保証するものではありません。
基本的な用語については、クラウドサーバーの構成方法をご覧ください。
クラウド VPS と従来型 VPS:違いは?
主な違いは、インフラ管理と VM の周辺サービスにあります。どちらも、分離された OS と管理者アクセスを提供できます。この表は一般的なモデルを説明するもので、いずれかの名称を持つすべての製品に必須の特性ではありません。

そのため、「クラウド」という言葉だけでは、その製品が高速、安全、または障害に強いかどうかは決まりません。判断には、CPU の割り当て、ストレージ、障害対応、サービス上の約束の詳細が必要です。
より広い用語の説明は、クラウドホスティングと VPS ホスティングの違いで扱っています。具体的な事業者の比較と性能の根拠については、VPS 事業者比較をご覧ください。
サーバーやディスクが故障するとどうなる?
クラウド VPS も、利用できなくなる可能性のあるインスタンスです。復旧を理解するには、何が故障し、システムのどの部分に引き続きアクセスできるかを確認する必要があります。
物理ホストが故障した場合
ライブマイグレーションは、制御された方法でホストの負荷を退避させる際の機能です。アプリケーションが突然の故障に単独で耐えられることを意味しません。計画メンテナンス中には、稼働中の VM を別のホストへ転送できる場合があります。すでに故障したホストは、同じ転送処理に参加できません。
予期しない障害の後、プラットフォームが別の場所でインスタンスを再起動したり、退避・復旧したりする場合があります。最新のディスク内容が保持されるかは、ストレージの構成と復旧方式次第です。使用可能なルートディスクのコピーが故障ホスト上にしかなければ、別のホストがそのまま使用を再開することはできません。
例えば、OpenStack の evacuation に関するドキュメントでは、共有ストレージへのアクセスが、復旧中のサーバーディスクデータの保持にどう影響するかを説明しています。購入するサービスで確認すべきなのは、そのサービス自身のプラットフォームと手順が何に対応しているかです。
復旧が自動でも、停止時間が発生することがあります。アプリケーションの高可用性には、通常、適切な障害ドメインにまたがる冗長なアプリケーション構成に加え、トラフィックのルーティングと、構成要素の故障に耐えるデータ戦略が必要です。単一の VM を大型化しても、この構成にはなりません。
ディスクが故障した場合
冗長ストレージにより、プラットフォームが一部のドライブやストレージノードの故障に耐えられる場合があります。その保護は、コピーの保存場所、システムが耐えられる障害数、その他の依存先が利用可能なままかどうかによって決まります。
レプリケーションは、望ましくない変更も複製します。アプリケーションがファイルを削除したり、破損データを書き込んだりすると、別の最新レプリカにも同じ削除や破損が含まれる可能性があります。ストレージの冗長化と復旧履歴は、異なる問題を解決します。
レプリケーション、スナップショット、バックアップ
| メカニズム | 何をするか | 確認事項 |
|---|---|---|
| レプリケーション | データのコピーを維持し、規定されたインフラ障害に耐える | 障害ドメイン、複製の動作、耐えられる障害の限界 |
| スナップショット | ある時点のディスクやボリュームの状態を記録する | アプリケーション整合性、保持期間、依存先、復元手順 |
| バックアップ | 消失や意図しない変更の後に復元できるデータを保持する | 実施間隔、保持期間、独立性、アクセス制御、検証済みの復元 |
スナップショットはバックアップシステムの一部になり得ますが、名称だけでは元のプラットフォームからの独立性は分かりません。アカウント喪失やプラットフォーム全体の障害に備える必要がある場合は、同じアカウントや事業者の外に、復元可能なコピーを保管してください。
どのサービスでも、具体的に 2 点を確認しましょう。直近のデータがどの程度失われる可能性があるか、そして復元にどれくらいかかるかです。稼働率の割合では、どちらにも答えられません。SLA も確認が必要です。対象事象、免責事項、報告要件、救済措置が、その約束の意味を決めます。

クラウド VPS は停止せずに拡張できる?
拡張性と信頼性は別の問題です。上位プランは、より多くの容量が必要なワークロードに対応しますが、冗長性は増しません。大きなインスタンスも、小さなものと同じように故障する可能性があります。
1 台のサーバーの構成変更
垂直スケーリングは、1 つのインスタンスに割り当てる CPU、RAM、ストレージを変更します。多くのプラットフォームでは、OS を再インストールせずに、ダッシュボードや API から要求できます。
再インストール不要でも、中断がないとは限りません。変更にはシャットダウン、再起動、別ホストへの移動が必要な場合があります。例えば、DigitalOcean のサイズ変更手順では Droplet の電源を切る必要があります。
変更に再起動が必要か、移行先プランが利用地域にあるか、IP アドレスと接続ボリュームが維持されるかを確認してください。ディスクの拡張により、後の縮小が制限されることがあります。ファイルシステムの縮小と、その下の仮想ディスクの縮小は別の操作であり、ディスクの縮小を一切サポートしないプラットフォームもあります。
サーバーの追加
水平スケーリングは、1 つのインスタンスを大型化する代わりに、インスタンス数を増やします。トラフィックを分散し、1 台の VM への依存を減らせますが、アプリケーション側の対応が必要です。セッション、アップロードファイル、バックグラウンドジョブ、データベース書き込みを意図的に設計する必要があります。
オートスケーリングは、指標やスケジュールに応じて容量を変えるルールと自動化という、さらに別の層を加えます。クラウド VPS の契約に、これらのルール、ロードバランサー、追加インスタンスを利用できるアプリケーションが含まれるとは限りません。
別の製品ラインへ移る前に、そのインスタンスをどこまで拡張できるか、最大構成を調べてください。成長が移行理由なら、その上限は重要です。上限に達すると、再び移行が必要になる場合があります。
クラウド VPS のリソースは共有?専用?
「プライベート」は仮想環境を指しており、物理ハードウェアの独占を意味するとは限りません。
共有 vCPU プランは、他の利用者とプロセッサの実行能力を共有します。専用 vCPU プランは、事業者の定義に従ってプロセッサ容量を予約します。ハードウェアスレッド、コア、または別の割り当て方針のどれを意味するか、継続利用に制限があるかを確認してください。
この差は、継続的な負荷の下で表れます。短時間の処理集中なら共有 CPU でも快適に動く場合がありますが、常時忙しいアプリケーションには、予測可能な CPU 時間へのアクセスが必要です。vCPU 数だけでなく、CPU モデル、割り当て方針、リソース競合のほうが重要になることがあります。
RAM はインスタンスへの割り当て量として、ストレージ容量はディスクやボリュームのサイズとして示されます。これらの数字は、メモリ帯域、ディスクスループット、ストレージ I/O の独占を示すものではありません。リソース保証とオーバーコミット方針も確認が必要です。
ハイパーバイザーが OS の分離を保っていても、他の利用者が共有 CPU、ストレージ、ネットワークの性能に影響する場合があります。ネットワークでは、ポート速度と付属の転送量を区別しましょう。高速接続は、無制限のトラフィックや保証されたスループットを意味しません。
配置場所も重要です。地域の数が少なくても、利用者の近くに拠点があれば、そのような拠点のない長いリストより有用な場合があります。実際にサービスへ接続する場所から遅延を測定してください。
クラウド VPS の管理とセキュリティは誰の担当?
アンマネージドでは、仮想マシンと管理者アクセスが提供され、OS の保守、アプリケーション設定、監視、インシデント対応は利用者の責任です。Linux の root 権限や Windows の管理者権限でマシンを変更できますが、同時に壊してしまうこともできます。
マネージドサービスでは、合意された範囲の管理作業が追加されます。その範囲には、OS 更新、ホスティング管理パネル、バックアップ、特定のアプリケーションサービスなどが含まれる場合があります。「マネージド」がすべてのソフトウェア問題を対象にすると思い込まず、サービス説明を読んでください。
事業者のサポートとサーバー管理は別です。インフラのサポートチームは、到達不能なホストやプラットフォーム障害を調査しても、データベースのデバッグやアプリケーションのデプロイまでは行わない場合があります。営業時間だけでは判断材料として弱く、確認すべきなのは応答の約束と対応作業です。午前 3 時に担当者がいる窓口でも、午前 3 時に即応するとは限りません。
事業者は通常、物理インフラと仮想化プラットフォームを維持します。利用者の役割はサービス次第ですが、アンマネージドの場合、通常はアクセス制御の設定、セキュリティ更新の適用、認証情報の保護、復元可能なアプリケーションデータの維持を行います。
ハイパーバイザーによる分離は、利用者間の露出を減らしますが、絶対的なセキュリティ保証ではありません。DDoS 対策にも対象範囲があります。どの攻撃を対象とし、料金に含まれ、選んだ地域で利用できるかを確認してください。
本番ワークロードをサーバーに載せる前に、監視、更新スケジュール、検証済みの復元手順を用意してください。構成は移植可能に保ちましょう。スクリプトや Compose ファイルから構成一式を再構築できれば、記憶を頼りにサーバーを復元するより移行が容易になります。
クラウド VPS の課金の仕組みは?
クラウド VPS は通常、割り当てた容量と時間に対して課金します。リソースが確保されたままなので、アイドル状態でも忙しいインスタンスと同額になる場合があります。「従量課金」は、実際の CPU 使用率から料金を計算するという意味とは限りません。
時間単位やさらに細かな課金は、短期間のテスト環境や一時的なワーカーに便利です。1 か月動かすサーバーでは、上限、最低料金、契約上の約束を含め、月全体の料金を比較してください。課金単位だけで、どのサービスが安いかは決まりません。

サーバーを停止すると課金も止まる?
止まるとは考えないでください。停止中でも、割り当てられたリソースやディスクが保持され、課金対象になる場合があります。インスタンスを削除すると計算リソースの料金は終わっても、別料金のボリューム、スナップショット、バックアップ、IP アドレスが残ることがあります。
何かを停止・削除する前に製品の課金ルールを確認し、リソースを削除する前に必要なデータを保管してください。
追加料金が発生するものは?
広告料金に、転送量の超過、バックアップストレージ、追加ボリューム、IPv4 アドレス、OS や管理パネルのライセンス、サポートのアップグレードが含まれない場合があります。料金は地域ごとに異なったり、導入キャンペーン終了後に変わったりすることもあります。
広告の最小インスタンスではなく、実際に維持する予定のリソースに対する請求額を比較してください。クラウド料金を決める要素で、費用の内訳を詳しく説明しています。
検討候補となる 4 社のクラウド VPS 事業者
以下は順位付けのない検討の出発点です。具体的な製品を、上で述べた構成や運用上の責任と照らし合わせてください。1 社が複数の異なる仮想サーバーを販売している場合があります。
DigitalOcean
DigitalOcean は仮想マシンを Droplet と呼びます。さまざまなリソース構成とダッシュボード/API 操作を備え、利用者自身で管理するサーバー環境を提供します。文書化されたサイズ変更手順は、セルフサービスの拡張でも停止が必要な好例です。すべての Droplet が同等と考えず、選択した CPU クラス、地域、バックアップ、ディスク変更の制限を確認しましょう。まずはDroplet ドキュメントをご覧ください。
OVHcloud
OVHcloud は VPS 製品と Public Cloud インスタンスの両方を販売しています。別の製品ラインなので、一方に記載された機能を他方にもあると考えるべきではありません。検討中のサービスを特定し、ストレージ、構成変更、ネットワーク、課金、復旧体制を確認してください。Public Cloud インスタンスのドキュメントは、インスタンスファミリーや関連サービスなど、この製品の基本概念を説明しています。
Vultr
Vultr はさまざまなコンピュート区分でクラウド仮想マシンを提供しています。標準の Cloud Compute ドキュメントは共有 CPU インスタンスを説明し、他の区分では異なるリソース割り当てを提供します。メモリ量を比べる前に CPU クラスを選び、地域での提供状況、含まれる転送量、バックアップ、接続ストレージを確認してください。Cloud Compute の作成ガイドでは、デプロイ時の選択肢とインスタンスモデルを説明しています。
Cloudzy
Cloudzy は管理者アクセス付きのクラウド VPS インスタンスを提供し、利用者が自分のソフトウェアをインストール・管理できます。アンマネージドの構成では、OS 更新、監視、アプリケーション保守を自分側で計画してください。選択プランの CPU 割り当て、場所、ストレージ、バックアップ体制、サポート範囲をワークロードに照らして確認しましょう。Cloudzy Cloud VPS のページに、最新の製品情報と利用可能な構成があります。
順位、事業者比較、ベンチマークの根拠については、VPS 事業者比較をご覧ください。
よくある質問
クラウド VPS とクラウドホスティングは同じ?
クラウドホスティングは、より広い言葉です。仮想マシン、マネージド Web ホスティング、アプリケーションプラットフォームを指す場合があります。クラウド VPS は、具体的に仮想サーバー環境を提供します。サービスの内容を理解するには、管理者アクセスと管理責任を確認してください。
クラウド VPS は複数の物理サーバーで同時に動作する?
一般的なクラウド VPS は、一度に 1 台の物理コンピュートホストで動作します。プラットフォームがホストを選択・変更したり、VM のストレージが複数のストレージノードを利用したりする場合はあります。しかし、VM の CPU と RAM がプラットフォームの全サーバーにまたがって同時実行されるという意味ではありません。
クラウド VPS は従来型 VPS より自動的に高速・高信頼になる?
いいえ。性能は、ハードウェア、リソース割り当て、競合、ネットワーク、ワークロードで決まります。信頼性は、インフラ、ストレージ、復旧手順、アプリケーション設計に依存します。製品名から推測せず、これらの特性を比較してください。
クラウド VPS ホスティングにバックアップは含まれる?
サービスが明示的に含めている場合だけです。実施間隔、保持期間、復元手順、追加料金を確認してください。冗長ストレージは復旧履歴の代わりにならず、同じアカウント内のスナップショットは、そのアカウントにアクセスできなくなった場合の保護にならない可能性があります。
初心者でもクラウド VPS を使える?
はい。ただし、アンマネージド VPS ではサーバー管理を学ぶ必要があります。通常は IP アドレスと認証方法を受け取り、Linux なら SSH、Windows なら適切なリモートアクセス手段で接続します。必要な作業がサポート範囲に入るなら、マネージドサービスで負担を減らせます。
クラウド VPS で Linux や Windows を動かせる?
適切な仮想インフラなら、どちらも動作します。ただし、利用可能なイメージやライセンスは事業者と製品によって異なります。アプリケーションと管理ツールが対応する OS を選んでください。Windows ライセンスはプランの費用に追加される場合があります。
クラウド VPS で Web サイトをホストできる?
はい。クラウド VPS は Web サーバー、サイトのアプリケーション、必要に応じてデータベースを実行できます。アンマネージドサービスでは、インストール、セキュリティ、保守を自分で行います。必要な構成要素については、Web サイトホスティング用ソフトウェアのガイドをご覧ください。
既存の Web サイトやアプリケーションをクラウド VPS に移行できる?
通常は可能です。ただし、移行先が必要な OS、ソフトウェア、リソース、ネットワークアクセスをサポートすることが条件です。移行には、設定とデータのコピー、新しい構成のテスト、変化するデータの同期、トラフィックの切り替えが含まれます。事業者の移行支援や許容できる停止時間はさまざまで、クラウドのプロビジョニングがアプリケーション移行を自動実行するわけではありません。
ディスカッション
コメント
ログインしてディスカッションに参加してください。