现在越来越多的行业使用OBS桶存储图片、视频、软件包等静态资源文件,并将OBS桶作为网站、论坛、APP、游戏等业务的存储源。在需要获取这些静态资源时,用户通过URL直接从OBS桶请求数据。OBS桶能够很好的解决本地存储不够用的难题,但一般情况下文件只存储在一个区域,不同区域的用户访问OBS桶的响应速度存在差异。在需要频繁访问的场景下,直接访问OBS桶来获取相应文件,还会消耗大量的流量费用。

CDN加速OBS文件方案

华为云CDN可以有效加速网站,为用户提供良好的体验,而OBS桶提供海量文件存储。将数据存放在OBS桶中然后通过配置CDN加速,这样构造的业务系统可以在降低成本的同时,提高终端用户使用感受。当终端用户发起访问请求时,会首先通过CDN查找对此域名响应速度较快的CDN节点,并查询此节点是否有缓存终端用户请求的内容。如果CDN节点有缓存用户所需资源,直接将资源返回给用户;如果CDN节点无缓存,则回源请求资源返回给用户,同时将资源缓存到CDN节点。

方案优势

  1. 低成本
    a.CDN加速OBS桶后,资源缓存在CDN节点,用户请求无需回源,而CDN加速的费用较低,二者配合使用可以节约50%到57%的带宽成本,详见**通过CDN减少OBS公网带宽费用**。
    b. OBS桶提供CDN回源流量包折扣方式,使CDN从OBS桶获取数据时流量费用更低,计费详情请见CDN加速OBS计费规则。

    说明:CDN加速OBS桶不支持走内网。
    
  2. 高效率

  • 华为云CDN具有加速资源丰富、节点分布广泛优势,保证将用户请求精准调度至较优边缘节点,提供有效且稳定的加速效果。

适用场景

  • 通过OBS桶提供文件下载业务的应用或服务。例如:通过HTTP/HTTPS提供文件下载业务的网站、工具下载、游戏客户端、APP商店等。
  • 通过OBS桶提供音视频点播业务的应用或服务。例如:在线教育类网站、在线视频分享网站、互联网电视点播平台、音乐视频点播APP等。
  • 通过OBS桶提供图片素材等的网站。例如:包括门户网站、电商平台、资讯APP、UGC应用(User Generated Content,用户原创内容)等

约束与限制

  • 只有版本号为3.0及以上的桶支持此方案。桶版本号可以在OBS控制台上,进入桶概览页面后,在“基本信息”中查看。
  • 目前支持中国大陆、中国香港、新加坡、曼谷的OBS桶,不支持其它区域的OBS桶使用“OBS桶域名”的形式接入,只能使用“源站域名”的形式接入,且不支持其他区域的私有桶接入CDN进行加速。

KMS加密文件配置

CDN默认无法读取OBS桶中的加密文件,若您的OBS桶存在此类文件,建议您慎重开启CDN加速,避免加密对象泄露。如果您因业务需求,需要加速OBS桶中的KMS加密文件,请注意:

  • 如果您的OBS桶是公有桶,CDN将无法读取桶中的KMS加密文件,从而导致回源失败,用户无法访问到加密文件。

    解决方案:将公有桶中的加密文件转移到私有桶中,再接入CDN加速。

  • 如果您的OBS桶是私有桶,需要为“CDNAccessPrivateOBS”委托配置“KMS Administrator”权限。如此,CDN才能读取OBS私有桶中的KMS加密文件并加速,配置过程详见OBS私有桶回源配置。

本文由华为云发布。

