web-dev-qa-db-ja.com

クラウドサーバー、仮想サーバー、専用サーバーの違いは何ですか?

VPS(仮想プライベートサーバー)、クラウドサーバー、専用サーバーの違いは何ですか?広告が散らかっていない簡潔な説明を見つけるのに苦労しています。

32
smartcaveman

VPSとクラウドはまったく同じことです。

専用サーバーは、他の誰とも共有されていないラックのどこかにある物理的なボックスであり、好きなように操作できます。

31
Mark Henderson

専用サーバーは、排他的で保証されたアクセス権を持つ完全なサーバーです。

VPSは、専用サーバーと同様のレベルの管理制御を提供しますが、完全仮想化(Xen、VMWare)または単一イメージセグメンテーション(OpenVZ)のいずれかの多くのテクノロジーの1つを使用して、排他的アクセスのように見せます実際に共有リソースであるものに(そしてほとんどの場合、多くの点でオーバーサブスクライブ)

従来、専用サーバーとVPSは、一定期間の固定コストで課金されていました。特に専用サーバーは、プロバイダー側​​の投資が必要であり、最小期間の契約でリースできます。

クラウドサーバーは技術的には単なるVPSですが、請求とプロビジョニングにいくつかの違いがあります。

  • クラウドサービスは通常、従量制課金制で課金されます。 VPSのデータ転送のコストは一定のしきい値を超える場合がありますが、アイドル状態のVPSのコストは一定です。クラウドサーバーは通常、1時間あたりの基本コストが実行されます。また、VPSと同様にデータ転送の料金が発生する場合もあります。
  • クラウドサーバーは、自動化された注文と展開を採用しています。これには、現在のサーバーとほぼ同じ追加のサーバーを、おそらくAPIを使用してプログラムで迅速にプロビジョニングする機能が含まれます。これにより、アプリケーション自体に容量を追加できるようになります。これは魔法ではなく、環境のアーキテクチャを大幅に変更する必要がある場合があります。

他のサービスは「クラウド」として販売される可能性があります。以前は「ホストされたメール」でしたが、現在はクラウドメール(Service-as-a-Service)です。一部の共有ウェブホスティングプロバイダーは、サービスのラベルを同様に変更しています。

クラウドサーバーの適切なユースケースは、短時間のピーク負荷です。毎時課金のサービスを使用すると、必要に応じてシステムを作成および破棄する柔軟性が高まります。常に実行される一定の負荷設定は、クラウド環境で実行するには経済的でない場合があります。一定の高負荷が持続するアプリケーションは、プロバイダーのオーバーサブスクリプションモデルには適しておらず、専用サーバーに適している場合があります。

28
techieb0y

VPSは通常、アプリのみが実行される仮想マシンを指します。専用サーバーは通常、ユーザー専用の物理サーバーです。クラウドサーバーは、マーケティングの馬鹿がVPSとして世界のクラウドを提供するための方法です。これらはすべてIAAS-サービスとしてのインフラストラクチャの形式です。少し調査を行ったところ、PAASをクラウドサーバー(gogrid)としてマーケティングしているプロバイダーが見つかりました。PAASはサービスとしてのプラットフォームです。典型的なPAASオファリングは、Microsoft Azure、Amazon beanstalk、およびgoogle appengineです。

6
Jim B

クラウドとVPSはまったく同じものではありません。反対票を投じたい人は、まず以下をお読みください...

  1. VPSは単なる仮想サーバーであり、実際にコストがかかるハードウェアリソースを調整できます
  2. VPSは専用サーバーの仮想的な置き換えに過ぎませんが、自分で管理する必要があり、仮想ハードディスクのバックアップのみを提供しますが、ハードディスクの管理/保管方法は完全にあなた次第です。
  3. VPSはレプリケーション、およびマルチマシンストレージサービスを提供しません

