控制台和登录入口整合在这里了。

确定

负载均衡

对多台云服务器进行流量分发的负载均衡服务。它可以通过流量分发扩展应用系统对外的服务能力,通过消除单点故障提升应用系统的可用性。

立即购买 联系销售

负载均衡

阿里云服务器负载均衡是一项按需访问量管理服务,它通过监控服务器运行状况和自动跨多个服务器分配应用请求,为应用和网站提供可伸缩性和高可用性。阿里云负载均衡可维护会话持久性并确保任何服务器都不存在单点故障。

使用阿里云负载均衡,您可以无缝提高您的服务器负载均衡功能以管理突发访问量,从而改善响应速度,最大限度地提高应用的总体性能和可靠性。


客户案例

“负载均衡保障了我们系统的稳定性,可靠性,极大提高了我们的可用性”


优点

可用性高

  • 可用性高达 99.9%。

  • 跨不同可用区中的实例自动分配访问量。

  • 快速检测不健康实例并将访问量只路由到健康实例。

弹性

  • 自动根据负载量伸缩。

  • 无缝集成阿里云弹性伸缩服务 (ESS) 以管理不断变化的访问量级别,无需手动干预。

安全

  • 防范 SYN 洪水攻击和所有 DDoS 攻击。

  • 创建一个内部云负载均衡器以使用私网 IP 地址在您的阿里云 VPC(虚拟专有网络)内部路由访问量。有关阿里云 VPC 的更多信息,请点击此处。

  • 使用面向内网(专网)和外网(公网)的负载均衡器,快速创建安全的架构。

节约成本

  • 按量付费,经济实惠。

  • 与其他传统负载均衡模式相比,实现高达 60% 的成本节约。

产品详情

阿里云服务器负载均衡是一种即用型企业负载均衡服务,可以跨多个 ECS 实例分配入站流量,检测不健康实例,并将流量只路由到健康实例,从而让您可以构建高可用而且强健的应用。

阿里云负载均衡通过消除单点故障 (SPOF) 为您的应用确保了高可用性。阿里云负载均衡 服务是在 ECS 实例之上配置的。


功能

可用性高

跨单个可用区内及多个可用区中的健康 ECS 实例分配入站流量。

支持集群部署、多可用区部署,并保证多层面容灾

  • 支持集群部署,通过机器间的会话同步以支持热升级,并使机器故障和集群维护对用户保持透明。

  • 通过对某些地域使用多可用区部署模式,为本地灾难恢复创造条件。

  • 与 DNS 结合使用时,支持全局负载均衡和跨地域灾难恢复。

运行状况检查

  • 支持 ECS 实例的运行状况检查,并允许用户指定频率。如果一个 ECS 实例运行状况检查不合格,将不向此实例转发访问量,从而确保应用的可用性。

  • 通过定期执行运行状况检查确保在后端运行的 ECS 实例的正常运行。

灵活

  • 支持多种访问量调度算法,以均匀分配访问量。

  • 阿里云负载均衡支持加权轮询 (WRR) 和最小连接数调度算法。您可以选择最适合您的访问量分配算法。

  • 通过配置 ECS 实例权重提高服务器负载均衡能力并均匀分配访问量。

  • 当阿里云负载均衡与阿里云 ESS(弹性伸缩服务)配合使用时,可方便地伸缩 ECS 实例。

通过四层或七层的负载均衡

  • 支持四层和七层的会话保持。

  • 四层阿里云负载均衡使用 IP 地址实现会话保持,而七层阿里云负载均衡使用 cookie。

  • 在一定时段内将来自单个用户的访问请求转发到同一 ECS 实例以确保会话连续性。

灵活的计费

  • 提供灵活的计费方案,包括包月/每年付费和按量付费。

安全

  • 您可以根据业务需求选择经典网络或 VPC 网络下的公网或私网阿里云负载均衡。

  • 为 HTTPs 协议提供中央证书管理系统。

  • 您可以定义特定的 IP,以通过阿里云负载均衡安全组中不同的端口访问应用。

简单易用的控制台

实用的控制台提供各种管理方法,允许您创建、修改和管理您的阿里云负载均衡。

  • 使用简单的管理控制台,您可以方便地创建、配置您的阿里云负载均衡 或在其上执行操作。

  • 使用针对阿里云负载均衡 的 Open API、SDK 和 CLI 执行后续开发,以创建、配置和管理负载均衡。

