关于负载均衡概述

1.负载均衡的必要性

  • 在日常生活中经常避免不了要去一些比较拥挤的地方
  • 比如地铁站、火车站、电影院、银行等
  • 无论是买票,还是排队入场,这些场所一般都会设置多个服务点或入口
  • 如果没有引导的话,大多数情况下,最近的入口会挤满人
  • 这种情况下,就会大大浪费资源
  • 因为如果可以把这些排队的人很好的分散到各个入口的话会大大缩短排队时间
  • 其实,网站的建设也是一样
  • 为了提升网站的服务能力,很多网站采用集群部署,就像话剧院有多个入口一样
  • 这时候,就需要一个协调者,来均衡的分配这些用户的请求
  • 可以让用户能够均匀的分配到不同的服务器上
  • 我们一般会把多台机器组成一个集群对外提供服务
  • 然而,网站对外提供的访问入口都是一个,比如,www.taobao.com
  • 那么当用户在浏览器输入www.taobao.com时如何将用户的请求分发到集群中的不同的机器上,这就是负载均衡在做的事情

关于负载均衡概述关于负载均衡概述

2.负载均衡的概念

  • 负载均衡(Load Balance),意思就是将负载(工作任务,访问请求)进行平衡、分摊到多个操作单元(服务器、组件)上进行
  • 是解决高性能,单点故障(高可用),扩展性(水平伸缩)的终极解决方案

关于负载均衡概述