内容分发网络 CDN CDN 加速 COS 概述

这篇说说腾讯云CDN加速对象存储COS的实践,通过CDN全球节点缓存COS静态资源,降低源站压力并提升用户访问速度,同时说明公有读与私有读存储桶的鉴权配置差异及两种操作实现方法。 – 公有读存储桶:可直接配置CDN回源获取数据,支持关闭或开启CDN鉴权控制访问。 – 私有读存储桶:需在CDN控制台开启私有存储桶访问,否则边缘节点无法缓存数据。 – 操作实现:通过CDN或COS控制台完成域名绑定与加速配置。

相关产品
内容分发网络 CDN 产品页,含版本规格、价格与购买入口。

这篇详细介绍了腾讯云 CDN 加速对象存储 COS 的实例。

一、内容分发网络 CDN

腾讯云 CDN 通过将分发资源发布至遍布全国的海量加速节点,结合腾讯自研 GSLB 调度系统,使其用户可就近获取所需资源,避免网络拥堵、地域、运营商等因素带来的访问延迟问题,有效提升下载速度、降低响应时间,提供流畅的用户体验。

二、对象存储 COS

用户可将其静态资源(包括静态脚本、音视频、图片、附件等文件)全部托管在腾讯云 COS 的标准存储中,并利用无限容量、高频读写的特性,为静态资源提供可扩展和可靠的存储,减轻资源服务器的压力。

三、加速分发实践

腾讯云 CDN 可对 COS 上存储的静态资源(包括静态脚本、音视频、图片、附件等文件)进行全球加速分发。利用腾讯云 CDN 全球加速节点和调度的能力,可以将热点资源提前下发至边缘节点,当终端用户发出资源访问 / 下载请求的时候,可就近获取所需要的资源。降低了源站压力,减少了传输延迟,显著提升用户体验。


四、公有读存储桶

将存储桶设置为允许公共访问,配置 CDN 回源到 COS 访问节点时,无需开启私有存储桶访问,CDN 边缘节点即可获取并缓存存储桶中的对象数据。对于不同 CDN 鉴权配置,域名对公有读存储桶的访问能力见下表:

CDN 鉴权配置 CDN 加速域名访问 COS 域名访问 常见场景
关闭(默认) 可访问 可访问 全站许可公共访问,通过 CDN 或源站均可访问
开启 需使用 URL 鉴权 可访问 对 CDN 访问开启防盗链,但不保护源站访问,不推荐

五、私有读存储桶

存储桶默认为私有读时,配置 CDN 回源到 COS 访问节点,CDN 边缘节点将无法获取和缓存任何数据。可通过CDN控制台开启私有存储桶访问选项,此时 CDN 边缘将会使用其服务身份访问 COS 中的数据。详情可参见以下文档:

·CDN 加速 COS 资源

·开启自定义 CDN 加速域名

对于不同 CDN 鉴权配置,域名对私有读存储桶的访问能力见下表,具体配置步骤请参见 配置说明 文档中的鉴权配置部分。

CDN 鉴权配置 CDN 加速域名访问 COS 域名访问 常见场景
关闭(默认) 可访问 需使用 COS 鉴权 可直接访问 CDN 域名,保护源站数据
开启 需使用 URL 鉴权 需使用 COS 鉴权 全链路保护访问,支持 CDN 鉴权防盗链

六、操作实现

CDN 加速 COS 的两种具体操作实现方法如下,可任选其一完成加速:

·将 COS 域名指向 CDN 加速域名,再将用户域名绑定到 CDN 加速域名(CNAME)。具体操作流程请参见 通过 CDN 控制台实现。

·将用户域名绑定到 COS 域名,同时开启 CDN 加速。具体操作流程请参见 通过 COS 控制台实现。

赞 (0)
上一篇 4天前
下一篇 4天前