文档中心 > 对象存储 OSS

如何降低OSS成本?

更新时间: 访问次数:3699

如果您的OSS服务产生的费用中外网流量费用占比较大,建议您同时使用阿里云 CDN(内容分发网络)服务以降低您的外网流量成本。

CDN会将您OSS存储的热点数据分发到全国各地的节点。用户访问时只需访问最近的CDN节点读取文件,而无需访问OSS的源文件,也不会消耗OSS的外网流量。这样不仅可以提升您边缘用户的访问速度和体验,同时CDN的外网流量费用相对OSS外网流量较低,仅为OSS外网流量的50%。可有效的节省您整体应用的网络费用。

同时阿里云针对使用CDN加速OSS,实行回源流量优化策略。如CDN源站为OSS,则由CDN回源OSS请求产生的OSS流量费用单价为0.15元/GB。即使文件未命中,所产生的费用(CDN流量费用+CDN回源OSS的流量费用)也低于单独使用OSS的外网流量费用。可进一步降低您整体应用的网络成本。

由于CDN回源OSS请求而产生OSS流量的原因如下:

当用户访问的CDN节点无OSS文件时,CDN会从OSS拉取所需文件返回用户并保存在该节点,以供其他用户访问使用。中间发生的OSS外网流量即为由CDN回源OSS请求而产生的OSS流量,从而产生了流量费用。

如果CDN节点已缓存用户所需文件,则不会再产生OSS外网流量,也不会产生费用。CDN的回源率视您数据的热度而定。数据热度较高的回源率一般在10%以下。

注意:

  • 如果您使用CDN服务,请使用您自己的二级域名绑定OSS Bucket并配置CDN服务。
  • 如果您开启了OSS图片处理服务,请不要同时使用OSS图片处理服务配置的CDN域名作为Bucket加速域名。你可以使用其他二级域名配置CDN服务。
  • CDN为网络加速服务,CDN的节点不会持久化存储您的数据,当您CDN节点的数据过期或数据热点度下降时,CDN节点会删除此部分数据。如有用户请求,CDN会再次从您的OSS源站读取数据(此部分为回源流量)。回源流量会计入您OSS的外网流量费用。一般CDN的回源流量小于您总流量的10%。(具体比例视您加速的文件类型及数据热度而定)
  • 更新频繁或脚本文件如jsp、aspx,不建议使用CDN加速,一般较大的文件和静态文件建议使用CDN 。您可以将适合加速的文件单独建立一个bucket配置CDN加速服务。

CDN 介绍:点击查看

FAQ

关于此文档暂时还没有FAQ
返回
顶部