linux企业实战---负载均衡

linux企业实战—负载均衡

什么是负载均衡呢?为什么需要负载均衡?
在这里举一个简单的例子来说明:

我们在日常生活中经常免不了要去一些比较拥挤的地方,比如地铁站、火车站、电影院、银行等。
无论是买票,还是排队入场,这些场所一般都会设置多个服务点或者入口。
如果没有人引导的话,大多数情况下,最近的入口会挤满人。
这种情况下,就会浪费资源,其中一个入口人会爆满,增加排队时间,其他的入口却没有人,没有起到它的作用
如果可以把这些排队的人很好的分散到各个入口的话会大大缩短排队时间。
这个分散的过程就是负载均衡

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

我们一般会把多台机器组成一个集群对外提供服务。然而,我们的网站对外提供的访问入口都是只有一个的,比如www.taobao.com。
那么当用户在浏览器输入www.taobao.com的时候如何将用户的请求分发到集群中不同的机器上呢,这就是负载均衡在做的事情

linux企业实战---负载均衡