负载均衡

更新时间: 2024-12-04 16:00:58

您可以通过灵活的负载均衡调度策略平衡多个源站的负载,降低链路延迟并提升您业务可用性。

产品能力

负载均衡服务下配置的负载均衡器可以被边缘安全加速 ESA域名和四层代理应用引用。并提供以下功能:

  • 设置多级的主备源站,在主源异常时容灾调度到备源。

  • 在多个源站之间按比例分配请求,实现多个源站之间的负载均衡。

  • 支持使用ICMP Ping、TCP、HTTP/HTTPS、UDP和 ICMP等协议对源站进行健康探测,并剔除故障源站。

  • 支持设置自定义规则:基于HTTP请求头、URL、URI等字段值将用户请求调度到不同的源站。

  • 会话保持能力,将来自同一来源用户的请求调度到同一源站。

工作原理

例如,您已为您的站点www.example.com成功接入至边缘安全加速 ESA,其对应服务器组A、服务器组B、服务器组C三组源站,服务器组A的两个源站地址为11.11.XX.XX,22.22.XX.XX, 服务器组B的两个源站地址为33.33.XX.XX,44.44.XX.XX,服务器组C的两个源站地址为55.55.XX.XX,66.66.XX.XX。服务器组A源站为主源站,服务器组B和服务器组C源站为备源站,服务器组A源站故障后切换到服务器组B源站,服务器组B源站也故障则切换到服务器组C源站,若所有源站都异常则默认将请求调度到C源站,使用ICMP Ping主动探测源站的健康状态,若探测失败则屏蔽异常源站。

image

适用场景

需求

描述

场景

业务可用性要求高

网络问题/源站负载/配置错误等均可能造成源站服务可用性的波动甚至是不可用,从而导致业务上的重大损失。

负载均衡服务可添加多组源站并设置成相互容灾,主动探测源站的健康状态并提前屏蔽故障源站,将业务流量调度至健康源站。

金融、游戏、电商、泛娱乐等场景。

基于HTTP协议字段的值进行用户请求调度

通过自定义规则基于HTTP请求头、URL、URI等字段值将用户请求调度到不同的源站。

全球新闻门户、线上教育平台等场景。

会话保持

需要确保同一个来源用户的请求回源到同一个源站,以保障用户状态信息的一致性。

游戏、连麦等场景。

不同方式接入站点支持模式

说明

您创建的负载均衡器会有一个对应的您自定义的域名地址,这个域名的支持模式会根据您站点的接入方式有所区别。

接入方式

支持模式

说明

通过NS方式接入

  1. 作为CDN域名或四层代理应用的源站。

  2. 接入的域名可以直接用作DNS解析。

通过NS方式接入站点时,边缘安全加速 ESA将接管您的DNS解析。您需要将原DNS服务商上的DNS记录配置到ESA(支持批量导入),然后前往域名服务商修改NS名称为ESA的NS,以避免解析中断。

通过CNAME方式接入

使用CNAME接入的站点暂不支持直接用作DNS解析。但您创建的负载均衡域名仍可以用作域名或四层代理应用的源站。

通过CNAME方式接入站点时,您需要将待加速的域名通过添加记录的方式来获得对应的CNAME域名,然后在DNS服务商处将待加速的域名的DNS解析记录指向分配的CNAME域名后,用户请求将能够转发到边缘安全加速 ESA节点上,实现全站加速、边缘计算和安全防护。

不同套餐的支持情况

基础版

标准版

高级版

企业版

不支持

不支持

不支持

支持

上一篇: 源地址池 下一篇: 开始使用