如何快速实现内容分发网络切换到腾讯云CDN

2020-12-03 15:31:21 浏览数 (3)

产品简介:

内容分发网络(Content Delivery Network,CDN)通过将站点内容发布至遍布全球的海量加速节点,使其用户可就近获取所需内容,避免网络拥堵、地域、运营商等因素带来的访问延迟问题,有效提升下载速度、降低响应时间,提供流畅的用户体验。

应用场景:

  • 静态内容加速:针对门户网站、电商、UGC 社区等业务场景,提供了强大的静态内容(如网页样式、图片、小文件)加速分发处理能力,显著提升了网页用户的体验。
  • 下载加速:针对游戏安装包获取、手机 ROM 升级、应用程序包下载等业务场景,提供稳定、优质的下载加速。海量弹性带宽储备,具备突发性超大流量承载能力,让业务用户获得极速的下载体验。
  • 流媒体点播加速:针对在线音视频播放业务场景,依托腾讯多年在线视频运营经验,支撑高峰期海量并发,有效保证服务的高可用性和媒体传输速度,提供稳定、流畅、丰富的观看体验。

场景描述:

1.源站是客户的自建IDC。

2.源站是其它公有云云服务器或存储服务。

两种场景下使用腾讯云CDN的步骤:

  • 注册腾讯云账号并完成实名认证
  • 开通腾讯云CDN服务
  • 在腾讯云CDN控制台添加您的加速域名
  • 配置CNAME:域名接入CDN后,系统会为您自动分配一个以 .cdn.dnsv1.com 为后缀的CNAME域名;之后您只需在域名服务提供商处完成该CNAME配置,配置生效后,即可享受腾讯云CDN加速服务。

注意:若您正在使用其他云厂商的CDN服务,建议您于新的CNAME解析全网生效后停止原云厂商CDN服务。

新客福利:

新开通腾讯云CDN的个人用户即可获得120 GB免费流量额度,企业用户即可获得360 GB免费流量额度。

新客户还可购买专享特惠资源,3元50GB境内流量,低至0.06元/GB,立即前往。

操作指南:

Step1: 完成实名认证

点击开通以开通腾讯云CDN服务,未完成实名认证的用户需先进行认证,已认证的用户将跳过这一部分。

未进行实名认证的用户,需要先完成实名认证,您可以通过 CDN 控制台或账户中心进行实名认证。

Step 2. 开通 CDN 服务

完成实名认证后,即可开始开通 CDN 服务。

(1) 单击【立即开通】

(2) 选择计费方式 腾讯云内容分发网络(CDN)划分为中国境内和中国境外两个服务区域。两个服务区域均提供两种计费方式:流量计费和带宽计费,您可根据实际业务状态选择合适的计费方式。

(3) 开通 CDN 勾选同意服务条款后,单击【开通 CDN】,即可成功开通并开始使用 CDN 服务。

成功开通后,您可在概览页面看到您所选择的计费模式。

Step 3.添加域名

进入域名管理页面,单击【添加域名】。

添加域名页面由三部分组成:

  • 域名配置
  • 源站配置
  • 服务配置

腾讯云 CDN 会根据您所选的域名配置和源站配置,进行服务配置推荐,可无需修改直接提交。

第一部分:域名配置

在域名处填充您需要加速的自身的服务域名,为其选择项目、加速区域及业务类型:

配置项详解:

配置项

配置说明

域名

1. 域名长度不超过50个字符。 2. 域名已经在工信部进行过备案。 3.域名为 a.test.com、a.b.test.com 等形式子域名或*.test.com、*.a.test.com 形式泛域名。 4.若域名为泛域名或已被其他用户接入,需要进行 所有权验证 后方可接入或取回。 注意事项: 1. 接入泛域名后,暂不支持子域名或二级泛域名在其他账号接入。 2. 暂不支持 *.test.com 与*.a.test.com 同时接入。

所属项目

项目为腾讯云所有云产品共享资源集概念,项目管理 中可进行项目相关操作。

加速区域

中国境内:全球用户访问均会调度至中国境内加速节点进行服务。 中国境外:全球用户访问均会调度至中国境外的加速节点进行服务。 全球:全球用户访问将会择优调度至最近节点进行服务。 注意事项: 中国境内与中国境外加速服务分开计费,计费策略 单击查看。

业务类型

