1

すべてのハードウェアノードのすべてのコンピューティング能力を1つのインスタンスに割り当てることは可能ですか(たとえば、1つの基本的なLinuxインストール)?

クラウドを管理する方法は?

4

4 に答える 4

11

ここでクラウド コンピューティングとグリッド コンピューティングを混同していると思います。それらには類似点がありますが。

クラウド コンピューティングは通常、データがインターネット上のどこかに保存され、オンラインの任意のワークステーションで利用できるソリューションを指すために使用されます。

グリッド コンピューティングは、多くの異なるエージェントが同じコンピューティング問題の一部を並行して解決するアプリケーションを指すために使用されます。(家庭でのセティまたは家庭での折りたたみを考えてください)

しかし、クラウドやグリッド コンピューティングを使用して、既存のプラットフォームをシームレスに実行することはできません。どちらもアーキテクチャを指します。これらのアーキテクチャの一般的な実装であるプラットフォームがいくつかありますが、それらは非常に異なっているため、分散して実行するように設計されていないソフトウェアを簡単に実行することはできません.

于 2008-10-24T09:30:28.467 に答える
1

設定したいクラスター (またはグリッド) である場合は、Rocksを強くお勧めします。マスターとして使用する 1 台のコンピューターにインストールします。他のすべてのノードはキックスタートされますが、Rocks がすべてを構成するため、その知識は必要ありません。

Rocks には、本格的なクラスタまたはグリッドを実行するために必要なすべてのライブラリと管理アプリケーションが付属しており、Fermilabなどで使用されています。私は最近、それを使用して 1200 以上のノード (10.000 コア!) のクラスターをインストールしました! また、マスターをインストールするのに余分な作業負荷がかからず、他のすべてのマシンに無料でインストールできるため、4 ノード クラスターで引き続き使用します。

于 2008-10-24T19:22:17.353 に答える
0

クラウド コンピューティングの定義については、ここでのブローダートの回答が気に入っています。基本的にはオンライン リソースを使用しているため、LAN 上でリソースを自分で割り当てるのではなく、サード パーティのサービス (Amazon/Google やおそらくマイクロソフトなど) を使用して、必要に応じてスケーリングできる処理とストレージへのアクセス。クラウド向けの開発は、通常の開発とはまったく異なります。

基本的に 1 つのノード (Amazon EC2 インスタンスと S3 アカウントなど) から開始できます。さらに処理能力が必要な場合は、より多くのインスタンスをパワーアップするプロセスをセットアップできますが、それらは実行中の異なる仮想サーバーになります。同じ画像でも、複数の異なる画像でもかまいません。クラウド (またはグリッド) を 1 つの基本的な Linux インストールとして扱うことはできません。

于 2008-10-24T09:51:19.080 に答える
0

興味深い反応。私はクラウドセットアップと呼ぶものを実行しています。基本的に、15GB RAM と 1TB HDD のマスター サーバーが 1 台あります。MYSQl のコミュニティ バージョンはそのストレージにリモート ファイルを使用できないため、私の mysql サーバーはこのサーバーで実行されます。Web サーバーと処理に関しては、同じ仕様で実行されている他の 5 つのサーバーがあり、単一のドメインの Web ページを提供することを唯一の目的としています。その上のソフトウェアはApacheサーバーを使用しています。ソフトウェアマネージャーが何と呼ばれていたのかわかりませんが、後で説明します...しかし、各サーバーは同じページを処理します。これは、並列処理、フェッチデコード、実行によく似ています. 同じことをしているサーバーが複数あることを除いて。前述のように、グリッド コンピューティングとクラウド コンピューティングはどちらもアーキテクチャの概念です。コンセプトは、マイクロソフトなどの企業が、google や yahoo だけでなく、facebook や weem.me など、ウェブサイトを非常に高速に運営するために。完全に良い例は Google です。Google は非常に高速にページをサーバーできますが、非常に大量のトラフィックがあります。その基本は、同じ目標を達成するために並行して動作する複数のサーバーであり、そうすることで、スケーラビリティと深刻な計算能力が可能になります。

于 2009-09-15T18:55:12.180 に答える