分布式和分散式网络之间的区别

尼克拉斯Z.

我以为我知道区别,但是现在我有点困惑了,我不确定了。所以我想我可以问你。分布式网络可以集中化还是分散化?还是分布式网络始终意味着没有中央节点?我以为分布式网络也是分散的,但是经过研究,我现在对此表示怀疑。

希望有人可以帮我谢谢!

九月GH

首先看一下有关分布式系统的描述:

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

还有关于分散系统的问题:

“一个分散的系统是一个需要多方做出自己独立决定的系统”在这种分散的系统中,没有一个集中的机构可以代表所有各方进行决策。相反,各方(也称为对等方)朝着其各自的目标做出本地自治决策,这可能与其他对等方的目标发生冲突。对等方之间直接进行交互并共享信息或向其他对等方提供服务。权力下放

但让我提供一个简单的例子。

分布式聊天系统具有多个服务器。每个客户端连接到这些服务器之一,然后服务器之间相互传递数据,以向用户提供适当的结果,并将消息传递给另一个用户(btw也连接到该分布式系统)。因此,只需一台服务器即可轻松完成此任务,但是负载平衡和资源又如何呢?我们选择分布式设计的原因很少

  1. 资源共享
  2. 可扩展性
  3. 高可用性

在同一示例中,分散的聊天系统依赖于自己的用户彼此建立对等连接,然后发送消息。每个节点都具有服务消息传递服务和发送消息的所有逻辑。没有中间件负责传递消息或保留消息。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章