使用Anycast IP加速海外服务

当您的海外业务面临用户分布广、访问延迟高或跨地域网络不稳定时,可通过全球加速 GA(Global Accelerator)配置任播弹性公网IP类型的加速IP,实现全球多地域用户自动就近接入阿里云加速网络,无需关注用户分布情况,即可实现高可用和高性能的网络加速服务。

任播弹性公网IP类型加速IP简介

任播弹性公网IP( Anycast Elastic IP Address,简称Anycast EIP)是一款覆盖全球多个地域的公网可用性提升产品,依托阿里云优质的BGP带宽和全球传输网络,实现全球多个地域的网络入口就近接入,提升公网访问质量。

GA集成了Anycast EIP,您可以在GA中配置任播弹性公网IP类型的加速IP,全球多地域用户可通过GA提供Anycast EIP自动就近接入阿里云加速网络,实现访问加速,并简化多区域流量管理。

关键特性

  • 统一IP入口:Anycast EIPIP地址可在全球多个地域发布,不受地域限制。

  • 自动就近接入:客户端流量通过Anycast EIP自动就近接入阿里云加速网络,提升公网访问质量。

  • 简化运维:无需为多地域客户端单独手动配置加速区域和带宽分配,简化运维复杂性。

  • 高可用性:支持多个接入点,单点故障时自动切换接入点,确保网络高可靠性。

单击此处查看GA所提供的两种加速IP类型(EIPAnycast EIP)的区别:

对比项

弹性公网IP

任播弹性公网IP

接入模式

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

image

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

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

image

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

支持的接入点范围

GA支持的加速区域与地域

依赖Anycast EIP覆盖的接入点,主要支持除中国内地以外区域网络加速(中国内地客户端通过中国香港接入)。

特点

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

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

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

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

适用场景

  • 全球同服架构游戏加速:全球玩家自动从就近接入点接入阿里云加速网络,降低延迟和抖动,避免区域性网络故障导致的掉线。

  • 跨境电商加速:全球用户通过Anycast EIP就近接入阿里云加速网络,确保购物页面加载速度和支付流程的流畅性。

使用限制

  • 任播弹性公网IP类型的加速IP正在灰度开放中,请联系您的商务经理申请试用。

  • 仅按量付费标准型GA实例支持配置任播弹性公网IP类型加速IP,配置后,该GA实例在全球多地域提供2Anycast EIP;包年包月标准型GA实例不支持配置任播弹性公网IP类型加速IP。

场景示例

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

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

image

为解决以上问题,该公司可以购买Anycast EIP类型加速IPGA实例,所有加速区域内的用户流量都可以通过GA提供的Anycast EIP从就近接入点进入阿里云加速网络;同时,该公司无需再根据业务变化调整加速区域和安全防护配置,减少运维成本。

前提条件

  • 您的后端服务器已部署了服务。

    本文以Alibaba Cloud Linux 3操作系统为例,并使用Nginx配置HTTP 80服务。

    参考示例:ECS01部署测试服务

    yum install -y nginx
    systemctl start nginx.service
    cd /usr/share/nginx/html/
    echo "Hello World ! This is ECS." > index.html
  • 您已注册自有域名

  • 如果需要通过HTTPS对外提供服务,需要提前创建并申请证书或者上传第三方证书到SSL证书服务并绑定自有域名。

操作步骤

步骤一:配置GA实例

