计费案例
本文以案例形式介绍 OSS 费用的计算方法及计费方案的选择。
以下案例单价来自 2018 年 1 月 3 日阿里云官网公布的详细价格信息。单价的变动请以阿里云官网发布的数据为准。
案例一:标准存储(本地冗余)+数据访问
李先生在 OSS 内存储了 505GB 标准存储(本地冗余)类型文件,存储空间所在地域为华东 1,每小时的请求数均值为 1000 次,每天的外网流出流量约为 2 GB
。李先生可以选择以下两种方案进行付费:
- 仅按量计费
- 存储费用=505GB*0.12 元/GB/月=60.6 元
- 请求费用=1000*0.01 元/10000 次*24 小时*30 天=0.72 元
- 流量费用=2GB*30天*0.5GB/元=30元
说明 OSS 计算流量费用时,分为忙时流量(8:00-24:00,0.50元/GB)和闲时流量(00:00-08:00,0.25元/GB),此处按忙时流量计算。
- 总费用:约 91.32 元
- 包年包月+按量计费
- 存储费用=54 元(500GB 标准(LRS)存储包)+5GB*0.12 元/GB/月=54.6 元
说明 超出存储包的 5GB 数据按量计费。
- 请求费用=1000*0.01 元/10000 次*24 小时*30 天=0.72 元
- 流量费用=9.96 元(50GB 流量包)+10GB*0.5 元/GB=14.96 元
说明
- 流量以忙时流量计算。
- 50GB 流量包只有半年包,平均每月需 59.76 元/6 个月=9.96 元。
- 总费用:约 70.28 元
- 存储费用=54 元(500GB 标准(LRS)存储包)+5GB*0.12 元/GB/月=54.6 元
案例二:低频存储(本地冗余)+数据访问
张先生在 OSS 内存储了 100GB 的低频存储(本地冗余)类型文件。其中,有 10000 个大小为 30KB 的文件。20 号的时候,张先生下载了一个大小为 1GB
的文件到本地,并将文件内容更新之后重新上传至 OSS,更新后的文件大小仍为 1GB。则张先生当月约需支付 8.59 元:
- 存储费用=100.32GB*0.08元/GB/月=8.03 元
说明 低频存储(本地冗余)类型的文件最小存储单元为 64KB,10000 个 30KB 的文件实际大小约为 0.29GB,OSS 实际计量为 0.61GB。所以,存储量计算为 100.32GB。
- 外网流出流量费用=1GB*0.5 元/GB=0.5 元
- 提前删除费用=1GB*0.08/GB/月/30 天*10 天=0.027 元
说明 上传新的同名文件到 OSS 会导致 OSS 内原有文件被删除,并保存新的文件,会产生提前删除费用。
- 数据取回费用=1GB*0.0325 元/GB=0.0325 元
- 请求次数较少,请求费用可忽略
- 总费用:约 8.59 元
案例三:标准存储(本地冗余)+跨区域复制
王先生4月1日在杭州的存储空间 A 内存储了 100GB 标准存储(本地冗余)类型的文件,并且每天新增 3GB 的文件。为保障数据存储安全,王先生设置了跨区域复制,将数据同步至上海的存储空间
B 内。存储空间A和B平均每天的请求数共计约 20000 次。赵先生可根据情况选择以下付费方式:
- 按量计费
- 存储费用=(100GB*0.12 元/月+3*0.004 元/天*29 天+3*0.004*28+3*0.004*27+......+3*0.004*1)*2=34.44
元
说明
- 1GB 文件每天的存储费用为 0.12 元/月/30 天=0.004 元/天。
- 因上海地域需要同步杭州地域的数据,所以总费用需乘 2。
- 跨区域复制流量费用=100GB*0.5 元/GB+3GB*0.5元/GB*29 天=93.5 元
- 请求费用=20000 次*0.01 元/10000 次*30=0.6 元
- 总费用:约 128.54 元
- 存储费用=(100GB*0.12 元/月+3*0.004 元/天*29 天+3*0.004*28+3*0.004*27+......+3*0.004*1)*2=34.44
元
- 包年包月+按量计费
- 存储费用=(11(标准(LRS)存储包)+3*0.004 元/天*29 天+3*0.004*28+3*0.004*27+......+3*0.004*1)*2=32.44
元
说明 杭州和上海都买一个 100GB 的标准(LRS)存储包。
- 跨区域复制流量费用=100GB*0.5 元/GB+3GB*0.5 元/GB*29 天=93.5 元
- 请求费用=20000 次*0.01 元/10000 次*30=0.6 元
- 总费用:约126.54 元
- 存储费用=(11(标准(LRS)存储包)+3*0.004 元/天*29 天+3*0.004*28+3*0.004*27+......+3*0.004*1)*2=32.44
元
- 若王先生的数据仅增加,不修改,可以将上海地域的备份数据做归档存储
- 存储费用=(11(标准(LRS)存储包)+3*0.004 元/天*29 天+3*0.004*28+3*0.004*27+......+3*0.004*1)+(3(归档(LRS)存储包)+3GB*0.011元/GB/天*29天+3*0.011*28+3*0.011*27+......+3*0.011*1)=20.66 元
- 跨区域复制流量费用=100GB*0.5 元/GB+3GB*0.5 元/GB*29 天=93.5 元
- 请求费用=20000 次*0.01 元/10000 次*30=0.6 元
- 总费用:约 114.76 元
总结
由上面的案例可以看出:
- 当您使用的资源达到一定数值的时候,购买资源包(包年包月)费用更低。
- 存储类型不同,产生的存储费用也不一样,请根据自身的实际情况选择合适的存储类型。
- 若您有大量小于 64KB ,需长期存储,且基本不再访问的文件,可将这部分文件打包压缩之后在进行归档存储,可节省大量空间。
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
评论