分散コンピューティングシステム

著者: Monica Porter
作成日: 21 行進 2021
更新日: 27 六月 2024
Anonim
【ITパスポート】第13回:クラウドコンピューティング(ストラテジ分野)
ビデオ: 【ITパスポート】第13回:クラウドコンピューティング(ストラテジ分野)

コンテンツ

定義-分散コンピューティングシステムとはどういう意味ですか?

分散コンピューティングは、その最も一般的な意味で、単一の問題に取り組む複数のコンピューターシステムを指すコンピューティングコンセプトです。分散コンピューティングでは、1つの問題が多くの部分に分割され、各部分は異なるコンピューターによって解決されます。コンピュータがネットワーク化されている限り、問題を解決するために互いに通信できます。適切に行われた場合、コンピューターは単一のエンティティーのように動作します。


分散コンピューティングの最終目標は、ユーザーとITリソースを費用効果が高く、透過的で信頼できる方法で接続することにより、パフォーマンスを最大化することです。また、フォールトトレランスを保証し、コンポーネントの1つに障害が発生した場合にリソースにアクセスできるようにします。

Microsoft AzureとMicrosoft Cloudの紹介|このガイドでは、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。

Techopediaは分散コンピューティングシステムについて説明します

コンピュータネットワーク内でリソースを配布するという考え方は新しいものではありません。これは、最初にメインフレームコンピューターのデータ入力端末の使用から始まり、その後ミニコンピューターに移行し、パーソナルコンピューターと、より多くの層を備えたクライアントサーバーアーキテクチャで可能になりました。

分散コンピューティングアーキテクチャは、1つまたは複数の専用分散コンピューティング管理サーバーとともにインストールされた非常に軽量なソフトウェアエージェントを備えた多数のクライアントマシンで構成されています。通常、クライアントマシンで実行されているエージェントは、マシンがアイドル状態にあることと、マシンが使用されておらず処理ジョブに使用可能であるという管理サーバーへの通知を検出します。次に、エージェントはアプリケーションパッケージを要求します。クライアントマシンは、管理サーバーからこのアプリケーションパッケージを受信して​​処理するとき、CPUサイクルが空いているときにアプリケーションソフトウェアを実行し、結果を管理サーバーに返します。ユーザーが戻ってリソースを再度要求すると、管理サーバーは、ユーザーが不在のときにさまざまなタスクを実行するために使用していたリソースを返します。