web-dev-qa-db-ja.com

クラウドコンピューティング:クラウドをセットアップするには何が必要ですか

クラウドをセットアップするには何が必要ですか。グーグルやアマゾンのようなクラウドをセットアップしたいと思っている中東の友人がいて、クラウドホスティングサービスをセットアップするために使用できるオープンテクノロジーがあるかどうか疑問に思っています。何か案は?

18

これらはいくつかのオープンソースクラウドサーバーです:

9
James Skidmore

あなたはチェックアウトする必要があります ユーカリ 。 Eucalyptusの目標は、AmazonのEC2と同様に、独自のプライベートクラウドをセットアップできるようにすることです。

9
brianegge

ソフトウェアは重要であり、Google、Microsoft、またはAmazonで見つかる可能性のあるものを複製するものは公開されていません。 Microsoftは、インフラストラクチャについて最も多くのことを書いています。 AutoPilotCost of Clouds 2つの興味深い論文です。コストの実際のセグメントは、データセンターの設計と建設になります。必要なコンピューターの数は簡単ではありません。明確にするために、5000台のマシンの単一のクラスターがクラウドであるとは思いません。 5000台のマシンの多くのクラスターはクラウドです。また、クラウドはデータセンターの障害に対して回復力がある必要があるため、おそらく少なくとも2つのデータセンターが必要です。

ジオロケーション以外に、EC2もAzureも使用せずに独自のものを使用したい理由はありますか?

2
Steve Severance

最近、VMWareはCloudFoundryを発表しました。 Cloud Foundryは、商用製品であると同時にオープンソースプロジェクトでもあります。 cloudfoundry.com は商用サービスのウェブサイトです。オープンソースプロジェクトは cloudfoundry.org にあり、ソースコードは github にあります。

これまでのところ、cloudfoundryによって開発されているクラウドソフトウェア、ひいてはサービスは、 IaaS というよりも PaaS の提供であることが示唆されています。 VMWareのコアの強みが仮想化であるという事実を考えると、これは意外に思われるかもしれません。

要件に応じて、Cloud FoundryのOSSを Eucalyptus などの他のオープンソースIaaSソフトウェアと組み合わせて、独自の完全なスタックを作成することで、クラウドソリューション全体を構築できます。

2
Tahir Akhtar

「クラウド」はよく誤解される用語です。

インターネット上で仕事をしているコンピューターはすべてクラウドと見なされます。これは、「どこか別の場所」で行われるコンピューター作業の単なる比喩です。

おそらくあなたは 分散コンピューティング を意味しましたか?

1
Drew Dormann

Rackspaceのソリューションセットは OpenStack で実行されています。

1
BozoJoe