# huaweicloud-solution-cdn-download-acceleration **Repository Path**: HuaweiCloudDeveloper/huaweicloud-solution-cdn-download-acceleration ## Basic Information - **Project Name**: huaweicloud-solution-cdn-download-acceleration - **Description**: 此解决方案通过华为云CND+OBS服务组合,通过CDN下载加速可以把OBS中数据内容缓存到各地的CDN节点,有效加速应用程序图片、视频、软件包等静态资源文件访问、下载速度,同时降低带宽流量成本 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master-dev - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-03-21 - **Last Updated**: 2023-01-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [TOC] **解决方案介绍** =============== 该解决方案基于华为云[内容分发网络服务](https://www.huaweicloud.com/product/cdn.html)CDN+[对象存储服务](https://www.huaweicloud.com/product/obs.html)OBS构建,提供一个开箱即用的静态资源文件下载加速解决方案。适用基于OBS存储的如下场景: 1、文件下载。例如:通过HTTP/HTTPS提供文件下载业务的网站、游戏客户端、APP商店等应用或服务。 2、音视频点播。例如:在线教育类网站、在线视频网站、互联网电视点播平台、音乐视频点播APP等。 3、图片素材加载。例如:门户网站、电商平台、资讯APP、UGC应用(User Generated Content,用户原创内容)等。 解决方案实践详情页面地址:https://www.huaweicloud.com/solution/implementations/cdn-download-acceleration.html **架构图** --------------- ![方案架构](https://documentation-samples.obs.cn-north-4.myhuaweicloud.com/solution-as-code-publicbucket/solution-as-code-moudle/download-acceleration-cdn/readme/cdn-download-acceleration.png) **架构描述** --------------- 该解决方案会部署如下资源: 1. 创建对象存储服务OBS桶,用于存储网站、论坛、APP、游戏应用的图片、视频、软件包等静态资源文件。 2. 配置CDN加速域名源站类型为OBS桶,实现将桶中数据缓存至CDN节点,有效加速应用程序中静态资源的访问和下载速度,并节省带宽流量成本。 **组织结构** --------------- ``` lua huaweicloud-solution-cdn-download-acceleration ├── download-acceleration-cdn.tf.json -- 资源编排模板 ``` **开始使用** --------------- 1、查看桶列表 登录[对象存储服务](https://console.huaweicloud.com/console/?locale=zh-cn#/obs),查看可使用obs桶列表。 图1 obs桶列表 ![obs桶列表](https://documentation-samples.obs.cn-north-4.myhuaweicloud.com/solution-as-code-publicbucket/solution-as-code-moudle/download-acceleration-cdn/readme/readme-image-001.png) 2、上传资源数据 单击“terraform-obs-cdn”桶为样例,实际请选择部署解决方案时创建的桶,上传应用程序需要加速的资源数据。 图2 上传资源数据 ![上传资源数据](https://documentation-samples.obs.cn-north-4.myhuaweicloud.com/solution-as-code-publicbucket/solution-as-code-moudle/download-acceleration-cdn/readme/readme-image-002.png) 3、验证业务 在客户端访问加速域名地址,如果加速的资源可以成功下载,则表示加速配置成功。 图3 访问加速域名地址 ![访问加速域名地址](https://documentation-samples.obs.cn-north-4.myhuaweicloud.com/solution-as-code-publicbucket/solution-as-code-moudle/download-acceleration-cdn/readme/readme-image-003.jpg) 图4 下载结果验证 ![下载结果验证](https://documentation-samples.obs.cn-north-4.myhuaweicloud.com/solution-as-code-publicbucket/solution-as-code-moudle/download-acceleration-cdn/readme/readme-image-004.jpg )