腾讯云 CDN 针对不同业务类型进行了针对性的加速性能优化, 建议选择与自身业务更加贴近的业务类型,来获取更优质的加速效果。 静态加速:适用于电商类、网站类、游戏图片类小型资源加速场景。 下载加速:适用于游戏安装包、音视频源文件下载、手机固件分发等下载场景。 流媒体点播加速:适用于在线教育、在线视频点播等场景。

加速协议

IPv4:节点仅支持 IPv4 访问。 IPv4 IPv6:节点同时支持 IPv4、IPv6 访问,仅当勾选此选项时,可配置 IPv6 源站。 注意事项: 1. 仅中国境内支持 IPv6。 2. IPv4 IPv6 协议支持需 申请免费试用。

第二部分:源站配置

配置业务源站相关信息,CDN 节点在缓存无资源时,会回源站拉取并缓存:

配置项详解:

配置项

配置说明

源站类型

自有源站:已经拥有稳定运行的业务服务器(即源站)场景。 对象存储(COS):资源已存储在腾讯云对象存储中,可直接选择 bucket 作为源站。

源站地址

自有源站: 1. 支持设置多个 IP 作为源站,回源时会进行轮询回源。 2. 多 IP 场景可配置权重回源,格式为 IP:端口:权重(1 - 100),端口可省略,即 IP::权重。 3. 支持配置一个域名作为源站,此域名需要与业务加速域名不一致。 对象存储(COS): 1. 下拉选框选择需要设置为源站的存储桶。 2. 若存储桶为私有读写,需要先授权 CDN 服务对存储桶的访问权限,否则会导致回源失败。

回源协议

根据源站支持情况,选择回源请求协议: HTTP:HTTP / HTTPS 访问均使用 HTTP 回源。 HTTPS:HTTP / HTTPS 访问均使用 HTTPS 回源(源站需要支持 HTTPS 访问)。 协议跟随:HTTP 访问使用 HTTP 回源,HTTPS 访问使用 HTTPS 回源(源站需要支持 HTTPS 访问)。

回源域名

回源域名是指 CDN 节点在回源时,在源站访问的站点域名。 子域名接入时,默认与加速域名一致,可自定义修改。 泛域名接入时,默认为实际访问子域名,可自定义修改。

第三部分:服务配置

配置节点加速服务相关配置:

配置项详解:

配置项

配置说明

基础配置

节点缓存资源遵循 Key-Value 映射,其中 Key 为资源 URL 。 开启过滤参数,Key 会忽略 URL 中 “?” 之后参数进行映射。 不开启过滤参数,Key 为完整资源 URL。 静态加速类型默认不开启,下载、流媒体点播加速类型默认开启。

分片回源

配置回源时是否进行分片,源站需要支持分片才可开启。 对象存储源站默认开启分片回源。

缓存规则

节点缓存过期时间配置,默认情况下所有文件缓存过期时间为30天。 配置的节点缓存过期时间为最长过期时间,受节点存储资源影响,实际缓存时间视情况而定。

第四部分:接入完成

单击【提交】完成添加域名操作,请耐心等待域名配置下发至全网节点,下发时间约5 - 10分钟。

接入完成后,腾讯云 CDN 会为您分配对应的 CNAME 地址,您需要完成 CNAME 的配置,CDN 服务才能生效。

Step4. 配置CNAME

您的域名接入 CDN 后,系统会为您自动分配一个以 .cdn.dnsv1.com 为后缀的 CNAME 域名,可在 CDN 控制台 域名管理页 查看。CNAME 域名不能直接访问,您需要在域名服务提供商处完成 CNAME 配置,配置生效后,即可享受 CDN 加速服务。

以腾讯云为例:登录域名服务控制台,在列表中,找到需要添加 CNAME 记录的域名所在行,单击操作栏的【解析】。

在跳转到的页面中,单击【添加记录】。

在 主机记录 处填写域名前缀(如:www),将 记录类型 设置为 CNAME,在 记录值 处填写 CNAME 域名,单击【保存】,即可添加 CNAME 记录。

不同的 DNS 服务商,CNAME 生效的时间略有不同,一般会在半个小时之内生效。您也可以通过 dig 的方式来查询 CNAME 是否生效,如果 dig 到后缀为 .cdn.dnsv1.com 的域名,表示域名 CNAME 已生效。

0 人点赞