目次:
定義-分散コンピューティング(DCI)とはどういう意味ですか?
分散コンピューティングとは、分散システムを研究するコンピューターサイエンスの分野を指します。 分散システムには、コンピューターネットワークを介して接続および通信するさまざまなコンピューターが含まれます。 コンピューターは相互に通信して、共通の目標を達成します。
分散コンピューターシステムには、さまざまなコンピューターにインストールされているが、個別のシステムとして動作するいくつかのソフトウェアコンポーネントが含まれています。 分散システムで動作するコンピューターは物理的に近くにあり、ローカルネットワークを使用して接続できます。 または、地理的に離れていて、ワイドエリアネットワークを使用して接続できます。
Techopediaは分散コンピューティング(DCI)について説明します
分散システムには、パーソナルコンピューター、メインフレーム、ミニコンピューター、ワークステーションなど、考えられるさまざまな構成が含まれます。分散システムで動作するコンピュータープログラムは分散プログラムと呼ばれます。
分散システムには、集中システムと比較していくつかの利点があります。 これらには以下が含まれます。
- スケーラビリティ:必要に応じてマシンを追加することで、分散システムを簡単に拡張できます。
- 冗長性:多くのマシンが同じサービスを提供できます。 したがって、1台のマシンが使用できない場合でも、タスクは影響を受けません。 さらに、多くの小型マシンを使用しているため、この冗長性は比較的安価です。
分散コンピューティングシステムは、複数のベンダーが提供するハードウェア上で動作できます。 さまざまな標準ベースのソフトウェアコンポーネントを利用できます。 これらのシステムは自給自足型であり、基本的なソフトウェアにあまり依存しません。 さまざまな通信プロトコルを使用できるだけでなく、複数のオペレーティングシステムで動作することもできます。 マシン間通信を実行するために、イーサネットまたはトークンリングでTCP / IPまたはSNAを使用します。
分散コンピューティングで使用されるコンピューターは、クライアントサーバーモデルを使用します。