分散情報処理には、コンピュータの「ネットワーク技術」が必要です。分散処理とは、異なる場所、異なる機能、異なるデータを持つ複数のコンピュータを通信ネットワークで接続し、制御システムによる一元的な管理・制御のもとで大規模な情報処理を協調的に遂行するコンピュータシステムのことです。
このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。
分散情報処理には、コンピュータの「ネットワーク技術」の活用が必要です。
関連する推奨事項:「プログラミング学習」
分散処理 (分散処理) と並列処理 (並列処理) は、並列処理の高速化に使用されます。 2 つの異なるアーキテクチャ。
並列処理とは、システムのパフォーマンスや信頼性を向上させるために、複数の機能コンポーネントまたは複数のプロセッサを同時に動作させるコンピュータ システムです。このシステムには、少なくとも命令レベル以上の並列処理が含まれています。
分散処理とは、異なる場所、異なる機能、異なるデータを持つ複数のコンピュータを通信ネットワークで接続し、制御システムの一元的な管理・制御のもとで大規模なタスクを協調的に遂行することです。情報処理タスクのためのシステム。
一般に、同じキャビネットまたは同じ場所に集中して密結合されたマルチプロセッサ システムまたは超並列処理システムは並列処理システムであるのに対し、ローカル エリア ネットワークまたはワイド エリア ネットワークで接続されたコンピュータ システムは並列処理システムであると考えられています。分散処理システム。疎結合並列コンピュータの並列オペレーティング システムは、分散処理システムと呼ばれることもあります。
分散処理システムには、ハードウェア、制御システム、インターフェース システム、データ、アプリケーション、人という 6 つの要素が含まれます。制御システムには、分散オペレーティング システム、分散データベース、および通信プロトコルが含まれます。
分散コンピューティング環境は、複数のアドレス空間を持つ複数のコンピュータ システム上でコンピューティングおよび情報処理を行うためのソフトウェア環境です。分散ソフトウェア システムは、分散オペレーティング システム、分散プログラミング言語とそのコンパイル システム、分散ファイル システム、分散データベース システムなど、分散処理をサポートするソフトウェア システムです。 CORBA、COM などは、分散ソフトウェア システムを設計するためのテクノロジーです。
簡単に言えば、分散処理とは、接続された複数のコンピューターがそれぞれ同じ作業タスクの異なる部分を引き受け、人間の制御下で同時に実行して同じ作業タスクを完了することを意味します。
複数の自律的に相互接続された情報処理システムが、高度なオペレーティング システムの調整の下で連携して同じタスクを完了する処理方法。
ネットワーク技術を使用すると、多数のミニコンピューターやマイクロコンピューターを高性能コンピューター システムに接続し、複雑な問題を解決できるようになります。
さらに関連記事を読みたい場合は、PHP 中国語 Web サイト にアクセスしてください。 !
以上がコンピュータを使った分散情報処理には何が必要でしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。