分布式与负载均衡的区别

一 基本概念

 

    分布式:(在百度百科上搜到的答案非常之专业,不适宜作为笔记内容)我的直观理解是,分布式即在一个应用网络集群结构中,将一套复杂的运行计算过程分别由网络节点的多台计算机分段执行。例如,A服务器执行A程序片段,B服务器执行B程序片段,最后通过调度,将各节点执行结果汇总。是一个从整体到各个局部再到整体的运算过程。各节点过程应该是同步的,或者至少是各节点执行线程是可控的。具备统一可管理性。

 

    负载均衡:我的直观理解是,它同样建立在一个应用网络集群结构当中,是指调度通过对网络各节点执行压力计算后,将一套运算计算过程让某一个节点单独执行的过程。从整个执行过程来看,程序包始终是整体的。

 

二 二者比较

   相同点:1>处于网络集群结构中。

                2>据需要调度支撑。

    不同点:1>集群处理维度不同,分布式是从程序运行完整流程的维度来看,将一个完整流程由多个节点分配执行,提高                     运算速度和运算效率。类似于流水车间作业,某个节点始终只负责流程的某一部分。而负载均衡是从程序整                       体在某节点执行的效率维度来看。它不将程序流程打散,而是整个流程均由某节点顺序执行。

                 2>调度方式。分布式调度有一个总的调度程序管控各分布节点执行的过程,以及整合返回结果。而负载均衡的                     调度只负责检测节点的执行压力,负责分发,不对各节点具体执行过程进行管控。

                 3>节点关系。分布式各节点是相互依存的共生关系,而负载均衡是各节点之间平等独立的关系。

                 4>宕机影响。分布式某节点宕机会影响整个程序进行,负载均衡某节点宕机不会对外有大的影响。

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值