使用Anycast IP加速海外服务

重要

本文中含有需要您注意的重要提示信息,忽略该信息可能对您的业务造成影响,请务必仔细阅读。

全球加速集成任播弹性公网IP服务可实现全球多地域通过一个固定加速IP就近接入阿里云加速网络,为全球用户提供高可用和高性能的网络加速服务。

背景信息

全球加速为您提供以下两种加速IP类型:

对比项

弹性公网IP

任播弹性公网IP

接入模式

采用自定义就近接入模式,需配置加速区域。

image

您可以根据业务需要,定向选择加速区域和地域,全球加速为每个加速地域提供独立的EIP。

采用自动就近接入模式,无需配置加速区域。

image

全球加速在全球多地域提供一个Anycast EIP,用户可通过Anycast EIP从就近接入点进入阿里云加速网络。

支持的接入点范围

全球加速支持的加速区域和地域,请参见加速区域与地域

依赖Anycast EIP覆盖的接入点,主要支持除中国内地以外区域网络加速(中国内地用户通过中国香港接入)。更多信息,请参见Anycast EIP接入点位置

特点

  • 优势:通过DNS按时延自主调度,路径优化自主可控。

  • 局限:配置运维较复杂,需根据业务变化配置加速区域和带宽;无法满足使用固定IP对外提供服务。

  • 优势:无需选择加速区域和地域,客户端流量可自主就近接入,极大降低了运维复杂度。

  • 局限:就近接入能力依赖对接运营商的配合及阿里云的覆盖点。

场景示例

某游戏公司开发了一款新游戏,游戏服务器部署在阿里云的美国(硅谷)地域,并已使用默认加速IP类型(EIP)的全球加速实例来加速全球各地域用户访问该游戏。

该游戏服务使用默认加速IP类型(EIP)时,需要为全球多个地域逐个配置加速区域和地域,并为每个加速地域划分带宽上限。当各地域客户端访问情况发生变化时,需要实时调整加速地域和对应的带宽上限。

image

为解决以上问题,该公司可以购买Anycast EIP类型加速IP的全球加速实例。全球加速集成Anycast EIP的能力,Anycast EIP的IP地址可在全球多个地域发布,不受地域限制,所有加速区域内的用户流量都可以通过该IP地址从就近接入点进入阿里云加速网络;同时,该公司无需再根据业务变化调整加速区域和安全防护配置,减少运维成本。

使用限制

  • 加速IP类型支持选择任播弹性公网IP的功能默认不开放。如需使用,请在配额中心申请GA支持anycast权益配额。具体操作,请参见提升配额

  • 加速IP类型为任播弹性公网IP时,对全球加速实例和基础带宽包有以下限制:

    • 全球加速实例:包年包月付费模式、大型Ⅰ及以上规格、带宽计费方式为按带宽的标准型全球加速实例。

    • 基础带宽包:精品加速带宽类型且按量付费(按使用流量计费)的基础带宽包。按量付费的基础带宽包默认不开放,如需使用,请向商务经理申请。

配置步骤

image

步骤一:购买全球加速实例

  1. 登录全球加速管理控制台

  2. 实例列表页面,单击创建加速实例,并选择标准型包年包月

  3. 创建标准型实例(包年包月)页面,根据以下信息配置实例,然后单击去购买并完成支付。

    配置

    说明

    实例规格

    选择购买全球加速实例的规格。

    本文选择大型Ⅰ规格。

    加速IP类型

    选择全球加速实例提供的加速IP类型。

    本文选择任播弹性公网IP

    带宽计费方式

    默认选择按带宽

    购买时长

    选择购买全球加速实例的时长。

    本文默认选择1个月

    选中到期自动续费可开启标准型全球加速实例自动续费功能。

    全球加速实例名称

    输入全球加速实例名称。

    资源组

    选择标准型全球加速实例所属的资源组。

    该资源组为当前阿里云账号在资源管理中创建的资源组。更多信息,请参见创建资源组

    服务协议

    查阅并选中相关服务协议。

