ネットワーク 分散システムとは何ですか? -techopediaからの定義

分散システムとは何ですか? -techopediaからの定義

目次:

Anonim

定義-分散システムとはどういう意味ですか?

分散システムは、分散ミドルウェアを使用して接続された自律コンピューターで構成されるネットワークです。 さまざまなリソースと機能を共有して、ユーザーに単一の統合されたコヒーレントネットワークを提供します。

Techopediaは分散システムについて説明します

分散システムの主要な機能は次のとおりです。

  • システム内のコンポーネントは並行しています。 分散システムでは、ネットワークに同時に接続されたシステムによるソフトウェアを含め、リソースを共有できます。
  • 複数のコンポーネントが存在する可能性がありますが、通常は本質的に自律型です。
  • 分散システムでは、グローバルクロックは必要ありません。 システムはさまざまな地域に分散できます。
  • 他のネットワークモデルと比較して、分散モデルのフォールトトレランスは大きくなります。
  • 価格/性能比ははるかに優れています。

分散システムの主な目標は次のとおりです。

  • 透明性:ユーザーの場所、アクセス、移行、並行性、障害、再配置、永続性、およびリソースの詳細を隠すことなく、単一のシステムイメージのイメージを実現します。
  • 開放性:ネットワークの構成と変更を容易にする
  • 信頼性:単一のシステムと比較して、分散システムは安全性、一貫性が高く、エラーをマスキングする能力が高い必要があります。
  • パフォーマンス:他のモデルと比較して、分散モデルはパフォーマンスを大幅に向上させることが期待されています。
  • スケーラビリティ:分散システムは、地理、管理、またはサイズに関してスケーラブルでなければなりません。

分散システムの課題は次のとおりです。

  • 分散環境では、特にパブリックネットワークを使用する場合、セキュリティは大きな課題です。
  • 信頼性の低いコンポーネントに基づいて分散モデルを構築する場合、フォールトトレランスは厳しい場合があります。
  • 適切なプロトコルまたはポリシーが整っていない場合、調整とリソースの共有が困難になる可能性があります。
  • プロセスの知識は、分散モデルの管理者とユーザー向けに用意する必要があります。
分散システムとは何ですか? -techopediaからの定義