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

CDN减速OBS文件计划

华为云CDN能够无效减速网站,为用户提供良好的体验,而OBS桶提供海量文件存储。将数据寄存在OBS桶中而后通过配置CDN减速,这样结构的业务零碎能够在降低成本的同时,进步终端用户应用感触。当终端用户发动拜访申请时,会首先通过CDN查找对此域名响应速度较快的CDN节点,并查问此节点是否有缓存终端用户申请的内容。如果CDN节点有缓存用户所需资源,间接将资源返回给用户;如果CDN节点无缓存,则回源申请资源返回给用户,同时将资源缓存到CDN节点。

计划劣势

  1. 低成本

    • CDN减速OBS桶后,资源缓存在CDN节点,用户申请无需回源,而CDN减速的费用较低,二者配合应用能够节约50%到57%的带宽老本,详见通过CDN缩小OBS公网带宽费用
    • 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公有桶回源配置。