弹性负载均衡(Elastic Load Balance,简称ELB)是将访问流量根据转发策略分发到后端多台服务器流量分发控制服务。弹性负载均衡可以通过流量分发扩展应用系统对外的服务能力,通过消除单点故障提升应用系统的可用性。
弹性负载均衡的类型
弹性负载均衡支持经典型、增强型两种负载均衡。
- 经典型负载均衡:适用于访问量较小,应用模型简单的web业务。
- 增强型负载均衡:适用于访问量较大的web业务,提供基于域名和URL的路由均衡能力,实现更加灵活的业务转发。
两者的详细区别请参见增强型与经典型负载均衡的功能区别。
弹性负载均衡的组件
弹性负载均衡器接受来自客户端的传入流量并将请求转发到一个或多个可用区中的后端服务器。
您可以向您的弹性负载均衡器添加一个或多个监听器。监听器使用您配置的协议和端口检查来自客户端的连接请求,并根据您定义的转发策略将请求转发到一个后端服务器组里的后端服务器。
每个后端服务器组使用您指定的协议和端口号将请求转发到一个或多个后端服务器。
您可以开启健康检查功能,对每个后端服务器组配置运行状况检查。当后端某台服务器健康检查出现异常时,弹性负载均衡会自动将新的请求分发到其它健康检查正常的后端服务器上;而当该后端服务器恢复正常运行时,弹性负载均衡会将其自动恢复到弹性负载均衡服务中。
图1 弹性负载均衡组件图
如何访问弹性负载均衡
可以使用以下方式访问和管理弹性负载均衡:
- 管理控制台
请使用管理控制台方式访问弹性负载均衡。可直接登录管理控制台,从主页选择“弹性负载均衡”。
- 查询API
通过调用API的方式访问弹性负载均衡,具体操作请参见《弹性负载均衡API参考》。