网路 什么是分布式系统? -技术百科的定义

什么是分布式系统? -技术百科的定义

目录:

Anonim

定义-分布式系统是什么意思?

分布式系统是由自主计算机组成的网络,这些自主计算机使用分布式中间件连接。 它们有助于共享不同的资源和功能,从而为用户提供单个集成的一致网络。

Techopedia解释了分布式系统

分布式系统的主要功能是:

  • 系统中的组件是并发的。 分布式系统允许资源共享,包括同时连接到网络的系统的软件。
  • 可以有多个组件,但是它们本质上通常是自治的。
  • 分布式系统中不需要全局时钟。 这些系统可以分布在不同的地区。
  • 与其他网络模型相比,分布式模型具有更高的容错能力。
  • 价格/性能比要好得多。

分布式系统的主要目标包括:

  • 透明度:实现单个系统映像的映像,而不向用户隐藏位置,访问,迁移,并发,失败,重定位,持久性和资源的详细信息
  • 开放性:使网络更易于配置和修改
  • 可靠性:与单个系统相比,分布式系统应具有高度的安全性,一致性和掩盖错误的能力。
  • 性能:与其他模型相比,分布式模型有望大大提高性能。
  • 可伸缩性:分布式系统应在地理,管理或规模方面可伸缩。

分布式系统的挑战包括:

  • 在分布式环境中,尤其是在使用公共网络时,安全性是一个巨大的挑战。
  • 当基于不可靠的组件构建分布式模型时,容错能力可能会很强。
  • 如果没有适当的协议或策略,则协调和资源共享可能会很困难。
  • 应该为分布式模型的管理员和用户提供过程知识。
什么是分布式系统? -技术百科的定义