You need to enable JavaScript to run this app.
导航

产品概览

最近更新时间2024.04.16 15:18:49

首次发布时间2022.05.16 17:07:48

什么是应用型负载均衡

随着网络业务的发展、应用访问量的增加,如下图所示的单一服务器服务模式不能满足应用要求。
图片
因此现在互联网系统使用多台服务器构成一个整体来对外提供服务。如何将客户端的访问请求分发到不同的服务端,就涉及到了负载均衡。如下图所示。
图片
负载均衡是一种计算机技术,在网络传输过程中将访问请求分发到多个服务器,能够提升服务的性能与可靠性。负载均衡可以在OSI七层模型中的不同层次实现,其中最常见的是工作在应用层的七层负载均衡和工作在传输层的四层负载均衡。
应用型负载均衡(Application Load Balancer,ALB)是工作在OSI模型应用层的负载均衡技术。应用层(七层)的协议包括:HTTP、HTTPS、HTTP/2、WebSocket、QUIC等。
火山引擎 ALB 面向应用层网站、音视频应用等大流量分发场景,可以实现精细均衡的流量调度、消除单站点故障影响。因此 ALB 能够提升应用系统整体的服务性能,使服务稳定可靠。

产品功能

多协议支持

火山引擎 ALB 支持 HTTP、HTTPS、HTTP/2、WebSocket、WebSocket Secure、QUIC等多种应用层协议接入,满足不同业务类型需求。

调度算法

火山引擎 ALB 提供加权轮询(WRR)、加权最小连接数(WLC)、源地址哈希(SH)三种调度算法,实现访问流量的均衡调度。

安全防护

火山引擎 ALB 可一键开启 WAF 防护,通过访问控制功能也可筛选限制访问来源,实时抵御恶意请求攻击。

健康检查

火山引擎 ALB 可以对后端服务器的健康状态进行监测,及时发现并屏蔽健康状态异常的后端服务器,保障后端服务的稳定性。

证书管理

火山引擎 ALB 针对 HTTPS 协议,提供证书管理服务,允许上传自有证书,方便关联绑定服务器证书,一键绑定监听器上。

访问日志

火山引擎 ALB 提供获取七层访问日志的功能,日志信息包括客户端IP地址、服务器响应等内容,助力分析客户端用户行为、实施精准运维和快速排障。