首页 > 解决方案 > S3 标准到 Glacier - 生命周期转换成本

问题描述

我想确认我对基于生命周期策略的文件从标准到 Glacier 的转换成本的理解是正确的,如下面的示例所述。

每传输 1000 个文件,我们需要支付 0.06 美元(ap-south-1 区域)来传输到 Glacier。

例如:

  1. 存储桶 A:有 100 万个文件(总大小为 3TB)。如果我们将所有对象移至 Glacier,我们将收取 1000000*0.06/1000 = $60
  2. 存储桶 B:有 300 个文件(总大小为 3TB)。如果我们将所有对象移动到 Glacier,我们将收取 0.06 美元或更少的费用(因为它的存储桶中的文件少于 1000 个)

标签: amazon-web-servicesamazon-s3cost-management

解决方案


是的,转换成本确实受移动文件数量的影响。它类似于对 S3 执行新的 PUT 操作。您根据提出的请求数量付费。一旦数据(文件)成为该存储类的一部分,您将根据该类为存储付费。

您可能会注意到,过渡到 Glacer(或从 PUT 到 Glacier)的成本大约是相应的 PUT 到 S3 标准的 10 倍。在 ap-south-1 中,S3 PUT 的费用为每 1000 个请求 0.005 美元,而 Glacier 转换(或 Glacier PUT)的费用为每 1000 个请求 0.06 美元(截至 2020 年 5 月)。

此外,在将数据从 S3 移动到 Glacier 时,还需要考虑额外的成本。因此,对将数据从 S3 移动到 Glacier 是否有意义进行成本分析并确定何时(如果有的话)您会看到任何节省总是一个好主意。如果您有兴趣,我已经在一篇博文中详细介绍了此类成本分析以及涉及的各种成本。

http://pragmaticnotes.com/2020/04/22/s3-to-glacier-lifecycle-transition-see-if-its-worth-it

希望这可以帮助!


推荐阅读