定价

阿里云负载均衡 (SLB) 服务以实例为基本单位,提供该实例上一个计费周期的计费数据。使用费根据负载均衡的租用时长和网络流量计算。

以下价格仅供参考。具体价格依取决于所选定制套餐。

立即购买 通用流量包

按量付费

使用费根据负载均衡的租用时长和网络流量计算。

付费方式:先使用后付费

详情:

a) 实例租用费根据负载均衡实例的类型分为公网和私网两种类型。公网 SLB 含公网 IP 成本,私网 SLB 免收实例租用费。

b) 公网流量费一期不设阶梯,采用线性定价。私网 SLB 实例不收取网络流量费。

c) 网络流量按小时计费,并采用实时扣费的计费方式。在任意指定计费周期内,如果使用 SLB 实例的时间不足一小时,则按一小时收费。

d) 当前计费周期账单金额=当前计费周期的实例租用费+当前计费周期的网络流量费。出站流量(下行流量)需要收取网络流量费。入站流量(上行流量)不收费。

场景

阿里云服务器负载均衡是一项高可用服务,它使网站/应用能够自动跨不同可用区中的实例分配访问量。以下是几种阿里云阿里云负载均衡应用场景。

1. 具有高访问量和短时爆发的网站

具有高访问量和极短时间访问量突发的网站。在此场景中,阿里云阿里云负载均衡可高效地管理访问量高峰并维持一致的用户体验。

建议配置:阿里云阿里云负载均衡+ 阿里云 ECS

解决方案架构

  • 对于在公网上带宽使用量相对较高的应用,您可以以按带宽计费模式使用阿里云阿里云负载均衡。

  • 轻松调整 ECS 配置,并使用此配置按照您的应用的需求量来伸缩实例。

  • 这样,您就不用担心 ECS 配置会造成资源瓶颈。

2. 具有明显访问量高峰的网站

具有可预测的访问量但带宽要求有波动的网站。阿里云阿里云负载均衡提供了可管理振荡性访问量高峰并有效控制成本的灵活性。

建议配置:阿里云阿里云负载均衡 + 阿里云 ECS + 阿里云 ESS(即将推出)

解决方案架构

  • 如果您的网站有高带宽要求,阿里云建议您使用阿里云弹性伸缩服务 (ESS),它可以根据入站访问量自动伸缩 ECS 实例。

3. 有高可用和低延迟要求的应用

此类应用或网站的用户来自全球不同地区,他们要求低延迟和通过多层灾难恢复提供高可用性 (HA)。

建议配置:阿里云阿里云负载均衡 + 阿里云 ECS + 阿里云 DNS(即将推出)

解决方案架构

  • 用户遍布全球各地的应用可利用阿里云 DNS 服务。

  • 它可以将每一个阿里云负载均衡请求路由到最合适的地域,并提供跨地域灾难恢复。

  • 结合使用阿里云负载均衡 和 ECS,为多个可用区提供灾难恢复。

  • 为网站提供完整的运行状况检查以消除单点故障 (SPOF)。

使用入门

您可以使用开发者资源(包括阿里云负载均衡 CLI、API 和 SDK),通过阿里云负载均衡无缝分配入站流量。

通过管理控制台使用阿里云负载均衡

阿里云管理控制台提供简单的基于 Web 的用户界面,让您可以访问和配置负载均衡 Web 服务器或 SLB 资源。使用此控制台,您可以创建和修改云负载均衡,更改配置(如 SSL 证书、端口,等等)。

您可以参考此简单的快速入门指南,以获得如何通过几次点击来管理您的云负载均衡方面的分步指导。

通过阿里云负载均衡 CLI 使用阿里云 SLB

您可以通过阿里云负载均衡命令行界面 (CLI) 轻松地管理阿里云负载均衡资源。您可以从此处下载并安装负载均衡 CLI 资源包。

阿里云负载均衡 API 参考

您可以使用阿里云负载均衡 API 创建或修改云负载均衡,执行运行状况检查,控制 SSL 证书、端口和实例。这里提供了阿里云负载均衡 API 指南 ,其中包含可用 API 的完整列表。

阿里云负载均衡 SDK 参考

