分布式:一件事情,拆开来做。
集群:同样的事情,大家一起做。
举例:
小饭店原来只有一个厨师,切菜洗菜备料炒菜全干。
后来客人多了,厨房一个厨师忙不过来,再请了个配菜师负责切菜,备菜,备料,请了阿姨来洗碗,本来厨师一个人干的事情,拆开来做,这叫分布式。
因为配菜师忙不过来,所以又请了一个配菜师,同样的事情,两个配菜师一起做,这个叫做集群。
将一套系统拆分成不同子系统部署在不同服务器上(这叫分布式),
然后部署多个相同的子系统在不同的服务器上(这叫集群),部署在不同服务器上的同一个子系统应做负载均衡。
分布式:一个业务拆分为多个子业务,部署在多个服务器上 。
集群:同一个业务,部署在多个服务器上 。
分布式是将不同的业务分布在不同的地方
集群是将几台服务器集中在一起,实现同一业务