对于普通的网站和云服务器用户,我们一般用单台服务器即可用于项目。但是如果我们的项目比较大而且在线率较大的导致负载高。我们是需要用多台服务器做负载均衡切换的。同时,我们也可以选择阿里云负载均衡SLB产品进行专门的负载均衡优化。阿里云负载均衡(Server Load Balancer,简称SLB)是云原生时代应用高可用的基本要素。通过将流量分发到不同的后端服务来扩展应用系统的服务吞吐能力,消除单点故障并提升应用系统的可用性。 阿里云SLB包含面向4层的网络型负载均衡NLB、面向7层的应用型负载均衡ALB和传统型负载均衡CLB,是阿里云官方云原生网关。
关于阿里云负载均衡SLB的一些问题整理如下,内容参考来自阿里云文档。
1、什么是SLB?
应用型负载均衡ALB(Application Load Balancer)是阿里云推出的专门面向HTTP、HTTPS和QUIC等应用层负载场景的负载均衡服务,具备超强弹性及大规模应用层流量处理能力。ALB具备处理复杂业务路由的能力,与云原生相关服务深度集成,是阿里云官方提供的云原生Ingress网关。
2、阿里云SLB产品类型
阿里云负载均衡SLB支持以下类型的负载均衡:
应用型负载均衡ALB(Application Load Balancer):专门面向七层,提供超强的业务处理性能,例如HTTPS卸载能力。单实例每秒查询数QPS(Query Per Second)可达100万次。同时ALB提供基于内容的高级路由特性,例如基于HTTP报头、Cookie和查询字符串进行转发、重定向和重写等,是阿里云官方云原生Ingress网关。
网络型负载均衡NLB(Network Load Balancer):面向万物互联时代推出的新一代四层负载均衡,支持超高性能和自动弹性能力,单实例可以达到1亿并发连接,帮您轻松应对高并发业务。NLB面向海量终端上连、高并发消息服务、音视频传输等业务场景针对性地推出了TCPSSL卸载、新建连接限速、多端口监听等高级特性,在物联网MQTTS加密卸载、抗洪峰上联等场景为用户提供多种辅助手段,是适合IoT业务的新一代负载均衡。
传统型负载均衡CLB(Classic Load Balancer):支持TCP、UDP、HTTP和HTTPS协议,具备良好的四层处理能力,以及基础的七层处理能力。
3、负载均衡SLB价格
阿里云SLB产品定价负载均衡SLB产品价格详情:
ALB目前仅支持按量付费。
ALB计费项组成:
实例网络类型 | 实例费 | 性能容量单位LCU费 | 公网网络费 |
公网 | 包含 | 包含 | 包含 |
私网 | 包含 | 包含 | 不涉及 |
ALB费用由三部分组成:实例费、性能容量单位LCU(Loadbalancer Capacity Unit)费和公网网络费。
实例费:
功能版本 | 实例费(元/小时) | 实例费(元/天) | |
基础版 | 0.049 | 1.176 | |
标准版 | 0.147 | 3.528 |
实例费用=实例单价×运行小时数(按照实例的运行小时数(不足1小时按1小时算)来计算费用)。
性能容量单位LCU费:
性能容量单位 | LCU费(元/个) |
LCU | 0.049 |
性能容量单位LCU是用来衡量ALB处理流量时涉及的各个指标,包括:新建连接数、并发连接数、已处理流量、规则评估数。 要衡量的4个指标如下: 1) 新建连接数:每秒新建连接的数量。 2) 并发连接数:同时容纳的连接数量。 3) 已处理流量:ALB处理的HTTP(S) 请求和响应的流量,单位为GB。 4) 规则评估数:指ALB处理的规则数量与每秒请求数(QPS)的乘积,前10个规则免费。当处理的规则数量>10时,规则评估数=QPS×(处理的规则数量–10)。当处理的规则数量≤10时,规则评估数=QPS。 ALB中,1个LCU包含: 1) 每秒25个新建连接, 2) 每分钟3000个并发连接,3) 每小时1 GB流量,4) 每秒1000个规则评估。 在1小时内ALB消耗的LCU数量根据上述4个指标进行换算,并以消耗LCU最大的维度计算该小时内的LCU个数。
公网网络费:
私网ALB不收取公网费用,只有当您购买公网ALB才会收取公网费用。公网ALB通过弹性公网IP(EIP)提供公网能力,选择公网将会收取弹性公网IP实例费、带宽与流量费用。
本文出处:老蒋部落 » SLB是什么意思?如何使用阿里云负载均衡SLB | 欢迎分享( 公众号:老蒋朋友圈 )