您可以通过使用您选择的 SDK 来使用阿里云负载均衡。这里提供了阿里云负载均衡 SDK 指南,其中包含可用 SDK 的完整列表。

资源

阿里云服务器负载均衡是一种即用型企业负载均衡服务,它可以跨多个 ECS 实例分配入站流量,检测不健康实例,并将流量只路由到健康实例,从而让您可以构建高可用而且强健的应用。

这些资源有助于您了解阿里云负载均衡 如何运行。

以下是文档、SDK 及其他资源的链接。

开发者资源

相关服务

常见问题

1. 有哪些类型的阿里云负载均衡?我能否更改阿里云 负载均衡服务器类型?

有两种类型的阿里云负载均衡服务:公用和专有。您可以根据您的业务要求选择阿里云负载均衡类型。然后系统将自动为负载均衡分配公网或私网 IP 地址。

云负载均衡,即阿里云负载均衡系统,按照您选择的服务器负载均衡类型分配不同的服务地址(公网/私网 IP 地址)。要更改负载均衡类型,您需要首先删除旧的负载均衡,然后创建一个所需类型的新负载均衡。

2. 何谓 ECS 实例权重?

实例权重可以定义为负载均衡转发给其下的每一个 ECS 实例的访问量所占的比率。ECS 权重比率越高,此 ECS 实例接收的访问量就越多。

3. 为何权重值相同的 ECS 服务器的实际负载不同?

如果启用了会话保持选项,则阿里云负载均衡允许将一个用户的会话绑定到某特定实例,这样会话期间来自该用户的所有请求都将发送到同一实例。这可能会导致权重值相同的 ECS 服务器的实际负载不同。

4. 在使用阿里云负载均衡期间,我能否随时提高或降低 负载均衡下的 ECS 实例的数量?

是的,您可以提高或降低一个云负载均衡下的后端服务器或 ECS 实例的数量。不过,在执行上述操作期间,我们建议为新实例启用运行状况检查功能。

5. 阿里云负载均衡是否支持通过同一端口到多个站点的并发访问?

是的,您可以将多个域名解析为阿里云负载均衡IP 地址并在 ECS 服务器上配置不同的 Host 头,以使单个负载均衡实例可从多个端口访问。

6. 阿里云负载均衡最多支持多少个 ECS 实例?

阿里云不限制负载均衡实例配置中的 ECS 服务器数量。

不过,为确保您的服务的稳定性和效率,我们建议按照业务类型或应用模块将提供不同服务或执行不同任务的服务器配置在不同的负载均衡实例下。

7. 我如何确保 SLB 下的不同 ECS 实例间的数据得到同步?

您可以从我们提供的众多工具中选择一样工具,如 Rsync,来执行服务器间的数据同步。也可以将您的 ECS 实例配置为无状态应用服务器,并将数据和文件存储在阿里云 RDS 和阿里云 OSS 上。

8. 操作系统不同的 ECS 实例能否工作在同一阿里云负载均衡下?

可以,阿里云 SLB 本身不对 ECS 实例使用的操作系统施加任何限制,只要 ECS 实例中的应用服务配置和数据一致就行。不过,为方便起见,并且为了更好地管理和维护实例,我们建议您选择两个使用相同操作系统的 ECS Web 服务器。

9. ECS 负载均衡是否要求附加配置?

要将 ECS 实例添加到阿里云负载均衡实例下,不需要做特殊配置。在 Linux 系统中,如果无法成功访问与负载均衡四层(TCP 协议)服务关联的 ECS 实例,您需要确保系统配置文件 /etc/sysctl.conf 中的以下三个值为 0:

net.ipv4.conf.default.rp_filter = 0

net.ipv4.conf.all.rp_filter = 0

net.ipv4.conf.eth0.rp_filter = 0

如果您部署在同一内网中的 ECS 实例之间无法成功通信,则需要检查是否像下面这样正确配置了以下参数:

net.ipv4.conf.default.arp_announce =2

net.ipv4.conf.all.arp_announce =2

要更新配置,请使用 sysctl -p。

10. 在负载均衡之下使用时,ECS 实例是否要求附加带宽?

ECS 实例和阿里云负载均衡通过内网通信,所以 ECS 不要求附加外网带宽。

11. 我可否将一个负载均衡之下的多个 ECS 服务器部署在不同地域?

