当您的海外业务面临用户分布广、访问延迟高或跨地域网络不稳定时,可通过全球加速 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 EIP的IP地址可在全球多个地域发布,不受地域限制。
自动就近接入:客户端流量通过Anycast EIP自动就近接入阿里云加速网络,提升公网访问质量。
简化运维:无需为多地域客户端单独手动配置加速区域和带宽分配,简化运维复杂性。
高可用性:支持多个接入点,单点故障时自动切换接入点,确保网络高可靠性。
适用场景
全球同服架构游戏加速:全球玩家自动从就近接入点接入阿里云加速网络,降低延迟和抖动,避免区域性网络故障导致的掉线。
跨境电商加速:全球用户通过Anycast EIP就近接入阿里云加速网络,确保购物页面加载速度和支付流程的流畅性。
使用限制
任播弹性公网IP类型的加速IP正在灰度开放中,请联系您的商务经理申请试用。
仅按量付费标准型GA实例支持配置任播弹性公网IP类型加速IP,配置后,该GA实例在全球多地域提供2个Anycast EIP;包年包月标准型GA实例不支持配置任播弹性公网IP类型加速IP。
场景示例
某游戏公司开发了一款新游戏,游戏服务器部署在阿里云的德国(法兰克福)地域,并已使用默认加速IP类型(EIP)的GA实例来加速全球各地域用户访问该游戏。
该游戏服务使用默认加速IP类型(EIP)时,需要为全球多个地域逐个配置加速区域和地域,并为每个加速地域划分带宽上限。当各地域客户端访问情况发生变化时,需要实时调整加速地域和对应的带宽上限。
为解决以上问题,该公司可以购买Anycast EIP类型加速IP的GA实例,所有加速区域内的用户流量都可以通过GA提供的Anycast EIP从就近接入点进入阿里云加速网络;同时,该公司无需再根据业务变化调整加速区域和安全防护配置,减少运维成本。
前提条件
操作步骤
步骤一:配置GA实例
本文以按量付费的标准型GA实例为例。
在全球加速控制台的 列表页面,单击创建标准型按量付费实例。
在实例基础配置向导页面,配置加速IP类型为任播弹性公网IP,单击下一步。
在配置加速区域向导页面,单击N个接入点,查看支持的接入点列表,在带宽处统一分配带宽峰值,然后单击下一步。
其中N表示控制台显示的接入点数量。带宽限额:200~5000 Mbps。本文场景中,带宽保持默认值200。
重要此处接入点数量仅供参考,可能会发生更改,暂不另行通知。导致接入点发生更改的事件包括但不限于可能会发生的设备维护、设备故障、新增接入点、下线接入点。
如果带宽峰值设置过低,可能出现限速从而导致流量被丢弃,请合理规划带宽峰值,确保和业务需求匹配。
在配置监听向导页面,配置转发协议与端口,然后单击下一步。
本文场景中,路由类型选择智能路由(原标准监听),协议配置为HTTP,端口配置为80,监听其他参数配置可保持默认值或根据实际情况修改。
说明如果需要通过HTTPS 443对外提供服务,您可以配置HTTPS 443协议端口监听,关联已创建的证书,并在下文终端节点组的端口映射中配置监听端口443到后端服务端口80的映射关系,以实现HTTPS安全加速访问HTTP网站。
在配置终端节点组向导页面,配置终端节点后端服务,然后单击下一步。
本文场景中,地域选择德国(法兰克福),后端服务配置已部署服务的ECS,阅读并选中数据跨境合规承诺,终端节点组其他参数配置可保持默认值或根据实际情况修改。
在配置审核向导页面,确认GA的配置信息,然后单击提交。
在实例列表页面,找到已创建的GA实例,在CNAME列获取GA实例分配的CNAME。
在实例列表页面,单击已创建的GA实例ID,在实例详情页面的加速区域页签下获取加速IP。
在后端服务器中放通GA用于连通后端服务的网段。
本文场景中,GA与后端服务器ECS间私网连接,您需要在ECS安全组中放通其所属交换机网段,且需确保该交换机网段的空闲私网IP数量≥8。
步骤二:配置CNAME解析
将自有域名的DNS解析到GA实例分配的CNAME,使业务流量切换至GA,以实现访问加速。
本文场景中,如果您已有指向原GA(加速IP类型为EIP)的CNAME记录,您可以先指定某地域线路(例如中国香港),添加指向新建GA的CNAME记录,以进行测试。待测试成功后,再逐步扩展至其他地区或仅保留指向新建GA的CNAME记录。
在域名解析页面,找到目标业务域名,在操作列单击解析设置。
说明对于非阿里云注册域名,需先添加域名到云解析控制台,才可以进行域名解析设置。
在解析设置页面,单击添加记录,配置CNAME记录,然后单击确定。
本文场景中,记录类型配置为CNAME,主机记录配置为www,解析请求来源配置为亚洲_中国香港,记录值配置为新建GA实例的CNAME,解析记录其他参数配置可保持默认值或根据实际情况修改。
步骤三:访问测试
本文以中国香港和美国(弗吉尼亚)的客户端为例,测试位于不同接入点客户端是否可以通过GA的Anycast EIP加速访问部署在德国(法兰克福)的服务。
测试访问连通性
分别在中国香港和美国(弗吉尼亚)的客户端命令行窗口,执行curl -v <自有域名>
,验证访问连通性并查看解析结果。
如下图所示,可正常访问后端服务,且自有域名解析出的IP地址为GA的Anycast EIP。
测试GA加速效果
本文使用网络拨测工具,在配置GA后通过对比检测的方式,同时对GA的Anycast EIP和后端服务器的公网IP进行拨测,对比查看加速效果。
图中,①为GA的Anycast EIP,②为网站的公网IP。
中国香港加速效果对比
美国(弗吉尼亚)加速效果对比
经验证,使用GA并配置Anycast EIP类型加速IP后,同时降低了中国香港与美国(弗吉尼亚)客户端访问德国(法兰克福)服务的延迟。
GA的加速效果以您的实际业务测试为准。
常见问题
如果客户端所在地域并不在GA支持的加速地域中,还可以使用GA吗?
可以,GA支持客户端从就近接入点进入阿里云加速网络。
相关文档
计费与控制台操作文档
API文档
CreateAccelerator:通过将
AccessMode
配置为Anycast
,可创建Anycast EIP类型加速IP的GA实例。ListAvailableAccelerateAreas :
AccessMode
配置为Anycast
,可查询支持Anycast EIP类型加速IP的地域。