负载均衡SLB(Server Load Balancer)是一种对流量进行按需分发的服务,通过将流量分发到不同的后端服务来扩展应用系统的服务吞吐能力,并且可以消除系统中的单点故障,提升应用系统的可用性。

产品概述

阿里云提供全托管式在线负载均衡服务,具有即开即用、超大容量、稳定可靠、弹性伸缩和按需付费等特点,适合超大规模互联网应用,如春节红包、双十一秒杀抢购、大规模在线物联网应用等高并发场景。负载均衡负责HTTPS流量的加密与解密,后端服务器仅需处理普通HTTP流量,可以极大的节省后端服务在数据加解密上的算力,有效控制后端服务器的规模与成本。

与传统的硬件型负载均衡自建方案相比,阿里云负载均衡具备按量付费和弹性伸缩能力,无需一次性大额投入,便可拥有天猫双十一级别的海量流量分发处理能力。同时,与开源的负载均衡自建方案相比,阿里云负载均衡稳定可靠,配备专业的运维团队,免费提供7×24小时不间断技术支持服务,提升运维效率。

产品类型

阿里云负载均衡SLB分为两类:传统型负载均衡CLB应用型负载均衡ALB

SLB
  • 传统型负载均衡CLB:支持TCP、UDP、HTTP和HTTPS协议,具备强大的四层处理能力,以及基础的七层处理能力。
  • 应用型负载均衡ALB:专门面向七层,提供超强的业务处理性能,例如HTTPS卸载能力。单实例每秒查询数QPS(Query Per Second)可达100万次。同时ALB提供基于内容的高级路由特性,例如基于HTTP报头、Cookie和查询字符串进行转发、重定向和重写等,是阿里云官方云原生Ingress网关。
表 1. 产品类型差异
类型 传统型负载均衡CLB 应用型负载均衡ALB
产品定位
  • 强大的四层处理能力
  • 面向TCP、UDP、HTTP和HTTPS等协议
  • 主要面向网络交付
  • 强大的七层处理能力与丰富的高级路由功能
  • 聚焦HTTP、HTTPS和QUIC应用层协议
  • 面向应用交付
产品性能
  • 基于物理机架构
  • 单实例5万 QPS
  • 基于NFV虚拟化平台
  • 单实例支持100万 QPS
  • 弹性能力更强
功能特性
  • 七层基础能力
  • 仅支持基于域名或URL转发
  • 基于内容的路由
  • HTTP报头改写、重定向、重写、限速等
运维能力
  • 按规格售卖
  • 需要预估业务峰值
  • 需要用户主动升级规格
  • 自动弹性
  • 处理能力随着业务峰值自动伸缩
云原生集成
  • 支持较弱
  • 云原生Ingress网关
  • 流量拆分、镜像、灰度发布、蓝绿测试
典型应用场景
  • 网站、系统四层流量分发高可靠场景
  • 大并发高性能网络分流场景
  • 同城双活、跨地域容灾场景
  • 互联网应用七层高性能自动弹性场景
  • 音视频应用大流量低时延场景
  • 云原生应用金丝雀蓝绿发布场景

产品功能

多协议支持

丰富的协议支持,满足您多样化的应用场景。
  • 基础协议:支持包含TCP协议和UDP协议的四层负载均衡;支持HTTP协议和HTTPS协议的七层负载均衡。
  • 高级协议:支持应用传输协议QUIC,对音视频和移动互联网应用更友好;支持GRPC协议,实现海量微服务间的高效API通信。

多层次容灾

提供多层次的容灾策略与高可用保障体验。
  • 健康检查:定时检测后端云服务器运行状况,一旦检测到云服务器异常,则不会再转发流量到异常实例,保证业务可用性。
  • 多可用区:某些地域采用多可用区部署,轻松实现同城容灾。
  • 集群部署,会话同步:采用集群部署,各机器之间会话同步,从而支持热升级,机器故障和集群维护对用户透明。

更安全可靠

自带免费提供基础安全防护能力,降低安全建设成本,让网络更省心更安心。
  • 网络层安全防护:四层负载均衡支持DDoS、SYN Flood、UDP Flood、ACK Flood、ICMP Flood、DNS Flood等攻击防护。
  • 应用层安全防护:七层负载均衡除了具备四层安全防护能力,还支持免配置修改,一键集成WAF,让应用层更加可靠。
  • 证书管理:针对HTTPS协议和QUIC协议提供集中化的证书管理系统,满足用户的可靠、安全传输等需求。

超强性能保障

针对负载均衡实例,首家提出性能保障的云计算厂商。
  • 性能保障型实例:推出性能保障型实例,实现不同实例间的性能隔离,提供相应规格下的性能保障。
  • 超大性能规格:针对有高性能需求的大客户,提供超大规格的负载均衡实例,从此性能不再是瓶颈。

灵活调度策略

多种调度算法与转发模式,提升应用部署灵活性。
  • 调度算法:支持加权轮询和一致性哈希调度算法,可根据自身需求选择相应算法来分配用户流量。
  • 域名URL转发:支持根据不同的域名和URL进行流量调度,提升应用系统灵活性。

多种管理途径与付费方式

根据业务特征灵活选择实例类型与付费方式,多种管理途径轻松操纵负载均衡。
  • 丰富的付费方式:提供后付费与预付费两种不同的结算模式,支持按流量与按固定带宽两种计费方式。
  • 灵活的管理方式:可基于管理控制台或OpenAPI与SDK等方式实现负载均衡器的创建、配置与管理。