华为云CDN加速OBS桶文件最佳实践相关推荐

  1. 华为云CDN联手OBS桶,帮助企业更好降本增效

    随着数字化转型的加速,海量的数据资源存储问题接踵而至,面对与日俱增的数据资源,越来越多的企业开始使用华为云对象存储OBS来放置图片.视频.软件包等静态资源文件,并将其作为网站.论坛.APP.游戏等业务 ...

  2. 华为云CDN加速服务,如何助企业扬帆远航

    华为云CDN加速服务,如何助企业扬帆远航 CDN作为一种新兴业务,其应用范围非常广泛.从目前来看,主要集中于电子商务.网络游戏.视频通讯.教育培训以及在线游戏等等领域.但由于这些行业的特殊性,造成了对 ...

  3. 一键加速,华为云CDN加速满足多行业需要

    一键加速,华为云CDN加速满足多行业需要 无论是APP还是网页,因为网速太差,导致用户留存率与互动率变差,对企业来说都是巨大的损失.为了帮助企业有效地解决卡顿.宕机等问题,华为云开始了CDN加速的技术 ...

  4. 还在为网速烦恼?你可能没有使用华为云CDN加速服务

    如今的社会人们的生活节奏越来越快,相对应的对生活中网络速度的需求正在不断提高.不得不说,在当下这个时代,互联网对人们的生活有着高度融合,这也导致人们在生活中对网络提速的要求越来越严格.如浏览访问的加载 ...

  5. 网络加速,还得是华为云CDN加速服务

    网络加速,还得是华为云CDN加速服务 网络加速一直是互联网时代生活中绕不开的话题,它不仅给人们带来了便捷与安全的同时也在一定程度上影响着我们日常工作和学习.但是,目前我国网络加速存在一些问题仍然需要引 ...

  6. 华为云CDN加速多场景多服务,为你一键加速

    在当代社会,互联网技术的发展和轻办公方式和电商行业.直播行业等的逐渐流行,让整个社会出现了数据信息爆炸的现象,正是因为多种数据的增长导致了很多用户会出现下载速度缓慢.网络加载速度过慢甚至崩溃.观看直播 ...

  7. 谁不知道华为云CDN加速服务,我都会心疼好久

    现在的游戏动不动就是几十甚至几百GB,游戏还没开始玩,下载就成了最主要的问题.相信大部分人会遇到过类似情况,想通过闲暇时间玩游戏消遣,却因网速过慢的问题望而却步.现在很多网游公司都在尝试通过各种手段来 ...

  8. 华为云CDN加速,真正的六边形战士

    随着信息时代的到来,互联网技术的不断发展,信息数据出现了爆炸式的增长,过多的数据信息就会带来很多的问题,如很多企业处理业务时会出现卡顿.一些游戏宅下载大型游戏时下载速度过慢.又或者是点播视频加载较慢等 ...

  9. 华为云CDN加速,带你畅游网络

    华为云CDN加速,带你畅游网络 随着视频行业的发展,直播这种新兴的娱乐方式逐渐被大众所熟知,它不仅满足了人们日益增长的精神文化需求,而且能够带动相关产业链实现繁荣.比如电商直播已经成了很多商家转型的一 ...

最新文章

  1. linux上安装mysql,tomcat,jdk
  2. 导出的swf文件显示 不出来地图
  3. 单核工作法16:循序渐进(下)
  4. matlab将脚本导出动态库文件.dll,并被python调用
  5. 用imspost制作catia后处理_这些有趣又精致的模型,都是用3D打印机打印出来的
  6. 25个Linux相关的网站【转】
  7. 【转】数字图像处理课件-艾海舟
  8. MS coco数据集介绍及下载
  9. kali系统卸载Docker容器
  10. 【PM模块】基础概念简介
  11. 计算机算术3-整数加减法(前缀加法器)
  12. 如何在PC,Mac或iPhone上启用iTunes家长限制
  13. 【C语言】请将1至7中的任意一个数字转化成对应的英文星期几的前三个字母,如1转化为Mon,7转化为Sun等。 个人解答
  14. 扩展中国剩余定理模板
  15. linux 计算器 c语言,大神教你如何用C语言实现科学计算器
  16. 涉密计算机等级如何确定,涉密信息系统的等级由()确定。
  17. Windows 生物统计框架结构简介(WBF) (指纹识别技术)
  18. 白皮书:InfiniBand简介
  19. Oracle数据库之coalesce函数的用法
  20. [Algorithm]九章九之一:Matrix DP

热门文章

  1. bugku#点login咋没反应-writeup
  2. 小红书怎么点击查看大图_小红书长图怎么看?小红书长图怎么发?小红书长发设计图片...
  3. java架构师面试题汇总
  4. 怎么在java中引用图片_如何使用Java(读/写)读取复制和粘贴图片?
  5. mysql 1193_登入phpMyAdmin提示#1193 - Unknown system variable 'lc_messages' | 小朱笔记
  6. 嵌入式软件笔试题 (c语言版)
  7. remote: error: File: 94932202f66dbee97626d41227e75e3cc9a5e95d 219.65 MB, exceeds 100.00 MB. 解决方案
  8. 蓝牙无线耳机充电仓方案功能设计
  9. 怎么用c语言做一个搞怪软件,制作恶搞程序
  10. 如何获得ESP32-WROOM-32技术规格书