如何使用OSS更省钱!

本文涉及的产品
对象存储 OSS,20GB 3个月
对象存储 OSS,恶意文件检测 1000次 1年
对象存储 OSS,内容安全 1000次 1年
简介: 小王是一个在杭州的创业者,他带领团队研发了一款基于图片分享的移动应用,希望把图片存储在阿里云上。我们给小王算了一笔账,对比看看如何使用OSS能更省钱...

案例背景

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

案例分析
基于图片分享的移动应用主要的费用是流量费用和存储费用。
以下详细分析三种付费方式:
1、OSS按量付费
2、OSS包年包月(购买资源包)
3、OSS包年包月+CDN按量付费组合所需的费用。

说明:以下单价来自2017年4月20日阿里云官网发布的对象存储 OSS 详细价格信息。点击这里查看【OSS价格详情】

1、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 元/月

2、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 元/月

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

计算规则:
假设小王的存储Bucket选择在杭州,使用 OSS+CDN 的方式,则平均每个月的费用包括:
• 存储费用:存储包平均每月的价格
• 流量费用:CDN回源流出流量、CDN公网流量费用
• 请求数:Put请求+Get请求汇总

计算方法:
假如小王买了12个月的 1TB 存储包,CDN回源流量1TB,回源请求75W(根据用户的热度情况可能回源的流量和请求次数会更少);使用OSS + CDN 组合,平均每个月的费用计算如下:
• 存储费用(存储包): 1242(1TB 存储包 12个月价格:元) ÷ 12 (月) = 103.5 元/月
• CDN公网流量费用(按量付费): 0.272元/GB x 2048 (流量:GB)= 557.05
• CDN回源请求费用 (按量付费):750 x 0.01 = 7.5 元/月
• CDN回源流量费用(按量付费): 0.15元/GB (CDN回源流出流量单价)x 1024 (流量:GB)= 153.6

• 总费用:821.65 元/月

(备注:CDN回源请求和CDN回源流量是指当CDN节点上没有您访问的数据时,CDN会发起请求向OSS源端获取数据时产生的流量费用和请求次数费用。)

总结
通过以上三种计费方式的计算对比可以看出,资源包使用包年包月的方式将为您节省大量成本,且购买资源包的时长越长优惠越多。

同时根据您实际业务场景的需要,搭配阿里云CDN服务还可以进一步降低您的公网流量的成本。

相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
目录
相关文章
|
存储 XML 前端开发
|
存储 数据库 对象存储
手把手教你阿里云 OSS 省钱攻略
oss 省钱攻略介绍,教你最省钱的 oss 使用方法
5930 1
|
对象存储 JavaScript
省钱秘笈☞将静态网站迁移至阿里云OSS(教你如何利用OSS低成本建站)
前言: 新用户领取阿里云最新的代金券,再结合OSS建站,几乎是零成本哦!不经意间发现阿里云居然有送半年得活动,还可以在线领取1888元代金券!(活动地址:https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=9u2gonnn)  所需:  1、开通阿里云OSS并创建Bucket 2、购买域名并通过备案 步骤:  1、在“Bucket属性”中的“静态网站”页面,直接写一个默认首页的文件名就可以了。
3696 0
|
3天前
|
Java API 开发工具
如何用阿里云 oss 下载文件
阿里云对象存储服务(OSS)提供了多种方式下载文件,以下讲解下各种方式的下载方法
1338 1
|
3天前
|
存储 安全 对象存储
手把手教你搭建阿里云图床(PicGo+Typora+阿里云OSS),新手小白一看就会
本文详细介绍了怎样帮助新手小白从注册,购买阿里云OSS,到一步一步配置OSS做为图床,和PicGo、Typora软件连接,配置好关联之后,在使用Typora写文章时,如果需要插入图片,只需要将图片复制粘贴到Typora的编辑区域,就会自动通过PicGo上传到指定图床,自动复制外网能访问的URL并展示,简直不要太方便,极大的解决了编辑文章时复制处理图片链接的痛点。
287 2
手把手教你搭建阿里云图床(PicGo+Typora+阿里云OSS),新手小白一看就会
|
3天前
|
弹性计算 前端开发 小程序
微信小程序上传文件至阿里云OSS直传(java后端签名+前端直传)
当前的通用文件上传方式是通过前端上传到服务器,再由服务器转存至对象存储。这种方式在处理小文件时效率尚可,但大文件上传因受限于服务器带宽,速度较慢。例如,一个100MB的文件在5Mbps带宽的阿里云ECS上上传至服务器需160秒。为解决此问题,可以采用后端签名的方式,使微信小程序直接上传文件到阿里云OSS,绕过服务器中转。具体操作包括在JAVA后端引入相关依赖,生成签名,并在微信小程序前端使用这个签名进行文件上传,注意设置正确的请求头和formData参数。这样能提高大文件上传的速度。
|
3天前
|
分布式计算 大数据 MaxCompute
MaxCompute产品使用合集之使用pyodps读取OSS(阿里云对象存储)中的文件的步骤是什么
MaxCompute作为一款全面的大数据处理平台,广泛应用于各类大数据分析、数据挖掘、BI及机器学习场景。掌握其核心功能、熟练操作流程、遵循最佳实践,可以帮助用户高效、安全地管理和利用海量数据。以下是一个关于MaxCompute产品使用的合集,涵盖了其核心功能、应用场景、操作流程以及最佳实践等内容。
|
3天前
|
机器学习/深度学习 存储 分布式计算
机器学习PAI常见问题之DLC的数据写入到另外一个阿里云主账号的OSS中如何解决
PAI(平台为智能,Platform for Artificial Intelligence)是阿里云提供的一个全面的人工智能开发平台,旨在为开发者提供机器学习、深度学习等人工智能技术的模型训练、优化和部署服务。以下是PAI平台使用中的一些常见问题及其答案汇总,帮助用户解决在使用过程中遇到的问题。
|
3天前
|
安全 Linux 对象存储
数据备份到阿里云oss上,以防勒索病毒的破坏
数据备份到阿里云oss上,以防勒索病毒的破坏
20 0
|
3天前
|
网络协议 对象存储
阿里云oss配置自有域名
阿里云oss配置自有域名
26 1

相关产品

  • 对象存储