快速结论
- 中小流量(日均 PV < 100万):阿里云SLB 按量付费,性价比最高,入门成本约 ¥20/月
- 腾讯云用户:CLB 与 CVM 生态深度集成,CLB 基础版免费,适合已在腾讯云的团队
- 华为云政企场景:ELB 合规认证齐全,支持 HTTPS 卸载和 WAF 联动
- 自建业务流量突发:所有厂商均支持弹性扩展,按 QUPS 计费,突发流量不用预购
负载均衡通常与自动伸缩、监控告警配套使用;静态资源多的站点可先看 CDN 加速对比,把流量卸载到 CDN 再上均衡。
什么是负载均衡?为什么需要它
负载均衡(Load Balancer)将外部流量分发到多台后端服务器,解决单点故障和流量集中的问题。其核心价值在于:
- 高可用:某台服务器宕机,流量自动切换到其他节点,用户无感知
- 水平扩展:业务量增长时,新增服务器即可扩容,无需停机
- 健康检查:实时探测后端实例状态,自动剔除异常节点
- SSL 卸载:统一在负载均衡层处理 HTTPS,后端服务免去加解密开销
典型架构:
用户请求
↓
负载均衡(公网IP)
├── 后端服务器 A(内网 IP)
├── 后端服务器 B(内网 IP)
└── 后端服务器 C(内网 IP)负载均衡核心概念
调度算法
| 算法 | 说明 | 适用场景 |
|---|---|---|
| 轮询(Round Robin) | 依次分配到每台后端 | 后端性能均等 |
| 加权轮询 | 按权重比例分配 | 后端配置不同 |
| 最少连接 | 优先分配给当前连接数最少的节点 | 长连接业务 |
| IP Hash | 同一 IP 固定打到同一后端 | 需要会话保持 |
协议层次
- 四层负载均衡(L4):工作在 TCP/UDP 层,性能极高,但不感知 HTTP 内容
- 七层负载均衡(L7):工作在 HTTP/HTTPS 层,支持按 URL/Header/Cookie 路由,功能更丰富
三大厂商产品深度对比
阿里云 SLB(Server Load Balancer)
阿里云SLB 是国内使用最广泛的负载均衡产品,分为应用型 ALB(七层)和网络型 NLB(四层)两大系列。
核心优势:
- 支持 HTTP/2、WebSocket、gRPC
- 原生支持 WAF 联动(需单独购买 WAF)
- 按量付费,最低约 ¥0.02/小时起
- 提供免费的健康检查和访问日志
价格参考(2026年):
| 类型 | 规格 | 价格 |
|---|---|---|
| CLB 共享型 | 最大 50000 并发 | ¥0.02/小时 |
| ALB 基础版 | 最大 10 万 QPS | ¥0.05/小时 + 流量费 |
| ALB 标准版 | 最大 100 万 QPS | ¥0.2/小时 + 流量费 |
适合场景: 电商、内容平台、API 网关场景,需要七层路由规则的应用。
腾讯云 CLB(Cloud Load Balancer)
腾讯云CLB 分为传统型(即将下线)和负载均衡型两类,负载均衡型支持 IPv6、WebSocket 和 SNI 多域名证书。
核心优势:
- 基础型 CLB 实例费免费(仅收流量费)
- 支持跨地域绑定(后端服务器与 CLB 可以在不同可用区)
- 内置 BGP 多线接入,网络质量稳定
- 与腾讯云 TKE(容器服务)深度集成,适合微服务架构
价格参考(2026年):
| 类型 | 实例费 | 流量费 |
|---|---|---|
| 负载均衡型(按量) | ¥0.02/小时 | ¥0.8/GB |
| 共享型 CLB | ¥0/月(免费) | 按流量计费 |
| 独享型 CLB | ¥1760/月起 | 包含在内 |
适合场景: 已使用腾讯云 CVM/TKE 的团队,游戏、直播等实时性要求高的业务。
华为云 ELB(Elastic Load Balance)
华为云ELB 分为独享型和共享型,独享型资源独占,性能更稳定,适合政企和金融场景。
核心优势:
- 通过等保三级、SOC2 Type II 等合规认证
- 支持端口级别的监听器,粒度更细
- 与华为云 DNS、WAF 无缝联动
- 提供全球加速(配合 GA 服务)
价格参考(2026年):
| 类型 | 规格 | 价格 |
|---|---|---|
| 共享型 ELB | 并发 5万 | ¥0.02/小时 |
| 独享型 ELB(小型) | 10 万并发 | ¥0.46/小时 |
| 独享型 ELB(中型) | 50 万并发 | ¥1.83/小时 |
适合场景: 政府、金融、医疗等合规要求高的行业,或者已在华为云体系的企业。
配置实战:阿里云 SLB 快速上手
步骤一:创建负载均衡实例
# 通过阿里云 CLI 创建 ALB 实例
aliyun alb CreateLoadBalancer \
--LoadBalancerName "my-alb" \
--LoadBalancerEdition "Basic" \
--VpcId "vpc-xxx" \
--ZoneMappings '[{"ZoneId":"cn-hangzhou-a","VSwitchId":"vsw-xxx"}]'步骤二:创建服务器组
# 创建后端服务器组
aliyun alb CreateServerGroup \
--ServerGroupName "my-servers" \
--ServerGroupType "Instance" \
--VpcId "vpc-xxx" \
--Protocol "HTTP" \
--HealthCheckConfig '{"HealthCheckEnabled":true,"HealthCheckPath":"/health","HealthCheckInterval":10}'步骤三:配置监听器
# 创建 HTTPS 监听器(443 端口)
aliyun alb CreateListener \
--LoadBalancerId "alb-xxx" \
--ListenerPort 443 \
--ListenerProtocol "HTTPS" \
--DefaultActions '[{"ServerGroupTuple":{"ServerGroupId":"sgp-xxx"},"Type":"ForwardGroup"}]' \
--Certificates '[{"CertificateId":"cert-xxx"}]'步骤四:验证健康检查
# 查询后端服务器健康状态
aliyun alb ListServerGroupServers \
--ServerGroupId "sgp-xxx" | jq '.Servers[] | {ServerId, ServerIp, Status}'选型建议
| 场景 | 推荐产品 | 理由 |
|---|---|---|
| 初创公司/个人项目 | 阿里云SLB 基础型 | 成本低,按量付费 |
| 电商秒杀/高并发 | 阿里云ALB 标准版 | QPS 高,七层路由灵活 |
| 腾讯云生态用户 | 腾讯云CLB | 免实例费,生态融合好 |
| 微服务/容器化 | 腾讯云CLB + TKE | 与 K8s Ingress 集成 |
| 政企合规场景 | 华为云ELB 独享型 | 合规认证完整 |
| 全球化部署 | 华为云ELB + GA | 全球加速能力强 |
实例与带宽的活动价可对照云服务器比价,把均衡、带宽、CDN 一起算三年总成本可用 TCO 计算器。
常见问题
Q:负载均衡能防 DDoS 吗? A:基础的 CC 攻击防御有一定能力,但专业 DDoS 防护需要搭配各云厂商的 DDoS 高防产品使用。
Q:后端服务器在内网,外部能访问吗? A:是的,负载均衡有公网 IP,后端服务器只需内网 IP,是推荐的安全架构。
Q:证书在哪里配置? A:在负载均衡的 HTTPS 监听器上上传证书,后端服务器可以用 HTTP,无需配置证书(SSL 卸载)。
总结:按需选型,从免费套餐起步
负载均衡不是大公司专属,中小团队从 阿里云SLB 或 腾讯云CLB 的按量付费入门,月成本不超过 ¥50,即可获得企业级高可用能力。随业务增长再升级规格,弹性计费不浪费资源。
合规要求高的企业优先考虑 华为云ELB,认证体系完整,适合金融和政务场景。
