分散型コンピューティングシステム
Techopedia explains Distributed Computing System
コンピュータネットワーク内のリソースを分散させるという考え方は新しいものではありません。
分散コンピューティング アーキテクチャは、非常に軽量なソフトウェア エージェントがインストールされた多数のクライアント マシンと、1つまたは複数の専用分散コンピューティング管理サーバーで構成されます。 クライアントマシン上で動作するエージェントは、通常、マシンがアイドル状態であることを検知し、マシンが使用されておらず、処理ジョブに利用可能であるという通知を管理サーバーに送信します。 そして、エージェントはアプリケーション・パッケージを要求する。 クライアントマシンは、管理サーバーからこのアプリケーションパッケージを受け取って処理すると、CPUサイクルが空いているときにアプリケーションソフトを実行し、その結果を管理サーバーに送り返す。 ユーザーが戻ってきて再びリソースを必要とすると、管理サーバーは、ユーザーの不在時に別のタスクを実行するために使用していたリソースを返します
。