本文以案例形式介绍对象存储OSS费用的计算方法。
案例一:标准存储(本地冗余)+数据访问
- 仅按量计费,则支付总费用136.32元,计费明细如下:
计费项 费用 存储费用 505 GB×0.12元/GB/月=60.6元 请求费用 1000×0.01元/10000次×24小时×30天=0.72元 下行流量费用 5 GB×30天×0.5元/GB=75元 - 资源包+按量计费,则支付总费用129.32元,计费明细如下:
计费项 费用 存储费用 54元(500 GB标准(LRS)存储包)+5 GB×0.12元/GB/月=54.6元 请求费用 1000×0.01元/10000次×24小时×30天=0.72元 下行流量费用 49元(100 GB流量包)+50 GB×0.5元/GB=74元
元/GB/月
,但按量计费的计算方法为实际资源使用量×每小时单价
。因此当您需要计算实际存储费用时,需要先将存储费用的单价转换为元/GB/小时
。按小时结算的单价取决于当月天数,例如当月天数为30天,标准型(本地冗余存储)单价为0.12元/GB/月
,则按小时结算的单价约为0.000167元/GB/小时(0.12÷30÷24)
。
案例二:低频存储(本地冗余)+数据访问
计费项 | 说明 |
---|---|
存储费用 | 100.32 GB×0.08元/GB/月=8.03元
说明 低频存储(本地冗余)类型的文件最小存储单元为64 KB,10000个30 KB的文件实际大小约为0.29 GB,OSS实际计量为0.61 GB。因此存储量计算为100.32
GB。
|
外网流出流量费用 | 1 GB×0.5元/GB=0.5元 |
低频存储不足规定时长容量费用 | 1 GB×0.08/GB/月/30天×10天=0.027元
说明 上传同名文件到OSS时,会导致OSS内原有文件被删除。OSS仅保存新上传的文件,且原有文件在其存储时间不足30天时会产生提前删除费用。
|
数据取回费用 | 1 GB×0.0325元/GB=0.0325元 |
案例三:标准存储(本地冗余)+跨区域复制
- 按量计费,则支付总费用128.54元,计费明细如下:
计费项 说明 存储费用 (100 GB×0.12元/月+3×0.004 元/天×29 天+3×0.004×28+3×0.004×27+......+3×0.004×1)×2=34.44 元 说明- 1 GB文件每天的存储费用为0.12元/月/30天=0.004元/天。
- 由于华东2(上海)地域和华东1(杭州)地域需存储相同的两份数据,因此存储费用需乘以2。
跨区域复制流量费用 100 GB×0.5 元/GB+3 GB×0.5元/GB×29天=93.5 元 请求费用 20000次×0.01元/10000 次×30天=0.6元 - 资源包+按量计费
- 假设王先生在华东2(上海)地域和华东1(杭州)地域分别购买了100 GB的标准(LRS)存储包,需支付总费用126.54元,计费明细如下:
计费项 费用 存储费用 (11(标准(LRS)存储包)+3×0.004元/天×29 天+3×0.004×28+3×0.004×27+......+3×0.004×1)×2=32.44 元 跨区域复制流量费用 100 GB×0.5 元/GB+3 GB×0.5 元/GB×29 天=93.5元 请求费用 20000次×0.01元/10000次×30天=0.6 元 - 假设王先生在华东2(上海)地域的数据仅增加不修改,可以考虑将该地域的备份数据指定为归档存储类型,需支付总费用114.76元,计费明细如下:
计费项 费用 存储费用 (11(标准(LRS)存储包)+3×0.004 元/天×29 天+3×0.004×28+3×0.004×27+......+3×0.004×1)+(3(归档(LRS)存储包)+3 GB×0.011元/GB/天×29天+3×0.011×28+3×0.011×27+......+3×0.011×1)=20.66 元 跨区域复制流量费用 100 GB×0.5 元/GB+3 GB×0.5 元/GB×29 天=93.5 元 请求费用 20000次×0.01元/10000次×30天=0.6 元
- 假设王先生在华东2(上海)地域和华东1(杭州)地域分别购买了100 GB的标准(LRS)存储包,需支付总费用126.54元,计费明细如下:
案例四:内网访问场景
通过内网访问同地域OSS内的文件时产生的流量费用是免费的,其他费用如请求费用、存储费用等,需正常计费。
计费项 | 费用 |
---|---|
标准存储(本地冗余)容量费用 | 1 TB×1024×0.12元/GB/月=122.88元 |
请求费用 | 100000×0.01元/万次÷10000=0.1元 |
内网流出流量费用 | 免费 |
案例五:生命周期规则场景
- 示例一
王先生于2021年11月01日在华东1(杭州)地域的Bucket存储了150万个文件(假设所有文件的文件大小均大于64 KB),其存储总容量100 GB,所有文件以标准存储(本地冗余)类型的方式存放在目录dir下,并对该Bucket设置了生命周期规则。规则中指定与前缀dir匹配的所有文件在距离最后更新时间10天后,转换为低频访问(本地冗余)类型,再过25天后将其转换为归档(本地冗余)类型,再过5天后将其删除。
除100 GB文件在不同存储类型下产生的存储费用以外,由于归档(本地冗余)类型最低存储时间为60天,此时将产生20天的归档存储不足规定时长容量费用,以及标准存储转低频访问、以及低频访问转归档存储类型产生的请求费用。则支付总费用29.91元,计费明细如下:
计费项 费用 标准存储(本地冗余)容量费用 100 GB×0.12元/GB/月÷30天÷24小时×(10×24)小时=4元 低频访问(本地冗余)容量费用 100 GB×0.08元/GB/月÷30天÷24小时×(25x24)小时≈6.66元 归档(本地冗余)容量费用 100 GB×0.033元/GB/月÷30天÷24小时×(5×24)小时=0.55元 归档存储不足规定时长容量 100 GB×0.033元/GB/月÷30天÷24小时× [(60-10-25-5) ×24]小时=2.2元 标准转低频访问请求费用 1500000次×0.01元/万次÷10000=1.5元 低频访问转归档请求费用 1500000次×0.1元/万次÷10000=15元 - 示例二
张先生于2022年03月01日在华东1(杭州)地域的Bucket存储了2500万个文件(假设所有文件的文件大小均大于64 KB),其存储总容量为2.5 TB,所有文件以低频访问(本地冗余)类型的方式存放在目录dir下,并对该Bucket设置了生命周期规则。规则中指定与前缀dir匹配的所有文件在距离最后更新时间100天后转换为归档存储(本地冗余)类型,再过200天后转为冷归档存储(本地冗余)存储类型,再过5天后将其删除。
除2.5 TB文件在不同存储类型下产生的存储费用以外,由于冷归档(本地冗余)类型最低存储时间为180天,此时将产生175天的冷归档存储不足规定时长容量费用,以及低频访问转归档、以及归档转冷归档存储类型产生的请求费用。则支付总费用为1976.3元,计费明细如下:
计费项 费用 低频访问(本地冗余)容量 2.5×1024 GB×0.08元/GB/月÷30天÷24小时×(100×24)小时≈682.7元 归档存储(本地冗余)容量 2.5×1024 GB×0.033元/GB/月÷30天÷24小时×(200×24)小时=563.2元 冷归档存储(本地冗余)容量 2.5×1024 GB×0.015元/GB/月÷30天÷24小时×(5×24)小时=6.4元 冷归档存储不足规定时长容量 2.5×1024 GB×0.015元/GB/月÷30天÷24小时× [(180-5) ×24]小时=224元 低频访问转归档存储请求费用 25000000次×0.1元/万次÷10000=250元 归档存储转冷归档存储请求费用 25000000次×0.1元/万次÷10000=250元
关于生命周期计费说明的更多信息,请参见生命周期费用说明。
案例六:OSS结合阿里云CDN场景
张先生在2021年11月使用OSS时结合了阿里云CDN加速服务,据统计数据从CDN边缘节点传输到客户端所产生的CDN流出流量为90 GB,数据从OSS传输到CDN边缘节点产生的回源流量为60 GB,CDN边缘节点访问OSS时调用OSS API的请求次数为10000次。则支付总费用30.61元,计费明细如下:
计费项 | 费用 |
---|---|
CDN流出流量 | 由CDN收取费用:90 GB×0.24元/GB=21.6元 |
CDN回源流出流量 | 由OSS收取费用:60 GB×0.15元/GB=9元 |
请求费用 | 由OSS收取费用:1万次×0.01元/万次=0.01元 |