全部产品
Search
文档中心

全局流量管理:跨地域负载均衡

更新时间:Sep 25, 2018

因为某些原因,企业应用服务的多个IP地址可能分布于不同地区、不同运营商、不同厂商的数据中心中。在这种情况下,单个IP地址不足以承担用户的访问压力,但针对应用服务的负载均衡架构变得非常困难。除了DNS之外,没有一种简单有效的服务能够将这些多个数据中心的IP地址组织起来,同时面向客户提供服务。

同时由于DNS本身无法感知IP地址的可用性状态,在一些故障、灾难场景下无法快速有效的将用户对应用服务的访问路由至可用的IP地址。

在这里,我们提供了应用全局流量管理,来实现跨地域、多IP地址的负载均衡解决方案实践,希望能够给企业在做服务架构设计时带来一些帮助。

场景一:跨地域流量平均分配

企业的应用服务有多个IP地址,这些IP地址的服务能力、计算能力以及网络宽带相同时,可以采用流量平均分配原则,对多个IP地址进行负载平均分配,实现用户访问同一个应用服务域名时多个IP地址同时承担用户访问请求。原理图,如下所示:

原理图

实现步骤如下:

步骤一:全局配置

在全局流量管理实例中,按照图示完成全局配置

全局配置

步骤二:地址平均配置

在全局流量管理实例中,按照图示完成地址池负载均摊配置

地址池

步骤三:健康检查配置

在全局流量管理实例中,按照图示为地址池配置HTTP健康检查

健康检查

步骤四:全局访问配置

在全局流量管理实例中,按照图示配置全局访问策略,对所用用户生效

全局访问

步骤五:CNAME接入配置

在域名解析配置处,按照图示完成最后一步应用服务域名的CNAME接入,应用服务正式接入全局流量管理。

CNAME接入

场景二:跨地域流量加权分配

企业的应用服务有多个IP地址,这些IP地址的服务能力、计算能力以及网络宽带各不相同时,可以采用权重分配原则,对多个IP地址设置不同的权重比例,实现用户访问同一个应用服务域名时多个IP地址按照一定的比例承担用户访问请求。原理图,如下所示:

原理图2

实现步骤如下:

步骤一:全局配置

在全局流量管理实例中,按照图示完成全局配置,注意:均衡策略要选择加权轮询

全局配置

步骤二:地址平均配置

在全局流量管理实例中,按照图示完成地址池内各个IP地址的权重设置

加权轮询

步骤三:健康检查配置

在全局流量管理实例中,按照图示为地址池配置HTTP健康检查

健康检查

步骤四:全局访问配置

在全局流量管理实例中,按照图示配置全局访问策略,对所用用户生效

全局配置

步骤五:CNAME接入配置

在域名解析配置处,按照图书完成最后一步应用服务域名的CNAME接入,应用服务正式接入全局流量管理。

CNAME