- 负载均衡:
负载就是任务的意思,负载均衡(Load Balance)其意思就是分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。
我的理解:好像背包问题,A包已经装满了,但是B包还没有满,我可以把这个任务放进这个B包里进行处理,然后再进行数据同步即可(最大效率的利用现有资源)
- 集群
集群(cluster)技术是一种较新的技术,通过集群技术,可以在付出较低成本的情况下获得在性能、可靠性、灵活性方面的相对较高的收益,其任务调度则是集群系统中的核心技术。用户若想扩展系统能力,不得不购买更高性能的服务器,才能获得额外所需的CPU 和存储器。如果采用集群技术,则只需要将新的服务器加入集群中即可,对于客户来看,服务无论从连续性还是性能上都几乎没有变化,好像系统在不知不觉中完成了升级。
我的理解:同一个业务,部署在多个服务器上
- 分布式
我的理解:一个业务分拆多个子业务,部署在不同的服务器上
尚 硅 谷 老 师 原 话 : 集 群 就 是 一 组 协 同 工 作 的 服 务 器 , 各 有 分 工 。 组 成 一 个 整 体 , 对 外 表 现 为 一 个 整 体 尚硅谷老师原话:集群就是一组协同工作的服务器,各有分工。组成一个整体,对外表现为一个整体 尚硅谷老师原话:集群就是一组协同工作的服务器,各有分工。组成一个整体,对外表现为一个整体
名词解释:load blancing clusters负载均衡集群 (LBC)high available clusters高可用集群(HAC)
小饭店原来只有一个厨师,切菜洗菜备料炒菜全干。后来客人多了,厨房一个厨师忙不过来,又请了个厨师,两个厨师都能炒一样的菜,这两个厨师的关系是集群。
为了让厨师专心炒菜,把菜做到极致,又请了个配菜师负责切菜,备菜,备料,厨师和配菜师的关系是分布式,一个配菜师也忙不过来了,
又请了个配菜师,两个配菜师关系是集群
大佬更专业的解答:集群和分布式的区别和联系