天天看点

OSS产品Bucket分级的使用场景及注意事项

oss产品允许用户设置三种类型的Bucket,分别是标准(Standard)、低频(IA)、归档(Archive)三级存储类型,Bucket的类型决定了用户Object上传后的默认类型。

使用场景如下表:

标准Bucket

低频Bucket

归档Bucket

使用场景

适合频繁访问、有热点存在的各类音视频、图片、网站静态资源的存储,支持高吞吐计算场景,适合各类计算资源的存储。

低频访问存储类型适合长期保存、较少访问的数据,适合各类移动应用、智能设备、企业数据的备份,低频访问支持实时数据访问。

适合需要长周期保存的档案数据、医疗影像、科学资料、影视素材,能有效优化长期存储成本。

oss的Object类型可以由lifecycle支持从Standard转IA, 或者Archive。 Archive Object的每次Restore只是提供Object的临时(默认一天)解冻状态,但是Object的存储类型无法恢复成Standard。

因此,IA/Archive类型的Object虽然存储费用便宜,但是用户配置规则时需要谨慎处理,不要将需要频繁访问的数据从standard转换为IA或者Archive。Standard类型数据被lifecycle转为IA、Archive后,不可以通过规则重新恢复成Standard

汇总如下表:

允许的Object转储类型

IA,Archive

Archive

不允许lifecycle转储

把Object下载数据的数据提取费用收取汇总如下,低频的Bucket下面,只要用户的每个Object平均下载次数超过2次,那么费用就会超过Standard类型; 归档Bucket里面只要用户的Object平均被解冻2次,那么费用就会超过Standard类型。

提取费的收取时间

每次下载

每次Restore

Archive类型的Object默认是不可以直接读取的,用户需要调用restore使Object进入解冻状态:

一般解冻状态在调用后1分钟内可以完成。

每次调用Restore后,Object的解冻状态可以持续一天时间。

如果用户不继续调用restore,默认一天后,数据恢复到冷冻状态。

对冷冻状态的Object进行数据读取时的报错示例如下: