边缘负载均衡ELB(Edge Load Balancer,在ENS服务中简称ELB)接收来自客户端的请求,对流量进行按需分发,通过将流量分发到后端多台ENS实例上同步处理,来扩展应用系统的服务吞吐能力,并且可以消除系统中的单点故障,提升应用系统的可用性。
ELB组成
ELB由以下三部分组成:
组成 | 说明 |
实例 | 一个ELB实例是一个运行的边缘负载均衡服务,用来接收流量并将其分配给后端服务器。要使用负载均衡服务,您必须创建一个ELB实例,并至少添加一个监听和两台ENS服务器。 |
监听 | 监听用来检查客户端请求并将请求转发给后端服务器。监听也会对后端服务器进行健康检查。 |
后端服务器 | 后端服务器是一组接收前端请求的云服务器。 |
ELB实例为私网实例,不提供公网访问能力,若要实现业务对公网访问的负载均衡,需要在ELB实例上绑定公网弹性IP,请参见绑定公网弹性IP。
产品优势
可扩展:您可以根据业务应用负载进行弹性扩容,随时添加和移除ENS实例来扩展业务系统的服务能力,适用于各种Web服务器和App服务器。
高并发:单台ENS实例无法满足处理性能时,通过配置ELB监听规则将流量分发到不同ENS实例上,提升业务处理能力。
高可用:支持容灾场景,消除单点故障,保证用户业务持续可用;并可通过会话保持功能将同一客户端的请求转发到同一台后端ENS,提高访问效率。
多协议支持:支持四层(TCP和UDP)和七层(HTTP和HTTPS)协议,在实时音视频、互动直播和游戏等应用中,访问速度更快、更安全可靠。
实例规格和计费
ELB实例包含以下三个关键性指标,不同规格的实例,性能指标也不同。
最大连接数(Max Connection):一个实例能够承载的最大连接数量。当实例上的连接超过最大连接数时,新建连接请求将被丢弃。
每秒新建连接数CPS(Connection Per Second):每秒新建连接的最大数量。当每秒新建连接的数量超过CPS,新建连接请求将被丢弃。
每秒查询数QPS(Query Per Second):每秒可以完成的HTTP或者HTTPS的查询(请求)的数量。当请求速率超过每秒查询数时,新建连接请求将被丢弃。
规格 | 最大连接数 | 每秒新建连接数(CPS) | 每秒查询数(QPS) | 规格单价(USD/月) |
简约型(elb.s1.small) | 5000 | 2000 | 800 | 7.5 |
标准型I(elb.s2.small) | 50000 | 4000 | 3000 | 26 |
标准型II(elb.s2.medium) | 100000 | 8000 | 6000 | 52 |
高阶型I(elb.s3.small) | 200000 | 16000 | 12000 | 104 |
高阶型II(elb.s3.medium) | 500000 | 40000 | 18000 | 166 |
计费说明
如果ELB实例上绑定弹性公网IP,公网流量费用由边缘弹性IP收取,请参见EIP计费说明。
ELB按照不同实例规格收费,计费规则如下:
类别 | 说明 |
付费方式 | 后付费。 |
计费周期 | 按自然月计费。 |
计费规则 |
|
示例:
场景:在2024年06月05日,客户开通了一个规格为标准型I(elb.s2.small)的边缘负载均衡A实例,2024年06月一直使用该实例到月末,A实例6月份的有效天数为26天。
账单计算:
有效因子:26/30=0.86666667。
规格单价:标准型I(elb.s2.small)实例规格单价为26 USD/月。
6月份A实例费用:26*0.86666667=22.53 USD。