分布式架构和集群架构的区别

目录

  • 1.分布式架构
  • 2.集群架构

1.分布式架构

分布式架构是每个服务器都是运行不同的程序,提供的功能不一样,相互协作形成一个完整的生态,再对外提供服务,各个服务器之间有存在相互通信调用的情况,架构图如下。

分布式架构和集群架构的区别_第1张图片

2.集群架构

集群是相同功能体的复制,比如我们有一个A服务的集群,由三台服务器组成,则每个服务器运行的程序是完全相同的,功能也是完全相同的,各个服务器之间不存在通信调用的情况。集群架构的目的是与负载均衡器进行配合,分摊运行压力,架构图如下。

分布式架构和集群架构的区别_第2张图片

你可能感兴趣的:(架构,分布式架构,集群架构)