分布式和集群的区别

分布式: 

这是一种工作方式,一个大的业务系统拆分成多个小的业务系统,部署在多个服务器节点上,不同的服务器节点完成不同的任务。由于分布式的服务器节点共同完成一个事情,所以节点之间的通信协调必不可少。分布式系统可能运行在一个集群上,也可能不运行在一个集群上。

集群:

这是一种物理形态,多个服务器,只要物理集中、统一管理,就可以称为集群。一般情况下,集群中多个服务器上部署相同的业务系统,目的是为了分担请求的压力。由于集群中的服务器节点上部署的都是相同的系统,并且完成的是同样的功能,所以节点之间不需要通信协调。

大白话:

分布式:多个服务器在一起做不同的小事,但综合起来做的是一个大事。

集群:多个服务器在一起做相同的大事。

原文地址:https://www.cnblogs.com/hzcya1995/p/13302466.html