之前启用将超过360天的数据,自动转入Glacier, 以此来节省成本,看到费用确实下来了,如下图,5月份相比4月份立即少了2K多,但是最近检查发现费用又快速上升到7K以上,数据量剧增,因此想继续优化S3的费用。
查询的S3的技术文档,主要是不同存储级别的价格和特性
根据目前情况,衡量了实际使用,发现如下方式更适合,IA的话也能保证数据能即时读取不像Glacier到等待3~5小时恢复,虽然去读取IA数据的时候会产生额外费用,但是相对于存储量来说,检索量其实不多。
这样的话,30天后的数据存储费用能节省46%。
在中国区的话,选择宁夏会比北京区域便宜一点。
具体设定在bucket --> Management -->Lifecycle configuration
实际应用后,检查发现,对于小于128KB的文件,S3不会改变其存储级别从Standard 到 Standard-IA,因为它有一个规则
实际S3存储情况