负载均衡ELB详解

2019-09-19 10:15:44 阅读量:


 
负载均衡ELB概念

弹性负载均衡(Elastic LoadBalance)将访问流量自动分发到多台云服务器,扩展应用系统对外的服务能力,实现更高水平的应用程序容错性能用户通过基于浏览器、统一化视图的云计算管理图形化界面,可以创建ELB,为服务配置需要监听的端口,配置云服务器,消除单点故障,提高整个系统的可用性。

高可用冗余设计,自动移除异常节点,并将流量在正常节点之间重新路由,确保业务的可用性;

超灵活根据应用的流量,自动扩展处理能力,并可与弹性伸缩服务无缝集成,自动满足变化的流量的需求;

高性能支持最高10万并发连接,满足用户的大流量需求,支持用户使用4层或者7层(http协议、https协议)的负载分发。
 
1、购买参数设置
\

 
创建的时候,有对外业务就选公网,内网分流就选私网,公网elb需使用弹性ip,有空闲弹性ip的时候可以选上,没有就顺便创建一个,其次注意选择对应的vpc。

2、创建ELB组件(监听器)

Elb 创建过程中最重要的就是监听器

\

问过华为技术客服,负载均衡器的端口TCP适合动态网页,HTTP适合静态网页,一般选择TCP适用性强。
云服务器的端口一般选择安全组对外开放业务的端口比如8080等。

3、参数说明

\
\
创建完监听器以后然后选择添加后端ECS:

\

在没有停用elb的情况下删除ECS会产生粘性会话,为了确保负载均衡器停止向正在删除的弹性云服务器发送请求,并使已有连接保持打开状态,系统会默认开启四层和七层弹性负载均衡的draining功能。

开启drainning功能后,当动态删除负载均衡器的后端弹性云服务器时,原来调度到该云服务器上的连接将在负载均衡器保持连接的时间内继续保持。超过设定时间后,云服务器的原有连接断开。四层负载均衡的保持连接时间默认为5分钟。七层负载均衡的保持连接的时间默认为60分钟。

添加完ECS服务器以后记得查看健康检查状态状态为正常方可访问正常的WEB等业务。