电商、在线游戏、音视频点播等行业对于业务的访问速度与质量有非常高的要求。为全面提升终端用户的访问体验,您可以组合使用全球加速 GA(Global Accelerator)与内容分发网络CDN(Content Delivery Network)。全球加速GA依托阿里云优质BGP带宽和全球传输网络,通过联动内容分发网络CDN(Content Delivery Network),帮助您快速构建全球CDN回源网络,保障CDN业务实现动态内容的全面加速。
场景示例
本文以下图场景为例。某Web服务部署在美国硅谷地域的阿里云上,通过域名www.<YOURDOMAIN>.fun对外提供服务,转发端口为HTTP 80端口。客户端主要集中在中国香港。因跨国公网不稳定,中国香港客户端访问美国(硅谷)地域的Web服务经常出现延迟、抖动、丢包等网络问题。
您可以为Web服务部署CDN,CDN可以帮助您构建边缘节点缓存,提升业务访问体验。同时CDN联动全球加速,依托阿里云优质BGP带宽和全球传输网络,帮助您快速构建全球CDN回源网络,保障CDN业务实现动态内容的全面加速。
前提条件
操作步骤
步骤一:配置GA实例
本文以按量付费的标准型GA实例为例。
-
在全球加速控制台的列表页面,单击创建标准型按量付费实例。
-
在实例基础配置向导页面,配置基础信息,单击下一步。

-
在配置加速区域向导页面,添加加速地域并为其分配带宽,然后单击下一步。
本文场景中,加速区域添加为中国香港,公网质量类型配置为BGP(多线),加速地域其他参数配置可保持默认值或根据实际情况修改。
重要-
加速地域包含中国内地地域时,自有域名必须完成ICP备案才可对外提供服务。
-
如果带宽峰值设置过低,可能出现限速从而导致流量被丢弃,请合理规划带宽峰值,确保和业务需求匹配。

-
-
在配置监听配置向导页面,配置转发协议与端口,然后单击下一步。
本文场景中,协议配置为HTTP,端口配置为80,其他参数可保持默认值或根据实际情况修改。监听其他参数配置可保持默认值或根据实际情况修改。
-
在配置终端节点组配置向导页面,配置终端节点后端服务,然后单击下一步。
本文场景中,地域选择美国(硅谷),后端服务类型选择ECS,后端服务选择目标ECS实例,然后阅读并选中数据跨境合规承诺,终端节点组其他参数配置可保持默认值或根据实际情况修改。
-
在配置审核配置向导页面,确认全球加速的配置信息,然后单击提交。
-
在实例列表页面,找到已创建的GA实例,在CNAME列获取GA实例分配的CNAME。
步骤二:配置CDN
步骤三:配置DNS解析
域名添加成功后,您需要将对应域名的DNS解析到CDN的CNAME,访问加速域名的请求才能转发到CDN节点,实现加速效果。
为避免已有的A记录与CNAME记录产生冲突,您可以为A记录和CNAME记录设置不同的解析请求来源(即解析线路)。例如,本文场景下,您可以先为中国香港地区添加CNAME记录进行测试,待测试成功后,再逐步扩展至其他地区或切换为默认线路。
-
在域名解析页面,找到目标业务域名,在操作列单击解析设置。
说明对于非阿里云注册域名,需要先添加域名到云解析控制台,才可以进行域名解析设置。
-
在解析设置页面,单击添加记录,配置CNAME记录,然后单击确定。
本文场景中,记录类型配置为CNAME,主机记录配置为www,解析请求来源配置为中国香港,记录值配置为CDN的CNAME,解析记录其他参数配置可保持默认值或根据实际情况修改。
步骤四:访问测试
在加速地域(本文为中国香港地域)的电脑中,使用浏览器打开开发者工具并访问www.<YOURDOMAIN>.fun,可以查看当前网页各资源的加载时间。
-
测试配置GA与CDN后的网络延迟情况。
打开浏览器访问测试页面,按 F12 打开 Chrome DevTools 的 Network 面板,勾选 Disable cache 后刷新页面。观察请求列表中各资源的响应时间:HTML 文档请求(975 B)耗时约 5 ms,静态图片
test.png(141 kB)耗时约 5 ms,动态接口dynamic(fetch 类型,473 B)耗时约 228 ms。静态资源经 CDN 加速后响应时间极短,动态请求经 GA 回源耗时相对较长。 -
测试未配置GA,仅配置了CDN的网络延迟情况。
您可以将CDN源站信息从GA的CNAME修改为源站服务器的公网IP,并在GA中删除终端节点组,然后进行测试。
仅配置 CDN 时的测试结果:静态资源(HTML 文档响应时间约 6 ms,图片响应时间约 5 ms)加速效果显著,而动态请求(fetch)响应时间约 461 ms,未被 CDN 加速。
-
测试未配置GA和CDN的网络延迟情况。
您可以在CDN中停用加速域名,并在DNS中停用指向CDN的CNAME记录,然后进行测试。
在浏览器 DevTools 的 Network 面板中,页面加载了三个资源:页面文档(1.1 kB,耗时 214 ms)、静态图片
test.png(140 kB,耗时 261 ms)、动态请求dynamic(154 B,耗时 474 ms),所有请求状态均为 200。 -
加速效果对比:
汇总如上测试数据,可以看出使用CDN后,降低了静态内容(
test.png)的访问延迟;在CDN基础上配置GA后,进一步降低了动态内容(dynamic)的访问延迟。场景
静态内容
test.png耗时(单位:毫秒)
动态内容
dynamic耗时(单位:毫秒)
数据对比
场景一:使用GA加速并且使用CDN
5
228
相比场景二,动态内容访问速度提升50.5%。
场景二:使用CDN但不使用GA
5
461
相比场景三,静态内容访问速度提升98.1%。
场景三:不使用GA与CDN
261
474
/
GA联动CDN后的加速效果以您的实际业务测试为准。
相关文档
-
按量付费GA费用包括GA实例费、CU费、流量费,详情可参考按量付费全球加速实例计费。
-
GA联动CDN实现回源加速时,会产生CDN流量(或带宽)费用,详情可参考CDN计费概述。