阿里云负载均衡不支持跨地域部署。因此,请一定将一个阿里云负载均衡下的多个 ECS 服务器部署在同一帐号下的同一地域中,以保证成功的配置。

12. 如果我禁用 ECS 公网网卡 (NIC),它是否仍将影响阿里云负载均衡服务?

是的,禁用 ECS 公网网卡将影响阿里云负载均衡 服务。

如果 ECS 服务器同时利用公网和私网 IP 地址,则禁用公网网卡将影响负载均衡服务,因为默认路由现在将从公网改为私网,而且返回请求可能会失败。阿里云建议不要禁用公网网卡。

若不禁用公网网卡,就必须将默认路由修改为路由到私网。不过,要考虑到在通过公网访问诸如 RDS 之类的其他服务时,服务是否会对公网有某种依赖。

13. 阿里云负载均衡会话保持背后的机制是什么?

一旦启用会话保持,阿里云负载均衡将把会话期间来自一个客户端的服务器访问请求分配到同一 ECS 实例进行处理。

对于七层负载均衡(HTTP 协议),负载均衡系统中的会话保持基于 cookie。

对于四层负载均衡(TCP 协议),负载均衡系统中的会话保持基于 IP 地址。

有关阿里云负载均衡会话保持的更多信息,请参见 负载均衡用户指南

14. 如何启用会话保持,最大持续期是多长?

在配置阿里云负载均衡监控时,您可以选择会话保持选项。然后,您可以为不同的监控服务配置不同的会话保持策略。最长的会话保持期可达 86,400 秒(24 小时)。

有关阿里云负载均衡会话保持的更多信息,请参见 负载均衡用户指南

有关阿里云负载均衡会话保持配置的更多信息,请参见负载均衡控制台操作指南

15. 阿里云负载均衡是否支持对不同的域名使用不同的会话保持规则?

是的,阿里云负载均衡支持对不同的域名使用不同的会话保持规则。可以通过阿里云负载均衡提供的“重写服务 Cookie”会话保持来实现这一目的。有关服务器负载均衡配置的更多信息,请参见 负载均衡用户指南

16. 如何启用 ECS 服务器的运行状况检查?

您必须在配置阿里云负载均衡监控期间启用运行状况检查选项。您可以为不同的监控服务配置不同的运行状况检查策略。

有关阿里云负载均衡运行状况检查的更多信息,请参见 负载均衡用户指南

17. 如何正确配置运行状况检查?

阿里云负载均衡运行状况检查主要是通过对其下的 ECS 实例启动心跳检查而实现的。

阿里云负载均衡系统和 ECS 通过内网彼此通信。为确保运行状况检查正常工作,您需要确保通过内网可访问到您的 ECS。

有关企业负载均衡运行状况检查的更多信息,请参见负载均衡用户指南

18. 阿里云负载均衡的最大带宽是多少,它有什么配置限制?

您可以根据应用的容量要求设置不同的带宽峰值。

以下是设置带宽峰值的一些指导原则:

  • 阿里云负载均衡最多可管理 50 项服务,对每项监控服务使用不同的规则。

  • 单项监控服务的带宽峰值可设为 5-1,000 Mbps。

  • 如果监控服务指出应用要求将超过当前限制,您可以重置带宽限制。

19. 阿里云负载均衡支持哪些协议?

负载均衡支持四层 TCP 协议、七层 HTTP 协议和七层 HTTPs 协议。

20. 阿里云负载均衡支持哪些转发方法?

当前,阿里云负载均衡持两种转发算法:

1. 加权轮询算法:按顺序将外部和内部访问请求分配到后端服务器或 ECS 实例进行处理。

2.加权最小连接数算法:将访问请求分配到当前连接数最少的 ECS 实例。

21. 为配置运行状况检查建议的值是什么?

针对运行状况检查,阿里云建议采用以下配置:

响应超时:5 秒

运行状况检查间隔:2 秒

不健康阈值:3

健康阈值:3

22. 在我尝试通过绑定到阿里云负载均衡 IP 地址的域名访问 HTTP 负载均衡 服务时,为何发生 503 错误?

此类错误通常是因不正确的运行状况检查配置造成的。

有关对 SLB 运行状况检查异常情况执行问题排查方面的更多详细信息,请参见 SLB 用户指南