Skip to main content

グリッドコンピューティングとは何ですか?

gridグリッドコンピューティングは、複数のコンピューターでタスクを共有する行為です。タスクは、データストレージから複雑な計算までの範囲であり、大きな地理的距離に広がることができます。場合によっては、グリッド内のコンピューターは正常に使用され、使用されていない場合はグリッドの一部としてのみ機能します。これらのグリッドは、アクセスできるコンピューターで未使用のサイクルを除去して、指定されたプロジェクトを完了します。Seti@Homeはおそらく最も有名なグリッドコンピューティングプロジェクトの1つであり、他の多くの組織は、コンピューターをグリッドに追加するために提供するボランティアに依存しています。これらのコンピューターが一緒になって、仮想スーパーコンピューターを作成します。ネットワーク化されたコンピューターは、伝統的にスーパーコンピューター用に予約されている同じ問題に取り組むことができますが、このコンピューターのネットワークは、70年代および80年代に構築されたスーパーコンピューターよりも強力です。最新のスーパーコンピューターは、グリッドコンピューティングの原則に基づいて構築されており、多くの小さなコンピューターをより大きな全体に組み込みます。彼らは集まって、特定のハードウェアや要件に制限することなく大きなグリッドを処理できる計算管理、データの動き、ストレージ管理、その他のインフラストラクチャを処理するためのツールキットを開発しました。この手法も非常に柔軟です。

グリッドコンピューティング手法を使用して、非常に異なるタイプのグリッドを作成し、複数のマシンのリソースを使用して柔軟性とパワーを追加できます。機器グリッドは、グリッドを使用して、望遠鏡などの機器を制御し、機器が収集するデータを分析します。ただし、データグリッドは主に大量の情報を管理し、ユーザーがアクセスを共有できるようにします。gridグリッドコンピューティングはクラスターコンピューティングに似ていますが、多くの明確な違いがあります。グリッドには、集中管理はありません。グリッド内のコンピューターは独立して制御されており、オペレーターの裁量でグリッドとは関係のないタスクを実行できます。グリッド内のコンピューターは、同じオペレーティングシステムまたはハードウェアを持つ必要はありません。グリッドは通常、クラスター内のコンピューターがしばしばそうであるように、単一の場所に含まれるのではなく、分散型ネットワークで多くの場合、ゆるく接続されています。