本文以按量付费的标准型GA实例为例。

  1. 全球加速控制台标准型实例 > 实例列表列表页面,单击创建标准型按量付费实例

  2. 实例基础配置向导页面,配置加速IP类型任播弹性公网IP,单击下一步

    GA anycast

  3. 配置加速区域向导页面,单击N个接入点,查看支持的接入点列表,在带宽处统一分配带宽峰值,然后单击下一步

    其中N表示控制台显示的接入点数量。带宽限额:200~5000 Mbps。本文场景中,带宽保持默认值200

    重要
    • 此处接入点数量仅供参考,可能会发生更改,暂不另行通知。导致接入点发生更改的事件包括但不限于可能会发生的设备维护、设备故障、新增接入点、下线接入点。

    • 如果带宽峰值设置过低,可能出现限速从而导致流量被丢弃,请合理规划带宽峰值,确保和业务需求匹配。

    加速区域

  4. 配置监听向导页面,配置转发协议与端口,然后单击下一步

    本文场景中,路由类型选择智能路由(原标准监听)协议配置为HTTP端口配置为80监听其他参数配置可保持默认值或根据实际情况修改。

    说明

    如果需要通过HTTPS 443对外提供服务,您可以配置HTTPS 443协议端口监听,关联已创建的证书,并在下文终端节点组的端口映射中配置监听端口443到后端服务端口80的映射关系,以实现HTTPS安全加速访问HTTP网站

    GA监听.png

  5. 配置终端节点组向导页面,配置终端节点后端服务,然后单击下一步

    本文场景中,地域选择德国(法兰克福)后端服务配置已部署服务的ECS,阅读并选中数据跨境合规承诺终端节点组其他参数配置可保持默认值或根据实际情况修改。

    终端节点组

    GA 跨境合规.png

  6. 配置审核向导页面,确认GA的配置信息,然后单击提交

  7. 在实例列表页面,找到已创建的GA实例,在CNAME列获取GA实例分配的CNAME。

  8. 在实例列表页面,单击已创建的GA实例ID,在实例详情页面的加速区域页签下获取加速IP。

    加速IP

  9. 在后端服务器中放通GA用于连通后端服务的网段。

    本文场景中,GA与后端服务器ECS间私网连接,您需要在ECS安全组中放通其所属交换机网段,且需确保该交换机网段的空闲私网IP数量≥8。

    如果您的后端服务与GA间通过公网连接,则需要在后端服务中放通终端节点出公网IP

步骤二:配置CNAME解析

将自有域名的DNS解析到GA实例分配的CNAME,使业务流量切换至GA,以实现访问加速。

本文场景中,如果您已有指向原GA(加速IP类型为EIP)的CNAME记录,您可以先指定某地域线路(例如中国香港),添加指向新建GACNAME记录,以进行测试。待测试成功后,再逐步扩展至其他地区或仅保留指向新建GACNAME记录。

  1. 域名解析页面,找到目标业务域名,在操作列单击解析设置

    说明

    对于非阿里云注册域名,需先添加域名到云解析控制台,才可以进行域名解析设置。

  2. 在解析设置页面,单击添加记录,配置CNAME记录,然后单击确定

    本文场景中,记录类型配置为CNAME主机记录配置为www解析请求来源配置为亚洲_中国香港记录值配置为新建GA实例的CNAME,解析记录其他参数配置可保持默认值或根据实际情况修改。

    配置CNAME.png

步骤三:访问测试

本文以中国香港和美国(弗吉尼亚)的客户端为例,测试位于不同接入点客户端是否可以通过GAAnycast EIP加速访问部署在德国(法兰克福)的服务。

测试访问连通性

分别在中国香港和美国(弗吉尼亚)的客户端命令行窗口,执行curl -v <自有域名>,验证访问连通性并查看解析结果。

如下图所示,可正常访问后端服务,且自有域名解析出的IP地址为GAAnycast EIP。

连通性测试

测试GA加速效果

本文使用网络拨测工具,在配置GA后通过对比检测的方式,同时对GAAnycast EIP和后端服务器的公网IP进行拨测,对比查看加速效果。

图中,①为GAAnycast EIP,②为网站的公网IP。

  • 中国香港加速效果对比

    香港加速效果对比

  • 美国(弗吉尼亚)加速效果对比

    弗吉尼亚加速效果对比

经验证,使用GA并配置Anycast EIP类型加速IP后,同时降低了中国香港与美国(弗吉尼亚)客户端访问德国(法兰克福)服务的延迟。

说明

GA的加速效果以您的实际业务测试为准。

常见问题

如果客户端所在地域并不在GA支持的加速地域中,还可以使用GA吗?

可以,GA支持客户端从就近接入点进入阿里云加速网络。

  • 加速IP类型为EIP:在配置加速地域时,请选择离您客户端最近的地域。客户端流量可通过加速IPCNAME,从该加速地域进入阿里云加速网络。

  • 加速IP类型为Anycast EIP:无需配置加速地域,GA在全球多地域提供统一的IP入口,客户端可通过Anycast EIPCNAME,从就近接入点进入阿里云加速网络。

相关文档

计费与控制台操作文档

  • 按量付费GA相关费用,包括:GA实例费CU流量费

  • 对于跨境场景,默认采用精品带宽跨境加速。如果需要追求更高的网络质量,可以使用联通跨境专线,详情可参考加速配置选型

  • Anycast EIP类型加速IP更多信息,请参见加速区域与地域

  • 您可以在实例详情页的监控图表页签查看监控信息,包括GA实例带宽、带宽利用率等。

API文档