阿里云对象存储OSS的名词解释

作者: wxyass 分类: 图床 发布时间: 2017-07-26 11:35

对于图床的选择,个人感觉还是选择大厂吧,起码稳定性有保障.
要想了解阿里云对象存储OSS的收费标准, 必须要对对象存储OSS各个名词有所了解.

详情请查看官方文档 , 这里选几个代表性的名词解释下.


OSS

阿里云对象存储服务(Object Storage Service,简称 OSS),是阿里云提供的海量、安全、低成本、高可靠的云存储服务。
相当于阿里提供的网盘服务,支持最基本的上传下载,最重要是支持外链.
不过OSS的存储空间以及下载时产生的流量都是要收费的.


CDN(CDN加速)

阿里云内容分发网络(Content Delivery Network,简称阿里CDN)是建立并覆盖在承载网之上、由分布在不同区域的边缘节点服务器群组成的分布式网络,替代传统以WEB Server为中心的数据传输模式。
相当于之前只能访问仅有的一个服务器点,现在可以访问就近的服务器点
不过就对于个人博客而言, 不需要CDN加速.


存储量

存储量指您占用的存储空间容量。


流量

流量指您使用的网络带宽流量累计值,包括外网流出流量、内网流出流量、外网流入流量、内网流入流量、CDN回源流出流量、跨区域复制流量

外网流出流量(收费): 通过互联网从 OSS 下载数据到本地端所产生的下行流量
内网流出流量(免费): 通过阿里云内网从 OSS 下载数据到 ECS 服务器所产生的下行流量
外网流入流量(免费) : 通过互联网从本地端上传数据到 OSS 所产生的上行流量
内网流入流量(免费) : 通过阿里云内网从 ECS 服务器上传数据到 OSS 所产生的上行流量
CDN回源流出流量(收费) : 通过 CDN 服务层下载 OSS 的数据所产生的回源下行流量
跨区域复制流量(收费) : 使用跨区域复制功能将源 Bucket 的数据同步复制到目标 Bucket 时所产生的流出流量

请求次数

调用 OSS OPEN API 的请求次数。
比如: 你的一篇博客中有6张图片(都是使用OSS存储做外链),那么当你打开这篇博客时就产生了6次请求.
另外: OSS 控制台操作也是通过 OSS OPEN API 调用实现的,因此使用 OSS 控制台也会产生请求次数。


收费案例背景

小王是一个在杭州的创业者,他带领团队研发了一款基于图片分享的移动应用。希望把图片存储在阿里云上,图片大概 1TB,每月图片下行流量 2TB,每月有1500W 请求次数。小王想要了解怎么搭配阿里云产品使用,才是性价比最优的方式。

收费案例分析

以下详细分析三种计费方式:OSS按量付费、OSS包年包月、OSS+CDN组合所需的费用。

说明:以下单价来自2017年4月20日阿里云官网发布的对象存储OSS详细价格信息。单价的变动请以阿里云官网发布的数据为准。

OSS按量付费
计算规则

假设小王的存储Bucket选择在杭州,纯用OSS按量付费方式进行结算,则平均每个月的费用包括:

  • 存储费用:存储单价 x 存储量
  • 流量费用:外网流出流量忙时单价 x 流量
  • 请求费用:Put请求 + Get请求汇总的费用
计算方法

平均每个月的费用计算如下:

  • 存储费用:0.148(存储单价:元/月) x 1024(存储量:GB) = 151.55 元/月
  • 流量费用:0.5(外网流出流量忙时单价)x 2048 (流量:GB) x= 1024 元/月
  • 请求费用 :0.01(每1W次请求收费)x 1500 = 15 元/月
  • 总费用:1190.55 元/月
OSS包年包月
计算规则

假设小王的存储Bucket选择在杭州,纯用OSS包年包月方式进行结算,则平均每个月的费用包括:

  • 存储费用:存储包平均每月的费用
  • 流量费用:外网流出流量包平均每月的费用
  • 请求费用:Put请求 + Get请求汇总的费用
计算方法

假如小王买了6个月的 1TB 存储包和 2TB 外网流出流量包,平均每个月的费用计算如下:

  • 存储费用:690(1TB 存储包 6个月价格:元) ÷ 6 (月) = 115 元/月
  • 流量费用:5050(2TB 外网流出流量包 6个月价格:元) ÷ 6 (月) = 841.67 元/月
  • 请求费用 :1500 x 0.01 = 15 元/月
  • 总费用:971.67 元/月

假如小王买了12个月的 1TB 存储包和 2TB 外网流出流量包,平均每个月的费用计算如下:

  • 存储费用:1242(1TB 存储包 12个月价格:元) ÷ 12 (月) = 103.5 元/月
  • 流量费用:9090(2TB 外网流出流量包 12个月价格:元) ÷ 12 (月) = 757.5 元/月
  • 请求费用 :1500 x 0.01 = 15 元/月
  • 总费用:876 元/月
OSS+CDN组合

基于图片分享的移动应用主要的费用是存储费用和流量费用,推荐使用 OSS(存储包) + CDN 组合。CDN(内容分发网络)会将您OSS存储的热点数据分发到全国各地的节点。用户访问时只需访问最近的CDN节点读取文件,而无需访问OSS的源文件,也不会消耗OSS的外网流量。这样不仅可以提升您边缘用户的访问速度和体验,同时CDN的外网流量费用相对OSS外网流量较低,仅为OSS外网流量的50%。可有效的节省您整体应用的网络费用。

计算规则

假设小王的存储Bucket选择在杭州,使用OSS(存储包)+CDN组合的方式,则平均每个月的费用包括:

  • 存储费用:存储包平均每月的费用
  • 流量费用:CDN公网流量费用 + CDN回源流量费用
  • 请求费用:CDN回源请求费用
计算方法

假如小王买了12个月的 1TB 存储包,CDN回源流量 1TB,回源请求 75W (根据用户的热度情况可能回源的流量和请求次数会更少),使用OSS+CDN组合,平均每个月的费用计算如下:

  • 存储费用:1242(1TB 存储包 12个月价格:元) ÷ 12 (月) = 103.5 元/月
  • CDN公网流量费用(按量付费): 0.272元/GB x 2048 (流量:GB)= 557.06
  • CDN回源请求费用 (按量付费):750 x 0.01 = 7.5 元/月
  • CDN回源流量费用(按量付费): 0.15元/GB (CDN回源流出流量单价)x 1024 (流量:GB)= 153.6
  • 总费用:821.66 元/月
总结

通过以上三种计费方式的计算对比可以看出,购买资源包使用包年包月的方式将为您节省大量成本,购买资源包的时长越长优惠越多。同时如果您的OSS服务产生的费用中外网流量费用占比较大,建议您搭配使用阿里云CDN服务以进一步降低您的外网流量成本。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论

邮箱地址不会被公开。 必填项已用*标注