目次:
定義-分散システムとはどういう意味ですか?
分散システムは、分散ミドルウェアを使用して接続された自律コンピューターで構成されるネットワークです。 さまざまなリソースと機能を共有して、ユーザーに単一の統合されたコヒーレントネットワークを提供します。
Techopediaは分散システムについて説明します
分散システムの主要な機能は次のとおりです。
- システム内のコンポーネントは並行しています。 分散システムでは、ネットワークに同時に接続されたシステムによるソフトウェアを含め、リソースを共有できます。
- 複数のコンポーネントが存在する可能性がありますが、通常は本質的に自律型です。
- 分散システムでは、グローバルクロックは必要ありません。 システムはさまざまな地域に分散できます。
- 他のネットワークモデルと比較して、分散モデルのフォールトトレランスは大きくなります。
- 価格/性能比ははるかに優れています。
分散システムの主な目標は次のとおりです。
- 透明性:ユーザーの場所、アクセス、移行、並行性、障害、再配置、永続性、およびリソースの詳細を隠すことなく、単一のシステムイメージのイメージを実現します。
- 開放性:ネットワークの構成と変更を容易にする
- 信頼性:単一のシステムと比較して、分散システムは安全性、一貫性が高く、エラーをマスキングする能力が高い必要があります。
- パフォーマンス:他のモデルと比較して、分散モデルはパフォーマンスを大幅に向上させることが期待されています。
- スケーラビリティ:分散システムは、地理、管理、またはサイズに関してスケーラブルでなければなりません。
分散システムの課題は次のとおりです。
- 分散環境では、特にパブリックネットワークを使用する場合、セキュリティは大きな課題です。
- 信頼性の低いコンポーネントに基づいて分散モデルを構築する場合、フォールトトレランスは厳しい場合があります。
- 適切なプロトコルまたはポリシーが整っていない場合、調整とリソースの共有が困難になる可能性があります。
- プロセスの知識は、分散モデルの管理者とユーザー向けに用意する必要があります。
![分散システムとは何ですか? -techopediaからの定義 分散システムとは何ですか? -techopediaからの定義](https://img.theastrologypage.com/img/img/blank.jpg)