集群、负载均衡、分布式系统的理解

概念上的理解:

集群:它是一个统称,指的是将几台服务器集中在一起,也就是物理上的机器的并列,实现并行化的功能。

搭建集群的目的:

  1. 它是利用一个集群中的多台机器共同完成同一个任务,使得完成任务的速度和可靠性都远远高于单机运行的效果。(人多力量大,干的效果更好,目的就是干活更快,更好,注重的是效果)
  2. 它是利用一个集群中具有多台机器的优势,每个人都可以干同样的事,以求达到服务于多业务的需求.(人多帮手就多,干活就说,效果一样。目的就是大量的干活,注重的是量,以及时间的效应)

负载均衡:集群中所有的节点都处于活动状态,它们分摊系统的工作负载。它是一种技术手段。

使用负载均衡的目的:

  1. 它是利用一个集群中的多台单机,完成许多并行的小的工作。每台机器的任务都是相同的,例如,一个应用使用的人多了,那么用户请求的相应时间就会增大,如果使用负载均衡集群,那么集群中任意一台机器都能相应用户的请求,这样集群就会在用户发出服务请求之后,选择当时负载最小,能够提供最好的服务的这台机器来接受请求并相应,这样就可用用集群来增加系统的可用性和稳定性。(也就是说,来了一堆的活,然后负载均衡会将任务分摊到每个机器的身上,不能让一个太累,一个闲的蛋疼)
分布式:指将不同的业务分布在不同的地方。 更具业务的不同,可以在不同的地方独立搭建一个环境:举例来说:一个银行的系统,不同地方有不同的支行,这些支行之间需要互相联系,同时还需要受总行的支配,但是同时每个支行有相当高权限的自主权。最直观的例子就是他们之间的分布式数据库,总行要知道各个支行的某些数据,但是同时支行也有自己的数据库。这就相当于按业务划分。自己相对独立。

三者关系:

集群:只是机器组合的一种概念。负载均衡,是一种技术,有一个老大来分配任务,不能让每个小弟闲着,也不能让小弟受委屈。当有小弟不能干活了,就分配给其他小弟,保证活得有人干。每个小弟都可能由一个集群组成。分布式,按照业务的需求来划分的,是一个概念。一个结点相当于一个独立的业务,缺一不可,都有自己的业务诉求。每一个结点都不一定有多少集群。

而集群指的是将几台服务器集中在一起,实现同一业务。 
分布式中的每一个节点,都可以做集群。 
而集群并不一定就是分布式的。

负载均衡只是一种技术手段。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值