步骤二:购买基础带宽包

  1. 实例列表页面的购买基础带宽包下拉列表中,单击购买后付费基础带宽包

  2. 全球加速_基础带宽包(按量付费)购买页面,根据以下信息配置基础带宽包,然后单击立即购买完成支付。

    配置

    说明

    带宽类型

    选择购买基础带宽包的带宽类型。

    本文选择精品加速带宽类型。

    计费方式

    选择基础带宽包的计费方式。

    本文选择按使用流量计费

    带宽规格

    选择购买基础带宽包的带宽规格。

    本文选择20Mbps

步骤三:绑定基础带宽包

  1. 实例列表页面,找到目标全球加速实例,单击实例ID。

  2. 在实例详情页面,单击带宽包管理页签,然后在基础带宽包区域,单击去绑定基础带宽包

  3. 绑定基础带宽包对话框,选择资源组和已创建的基础带宽包,单击确定

    绑定成功后,基础带宽包的状态变成可用

步骤四:添加监听和终端节点组

  1. 在实例详情页面,单击监听页签,然后单击添加监听

  2. 配置监听和协议配置向导页面,根据以下信息配置监听,然后单击下一步

    此处仅介绍本文强相关的配置项。其余配置项信息,请参见添加HTTP或HTTPS协议监听

    配置

    说明

    监听名称

    输入监听的名称。

    路由类型

    选择路由类型。本文选择智能路由

    协议

    选择监听的协议类型。

    本文选择HTTP

    端口

    指定用来接收请求并向终端节点进行转发的监听端口,端口取值范围:1-65499

    本文输入80

    客户端亲和性

    选择是否保持客户端亲和性。保持客户端亲和性,即客户端访问有状态的应用程序时,可以将来自同一客户端的所有请求都定向到同一终端节点。

    本文选择源IP

  3. 配置终端节点配置向导页面,根据以下信息配置终端节点组和终端节点,然后单击下一步

    此处仅介绍本文强相关的配置项。其余配置项信息,请参见添加默认终端节点组

    配置

    说明

    节点组名称

    输入终端节点组的名称。

    地域

    选择终端节点组所属的地域,即请求要访问的目标服务器的所属地域。

    本文选择美国(硅谷)

    终端节点配置

    终端节点是客户端请求访问的目标主机。您可以根据以下信息配置终端节点:

    • 后端服务类型:选择阿里云公网IP

    • 后端服务:输入要加速的后端服务的IP地址。本文输入游戏服务器的公网IP地址47.89.XX.XX

    • 权重:输入终端节点权重,权重取值范围:0~255。全球加速根据您配置的权重按比例将流量路由到终端节点。 本文保持默认值。

      警告

      如果某个终端节点的权重设置为0,全球加速将终止向该终端节点分发流量,请您谨慎操作。

    保持客户端源IP

    选择是否保持客户端源IP。

    HTTP和HTTPS监听协议默认保持客户端源IP功能,并将客户端源IP保存在HTTP请求头的X-Forwarded-For字段中。更多信息,请参见保持客户端源IP

  4. 配置审核配置向导页面,确认监听和终端节点配置信息后,单击提交

步骤五:访问测试

  1. 在实例详情页面,单击加速区域页签,查看全球加速的Anycast EIP类型加速IP。

    Anycast EIP类型加速IP的全球加速实例在全球多地域提供一个Anycast EIP,用户可通过Anycast EIP从就近接入点进入阿里云加速网络。

  2. 查看对比加速效果。

    您可以使用阿里云云监控 CMS(Cloud Monitor)提供的网络拨测工具进行访问速度的加速效果测试。具体操作,请参见IP访问加速测试

    图 1. 英国(伦敦)加速效果对比

    伦敦加速效果对比.png

    图 2. 中国香港加速效果对比

    香港加速效果对比.png