一方、

  1. クラウドは、ストレージサービス、リソースサービス、データベースサービスで構成され、すべて自動でバックアップされ、ホスティングのインフラストラクチャを管理するAPIを提供するクラウドフレームワークによって管理されます。
  2. Amazon、Google、Azureを少し検討してみてください。VPSは提供されていません。大規模なスケーラブルなアプリケーションの構築に役立つAPIを提供しています。
  3. APIは、ハードディスクではなくストレージサービスで構成されていますが、データをファイルとして保存する仮想ストアですが、データの保存方法、断片化、または物理的な保存場所については心配する必要はありません。クラウドは、スケーラビリティを管理するために、APIの背後に隠されたサーバーの膨大なリストへのアクセスを提供します。 Amazon、Azure、Rackspaceはどちらも、ストアに置いたものの複数のデータセンターにある同じファイルの3つのコピーを管理します。したがって、1つのマシンでデータが失われた場合、クラウドプロバイダーは他のマシンからデータを利用できるので、データについて心配する必要はありません。
  4. APIは、IPの場所に基づいて高速転送するためのCDN(コンテンツ配信ネットワーク)で構成され、クラウドプロバイダーはファイルを自動的に別のサーバーにキャッシュし、最も近いサーバーに自動的に切り替えられる透過的なURLを提供します。
  5. APIはApplication Serverで構成されており、アプリケーションのデプロイと管理が簡単です。アプリケーションは物理/ネットワークの場所に依存せず、インストールなどを行うことなく、必要な物理リソースを簡単に移行して増やすことができます。
  6. APIはレプリケートされたデータベースで構成され、AzureはSQL Azureを提供します。SQLAzureは、データセンター内の3つの異なるマシンに自動的にレプリケートされるため、SQLデータベース内の何かを失うことはありません。
5
Akash Kava

この説明では、VPSと「クラウドサーバー」はまったく同じものです。ハードウェアに排他的にアクセスするのではなく、ホストハードウェアが複数の仮想サーバー間で共有されます。

専用サーバーはそれだけです。OSインスタンスは、基盤となるハードウェアへの100%の排他的アクセスを取得します。

2
EEAA

私の理解から、違いは簡単です:

専用サーバーは、データセンターのラックスペースにあるボックスです。したがって、失敗すると、WebサイトまたはWebアプリケーションで実行されるWebアプリケーションが失敗します。ただし、バックアップや分散サーバー処理機能がなく、メンテナンスが面倒で費用がかかる場合を除きます。

一方、クラウドはVPS(仮想サーバー)のようなもので、州、国、大陸などの複数の物理的な場所に分散しているため、1つのデータセンターに障害が発生すると、すぐに別のデータセンターに切り替えられます。 、これは、トラフィックの突然の増加を処理するために必要なリソースまたは1つのデータセンターで利用可能なストレージが不足している場合にも発生します。これらのタスクはすべてクラウドによって自動的に処理されるため、インフラストラクチャを自分で維持するためのリソースを割り当てる必要がなく、大幅なコスト削減につながります。したがって、エンドユーザーは、クラウドでホストされている場合、負荷がかかっていればいつでもいつでもスムーズにWebサイトまたはWebアプリケーションにアクセスできます。

つまり、クラウドは、OSの仮想化、動的リソース割り当て、冗長バックアップ、ゼロトレランスフェイルオーバースイッチングを提供して、どのような状況でもWebアプリケーション/ Webサイトを確実に継続的に実行できるようにします。

素晴らしいアイデアではありません。これが、Webアプリケーション開発の世界で次の大きなものとして、また次のコンピューティングゴールドラッシュとしても宣伝されている理由です。

0
Sandy V

私はそれをこのように要約します:

  • 専用サーバーとは、100%「お客様」の物理サーバーです。
  • VPSは、一部のハイパーバイザー上で実行される仮想サーバーです。通常、複数のVPSが単一の物理サーバーを共有します。
  • クラウドは、仮想サーバーを管理するためのフレームワークです(私はVPSを仮想サーバーの一種と見なしています)。新しいサーバーのプロビジョニング、CPUリソースの割り当て、ストレージの割り当てなど、誰がサービスを提供するかによって異なります。使用したリソースに対してのみ支払う場合、通常は柔軟な自動請求と組み合わされます。用語は進化していますが、これは私がこれまでに作ったものです。
  • 「クラウド」はまた、「マーケティングモンキー」が(a)完全な投資家が会社の価値を爆発させるために使用する新しい誇大宣伝の言葉でもあります。彼らが何をしているのか手掛かりはないが、クラウドはクールで誰もがそれを実行していることをウォールストリートジャーナルで読んでいる。

ところで、私が覚えている限り、最後の誇大宣伝の言葉は「有機」でした、そして同じ愚かな理由で無差別にそれを使った馬鹿がたくさんいました。有機コンピュータ、有機モニター、有機水、有機ガソリンを覚えているかもしれません... FDAの承認を受けたのでしょうか:-)

0
dtoubelis

VPSは通常、インターネットホスティングサービスプロバイダーが使用するマーケティング用語です。 VPSは個々の顧客が排他的に使用する仮想マシンであり、動的VPS(つまり、実行時に変更できる)はクラウドサーバーと呼ばれることがよくあります。専用サーバーは、ほとんどの場合、データセンターに格納され、クライアントによって完全にリースされます。クライアントは、オペレーティングシステム、ハードウェアなどの選択を含め、専用サーバーを完全に制御できます。

0
Stephen Lembert