ハードウェア グリッドコンピューティングとは -techopediaからの定義

グリッドコンピューティングとは -techopediaからの定義

目次:

Anonim

定義-グリッドコンピューティングの意味

グリッドコンピューティングは、さまざまなドメインのコンピューターリソースを組み合わせて主な目的を達成するプロセッサアーキテクチャです。 グリッドコンピューティングでは、ネットワーク上のコンピューターがタスクを一緒に処理できるため、スーパーコンピューターとして機能します。

通常、グリッドはネットワーク内のさまざまなタスクで動作しますが、特殊なアプリケーションで動作することもできます。 多数の小さな問題を処理する柔軟性を維持しながら、スーパーコンピューターには大きすぎる問題を解決するように設計されています。 コンピューティンググリッドは、大規模な情報処理の不連続な要求に対応するマルチユーザーインフラストラクチャを提供します。

Techopediaはグリッドコンピューティングについて説明します

グリッドは、オペレーティングシステム、Linuxまたはフリーソフトウェアで実行されるコンピュータークラスターを形成する並列ノードによって接続されます。 クラスターのサイズは、小さなワークステーションから複数のネットワークまでさまざまです。 この技術は、いくつかのコンピューティングリソースを通じて、数学、科学、教育などの幅広いアプリケーションに適用されます。 多くの場合、構造分析、ATMバンキングなどのWebサービス、バックオフィスインフラストラクチャ、科学的研究またはマーケティング調査で使用されます。

グリッドコンピューティングのアイデアは、1990年代初頭にCarl Kesselman、Ian Foster、Steve Tueckeによって初めて確立されました。 彼らは、データストレージ管理、データ処理、および集中的な計算管理のためのグリッドを含むGlobus Toolkit標準を開発しました。

グリッドコンピューティングは、並列ネットワーク環境で接続された計算コンピューターの問題に使用されるアプリケーションで構成されています。 各PCを接続し、情報を組み合わせて、計算集約型の1つのアプリケーションを形成します。

グリッドには、ネットワーク内で、または共通の目標を達成するための特定のガイドラインを持つオープンスタンダードを使用して、多様なソフトウェアおよびハードウェア構造、コンピューター言語、およびフレームワークに基づくさまざまなリソースがあります。

グリッド操作は通常、2つのカテゴリに分類されます。

  • データグリッド:データ管理と制御されたユーザー共有に使用される大規模な分散データセットを処理するシステム。 分散して組織化された研究をサポートする仮想環境を作成します。 南カリフォルニア地震センターは、データグリッドの一例です。 デジタルライブラリ、分散ファイルシステム、および継続的なアーカイブを作成する中間ソフトウェアシステムを使用します。
  • CPU Scavenging Grids:必要に応じて1つのPCから別のPCにプロジェクトを移動するサイクルスカベンジングシステム。 おなじみのCPU清掃グリッドは、300万台を超えるコンピューターを含む地球外知能計算の検索です。

グリッドコンピューティングは、Global Grid Forumによって標準化され、Globus Toolkitを使用してGlobus Allianceによって適用されます。GlobusToolkitは、さまざまなアプリケーションコンポーネントを含むグリッドミドルウェアのデファクトスタンダードです。

グリッドアーキテクチャは、以下を含むグローバルグリッドフォーラム定義のプロトコルを適用します。

  • グリッドセキュリティインフラストラクチャ
  • 監視および発見サービス
  • グリッドリソースの割り当てと管理プロトコル
  • セカンダリストレージとGridFTPへのグローバルアクセス
グリッドコンピューティングとは -techopediaからの定義