博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

集群 分布式

Posted on 2015-09-29 10:32  bw_0927  阅读(113)  评论(0)    收藏  举报

memcached宣称是一个分布式系统,其实是一种伪分布式,因为各节点既不是对等关系,也不是主从关系,它们之间并没用通讯,所以不能算一个严格的分布式系统。

 

分布式是相对中心化而来,强调的是任务在多个物理隔离的节点上进行。中心化带来的主要问题是可靠性,若中心节点宕机则整个系统不可用,分布式除了解决部分中心化问题,也倾向于分散负载,但分布式会带来很多的其他问题,最主要的就是一致性。

集群就是逻辑上处理同一任务的机器集合,可以属于同一机房,也可分属不同的机房。

 

分布式:一个业务分拆多个子业务,部署在不同的服务器上
集群:同一个业务,部署在多个服务器上

 

集群强调的是任务的同一性,分布式强调的是差异性。