只要文件存储在OSS Bucket就会产生存储费用,与文件是否被访问,以及对文件执行何种操作无关。当您在OSS内存储文件时,OSS会根据您的文件存储类型、大小和时长收取存储费用。
计费单价
本文仅说明相关计费项及付费方式。有关计费项的定价详情,请参见OSS产品定价。
OSS产品定价中明确了存储费用的单价为元/GB/月
,但账单中的计费项按小时计费,计算方法为实际资源使用量×每小时单价
。因此当您需要计算实际存储费用时,需要先将存储费用的单价转换为元/GB/小时
。例如标准型(本地冗余存储)单价为0.12元/GB/月
,则按小时结算的单价约为0.000167元/GB/小时(0.12÷30÷24)
。
计费项
以下计费项按小时计费(账单出账时间通常在当前计费周期结束后,具体出账时间以系统为准)。
已存储时长容量费用
当文件存储在OSS Bucket时,OSS将结合您的文件存储类型、存储冗余类型、存储大小以及存储时长收取存储容量费用。
不足规定时长容量费用
部分存储类型有最低存储时长的要求。其中,低频访问最低存储时长为30天、归档最低存储时长为60天、冷归档以及深度冷归档最低存储时长均为180天。当文件以这几种存储类型存储在OSS Bucket,且在不满足规定存储时长要求前转换文件存储类型或者将文件删除,将会产生不足规定时长容量费用。
计算示例:低频访问类型文件存储时间不足30天(即720小时)被覆写或删除,会收取剩余时间(720-已存储时间)的存储费用。归档、冷归档以及深度冷归档计算规则类似,区别在于最低存储时长的差异。
已存储时长容量(本地冗余)
计费项 | 计费项Code | 最小计量单位限制 |
标准存储(本地冗余)容量 | Storage | 无 (按照实际大小计算) |
低频访问(本地冗余)容量 | ChargedDatasize | 64 KB (小于64 KB,按照64 KB计算;大于或等于64 KB,按照实际大小计算) |
归档(本地冗余)容量 | ChargedDatasize | |
冷归档(本地冗余)容量 | ChargedDatasizeCA | |
深度冷归档(本地冗余)容量 | ChargedDatasizeDeepCA | |
无地域属性存储容量 | AnywhereReservedCapacityLRS | 无 (按照实际大小计算) |
由于低频、归档、冷归档以及深度冷归档存储类型有最小计量单位64 KB的限制,会导致Bucket内计费容量大于实际存储容量的情况。如需了解这些存储类型的实际容量以及计费容量,请参见获取Bucket的存储容量。
已存储时长容量(同城冗余)
计费项 | 计费项Code | 最小计量单位限制 |
标准存储(同城冗余)容量 | StorageZRS | 无 (按照实际大小计算) |
低频访问(同城冗余)容量 | ChargedDatasizeZRS | 64 KB (小于64 KB,按照64 KB计算;大于或等于64 KB,按照实际大小计算) |
归档(同城冗余)容量 | ChargedDataSizeArcZRS |
不足规定时长容量(本地冗余)
计费项 | 计费项Code | 最低存储时长计算方法 |
低频访问(本地冗余)不足规定时长容量 | LessthanMonthDatasize | 以文件存储在OSS的Last Modified时间开始计算 |
归档存储(本地冗余)不足规定时长容量 | LessthanMonthDatasize | |
冷归档存储(本地冗余)不足规定时长容量 | EarlyDeletionCA | 以文件转为冷归档或者深度冷归档类型的时间开始计算 |
深度冷归档存储(本地冗余)不足规定时长容量 | EarlyDeletionDeepCA |
为避免产生不足规定时长容量费用,您需要了解不同存储类型Object的最低存储时长计算方法,确保满足其最低存储时长后再进行转储或者删除。更多信息,请参见如何避免产生存储不足规定时长容量费用?。
不足规定时长容量(同城冗余)
计费项 | 计费项Code | 最低存储时长计算方法 |
低频访问(同城冗余)不足规定时长容量 | LessthanMonthDatasizeZRS | 以文件存储在OSS的Last Modified时间开始计算 |
归档存储(同城冗余)不足规定时长容量 | LessthanMonthDatasizeArcZRS |
支付方式
不同存储类型对应存储费用的支付方式存在差异。存储费用共支持5种付费方式,分别为按量付费、存储包、预留空间、无地域属性预留空间和存储容量单位包SCU。
选型指导
建议您参考以下多种付费方式的介绍,了解不同付费方式的特点、适用场景等信息,方便您选择适当的付费方式,以降低存储成本。
付费方式 | 说明 | 特点 | 适用场景 |
按量付费 | 所有计费项默认采用按量付费。按照各计费项的实际用量结算费用。先使用,后付费。 | 存储量波动较大、难以预测 | 初创公司或项目初期,存储量不稳定,使用按量付费可以避免资源浪费,根据实际使用量付费,灵活调整资源。 |
存储包 | 针对不同存储计费项推出的优惠资源包。在费用结算时,优先从资源包抵扣用量。先购买,后抵扣。 | 各存储类型的存储量相对稳定、可预测 | 大型企业或长期运行的项目,不同存储类型的存储量相对稳定,使用对应的资源包可以降低存储成本。存储包最小规格为40 GB,最大规格为20 PB。 |
针对满足地域属性特定存储计费项的预付费产品。先购买,后抵扣。 | 只能抵扣有地域属性Bucket产生的标准存储(本地冗余)容量费用以及ECS快照存储 | 适用于有地域属性Bucket稳定且较大规模的标准存储(本地冗余)和ECS快照存储量的场景。预留空间容量最小规格为500 GB,最大规格为1 PB。 | |
针对满足地域属性特定存储计费项的预付费产品。先购买,后抵扣。 | 只能抵扣无地域属性Bucket产生的标准存储(本地冗余)容量费用 | 适用于无地域属性Bucket稳定且大规模的标准存储(本地冗余)存储量的场景。无地域属性预留空间容量最小规格为10 TB,最大规格为1 PB。 | |
针对多款云产品的多个存储计费项的预付费产品。先购买,后抵扣。 | 抵扣OSS多项存储容量费用,以及多种云存储产品存储容量费用 |
|
支持情况
以下为各存储类型付费方式的支持情况:
计费项 | 按量付费 | 存储包 | 预留空间 | 无地域属性预留空间 | 存储容量单位包SCU |
标准存储(本地冗余)容量 | √ | √ 打开对象存储OSS资源包购买页,资源包选择存储包类型为标准-本地冗余存储包 | √ | × | √ |
低频访问(本地冗余)容量 | √ | √ 打开对象存储OSS资源包购买页,资源包选择存储包类型为低频-本地冗余存储包 | × | × | √ |
归档(本地冗余)容量 | √ | √ 打开对象存储OSS资源包购买页,资源包选择存储包类型为归档-本地冗余存储包 | × | × | √ |
冷归档(本地冗余)容量 | √ | √ 打开对象存储OSS资源包购买页,资源包选择存储包类型为冷归档-本地冗余存储包 | × | × | × |
深度冷归档(本地冗余)容量 | √ | × | × | × | × |
无地域属性存储容量 | √ | × | × | √ | × |
标准存储(同城冗余)容量 | √ | √ 打开对象存储OSS资源包购买页,资源包选择存储包类型为标准-同城冗余存储包 | × | × | √ |
低频访问(同城冗余)容量 | √ | √ 打开对象存储OSS资源包购买页,资源包选择存储包类型为低频-同城冗余存储包 | × | × | √ |
归档(同城冗余)容量 | √ | × | × | × | × |
低频访问(本地冗余)不足规定时长容量 | √ | √ 打开对象存储OSS资源包购买页,资源包选择存储包类型为低频-本地冗余存储包 | × | × | × |
归档存储(本地冗余)不足规定时长容量 | √ | √ 打开对象存储OSS资源包购买页,资源包选择存储包类型为归档-本地冗余存储包 | × | × | × |
冷归档存储(本地冗余)不足规定时长容量 | √ | √ 打开对象存储OSS资源包购买页,资源包选择存储包类型为冷归档-本地冗余存储包 | × | × | × |
深度冷归档存储(本地冗余)不足规定时长容量 | √ | × | × | × | × |
低频访问(同城冗余)不足规定时长容量 | √ | √ 打开对象存储OSS资源包购买页,资源包选择存储包类型为低频-同城冗余存储包 | × | × | × |
归档存储(同城冗余)不足规定时长容量 | √ | × | × | × | × |
计费案例
常见问题
购买低频-本地冗余存储包后,为什么还会在某个计费周期(小时)产生低频访问(本地冗余)不足规定时长容量的大额账单?
购买归档-本地冗余存储包后,为什么还会在某个计费周期(小时)产生归档(本地冗余)不足规定时长容量的大额账单?
为什么连续出现不足规定时长容量费用?
相关文档
OSS默认以标准类型存储上传的Object。如果因业务需求的变化,需要将标准类型转为更低存储成本的低频、归档、冷归档或者深度冷归档类型,请参见转换存储类型。
关于低频访问、归档、冷归档以及深度冷归档存储不足规定时长的计费案例,请参见Object在存储不足规定时长时如何计费?。
对于分片上传过程中产生的Part,OSS会根据Part的存储类型、实际大小和时长收取存储费用。更多信息,请参见碎片如何计费?。
如果您希望查询OSS按小时计量的数据信息,请参见OSS小时数据。