实践|如何在不影响现网体验下迁移CDN
本文将详细介绍 CDN 迁移至腾讯云过程中 ,如何验证 CDN 访问体验和访问性能,了解国内外全地域/指定地域的性能情况,协助您针对性地制定 CDN 迁移方案.
操作指引
1. 配置域名,获取 CNAME 地址。
此时您可以根据您使用 CDN 的具体方式,选择一个网页、某个较大图片或者一个常用的文件作为数据源,并为其配置 CDN。具体操作,可参考 CDN 快速接入指引
2. 开通 CDN 测速插件。
登录 CDN 控制台在插件中心。找到 CDN 测速功能卡片,点击开启按钮,确认开通 CDN 测速服务。
3. 创建测速任务。
- Tips1: 将目标探测资源对应 CName 和域名粘贴到自定义 Host 栏位,即可确保 CDN 配置对测试任务生效。在不影响现网的前提下,提前测试使用腾讯云 CDN 后的加速效果。如下图域名为 cloud.tencent.com,自定义 HOST 配置为:cloud.tencent.com.cdn.dnsv1.com.cn cloud.tencent.com。
- Tips2: 根据您的用户地域分布,选择相应的探测点进行监控。
- Tips3: 建议测试周期7天以上,以便全面地评估 CDN 在工作日、周末以及早晚高峰等不同条件下的加速性能。
4. 查看监控数据。
根据您选择的探测周期,预计5-10分钟后,数据会逐步回传。
您可以通过指标数据,评估 CDN 整体性能表现。
【DNS 用时】DNS 用时是衡量域名解析用时,DNS 用时的长短和 CDN 的调度策略也有一定的关系。
【TCP 用时】TCP 用时是指解析到的 IP 创建 TCP 连接的时间,TCP 建立连接的流程是固定的三次握手,TCP 用时能够反映出 CDN 的节点资源和调度策略能力,一般离用户越近的节点 TCP 用时越短。
【首包用时】首包用时是衡量小文件场景下 CDN 的一个关键指标,从用户发起请求到 CDN 响应首包内容,这个过程能够最大程度上衡量 CDN 的处理能力。
针对大文件下载的场景,重要耗时来自于下载阶段,我们可以通过以下两个指标来查询。
【平均传输速度】平均传输速度用来衡量大文件传输的平均速度。
【传输用时】传输用时用来衡量下载大文件(不超过50MB 大小)所需要的时间。
您可以通过单次详情数据,定位问题根因,调整策略。