ホームページ > よくある問題 > 分散コンピューティングとは何を意味しますか?

分散コンピューティングとは何を意味しますか?

Guanhui
リリース: 2020-06-08 12:07:03
オリジナル
8040 人が閲覧しました

分散コンピューティングとは何を意味しますか?

#分散コンピューティングとはどういう意味ですか?

分散コンピューティングはコンピューティング手法の 1 つです。コンピューティング技術の発展に伴い、一部のアプリケーションは完了するまでに非常に大きなコンピューティング能力を必要とします。集中コンピューティングを使用すると、完了までに長い時間がかかります。コンピューティングでは、アプリケーションを多くの小さな部分に分割し、それらを複数のコンピューターに割り当てて処理します。


#配布されるものは何ですか?

分散システムでは、独立したコンピュータのグループが、ちょうどシステムのように、統一された全体をユーザーに提示します。システムは、動的にタスクを割り当てることができる汎用の物理的・論理的リソースを多数備えており、分散した物理的・論理的リソースによりコンピュータネットワークを介した情報交換を実現している。システムには、コンピュータ リソースをグローバルな方法で管理する分散オペレーティング システムがあります。通常、ユーザーに対する分散システムのモデルまたはパラダイムは 1 つだけです。オペレーティング システムの上には、このモデルの実装を担当するソフトウェア ミドルウェア (ミドルウェア) の層があります。分散システムのよく知られた例は World Wide Web ですが、World Wide Web ではすべてがドキュメント (Web ページ) のように見えます。

コンピュータ ネットワークでは、この統一性、モデル、およびその内部のソフトウェアは存在しません。ユーザーは実際のマシンを目にしますが、コンピュータネットワークはそれらのマシンを均一に見せません。これらのマシンのハードウェアまたはオペレーティング システムが異なる場合、ユーザーにはその違いが完全にわかります。ユーザーがリモート マシン上でプログラムを実行したい場合は、リモート マシンにログインし、そのマシン上でプログラムを実行する必要があります。

分散システムとコンピュータ ネットワーク システムの共通点は、ほとんどの分散システムがコンピュータ ネットワーク上に構築されているため、分散システムとコンピュータ ネットワークの物理構造は基本的に同じであるということです。

両者の違いは、分散オペレーティング システムの設計思想がネットワーク オペレーティング システムとは異なるため、その構造、動作方法、機能も異なります。ネットワーク オペレーティング システムでは、ネットワーク リソースを使用する際、まずネットワーク ユーザーがネットワーク リソースを理解する必要があります。ネットワーク ユーザーは、ネットワーク内の各コンピュータの機能や構成、ソフトウェア リソース、ネットワーク ファイル構造などを理解しておく必要があります。ネットワーク上では、ユーザーはファイルがどのコンピュータのどのディレクトリに配置されているかを知る必要があります。分散オペレーティング システムはシステム リソースをグローバルな方法で管理し、ユーザーに対してネットワーク リソースを任意にスケジュールでき、スケジューリング プロセスは「透過的」です。ユーザーがジョブを送信すると、分散オペレーティング システムは必要に応じてシステム内の最適なプロセッサを選択し、ユーザーのジョブを処理プログラムに送信し、プロセッサがジョブを完了すると、結果がユーザーに渡されます。このプロセス中、ユーザーは複数のプロセッサの存在に気づかず、システムは 1 つのプロセッサのように動作します。

凝集性とは、各データベース配布ノードが高度に自律的であり、ローカル データベース管理システムを備えていることを意味します。透過性とは、各データベース配布ノードがユーザーのアプリケーションに対して透過的であり、ローカルかリモートかが分からないことを意味します。分散データベース システムでは、ユーザーはデータが分散されているとは感じません。つまり、ユーザーは、関係が分割されているかどうか、コピーがあるかどうか、データがどのサイトに保存されているか、トランザクションがどのサイトにあるかを知る必要がありません。に実行されました。

推奨チュートリアル: 「

PHP チュートリアル

以上が分散コンピューティングとは何を意味しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート