问题描述
我的水桶很大。大约1千万个1MB的文件,总计10TB。
连续向其中添加文件(从未修改)。假设每月1TB。
我使用Replication
配置将此存储桶备份到同一区域的另一个存储桶。
出于各种可用性和成本考虑,我不会使用Galcier。
我想知道应该使用Standard
访问还是Infrequent Access
存储。由于存在大量文件,因此我不确定COPY
请求费用的影响。
不同选项之间的成本有何不同?存储成本非常明确,但是对于复制和其他操作而言,它不是很清楚。
解决方法
一个很好的经验法则是,不经常访问和冰川仅在每月少于一次访问对象时更便宜
这是因为这些存储类要负责数据检索。
比方说,每个月检索一次数据:
- 标准=
$0.023/GB/month
- 标准-很少访问=
$0.0125/GB/month
加上$0.01/GB
进行检索=$0.0225
- 冰川=
$0.004/GB/month
加上〜$0.01/GB
=$0.014
-价格合理,但取回速度慢 - 冰川深度档案馆=
$0.00099/GB/month
+$0.02
=$0.021
因此,如果不经常访问备份数据(每月少于一次),则使用不同的存储类将是一项重大的节省。复制对象时,Same-Region复制配置可以自动更改存储类。
与这些节省的费用相比,请求费用微不足道。