什么是弹性负载均衡
定义
ELB(Elastic Load Balance),即弹性负载均衡,是将访问流量根据转发策略分发到后端多台弹性云服务器的流量分发控制服务。弹性负载均衡可以通过流量分发扩展应用系统对外的服务能力,实现更高水平的应用程序容错性能。弹性负载均衡可以消除单点故障,提高整个系统的可用性。
同时ELB还提供标准OpenStack API,内网外网统一部署,VPN(Virtual Private Network)、专线及跨VPC(Virtual Private Cloud)访问能力,Region Type I还提供VRRP主备部署。
用户通过基于浏览器、统一化视图的云计算管理图形化界面,可以创建负载均衡,为服务配置需要监听的端口,配置云服务器。
功能
ELB为用户提供了自助控制负载均衡的能力,并配套提供一个高度管控、灵活使用的管理平台,达到配置简单、服务资源快速添加的目标。
ELB具有以下功能:
- 部署支持线性可扩展,无单点问题。
- Region Type I支持TCP、UDP、HTTPS和HTTP负载均衡。
- Region Type II支持TCP和HTTP负载均衡。
- 支持内网、外网以及VPN访问。
- Region Type I支持软件负载均衡。
软件负载均衡:通过软件方式实现负载均衡,包括LVS、Nginx和HAProxy。
- Region Type II支持硬件负载均衡。
硬件负载均衡:通过硬件方式实现负载均衡,包括F5和sangfor。