【问题标题】:How are S3 (Amazon Simple Storage System) storage prices calculated?S3 (Amazon Simple Storage System) 存储价格是如何计算的?
【发布时间】:2011-06-12 09:18:03
【问题描述】:

我不太确定这是否是此问题的正确堆栈交换站点,但我没有找到更适合的站点。

我计划在我的下一个项目中使用 S3,但我不确定存储的价格实际上是如何计费的。如果我只使用 S3 来输入千兆字节的数据并且几乎从不删除数据,我将没有问题。但事实并非如此。

如果我在 S3 中存储一个 1 兆字节的文件,1 小时后将其删除,然后将另一个 1 兆字节的文件放到 S3 上怎么办?当月的存储空间是 1 兆字节还是 2 兆字节?

亚马逊声明: First 1 TB / month of Storage Used

我认为他们不会在月底对存储在我的 S3 帐户中的内容进行计费,并会对其进行计费。反之 - 为每个存储请求向我收费,因为“已使用存储”也不起作用,因为存储的文件可能会在多个账单月期间存储很长时间。

我希望有人能回答这个问题,我找不到任何东西:-)

【问题讨论】:

    标签: amazon-s3 amazon-web-services cloud-hosting


    【解决方案1】:

    存储按每月存储的所有数据的平均值计费。来自Amazon docs

    一个计费的存储量 月基于平均存储 整个月使用。这 包括所有对象数据和元数据 存储在您创建的存储桶中 在您的 AWS 账户下。我们测量 您的存储使用情况 “TimedStorage-ByteHrs”,它们是 在月底加起来 生成您的每月费用。

    存储示例:假设您存储 100GB(107,374,182,400 字节)的 标准 Amazon S3 存储数据在 三月份你的存储桶15天,和 100TB(109,951,162,777,600 字节)的 标准 Amazon S3 存储数据 三月的最后 16 天。

    在三月底,你会 Byte-Hours 中的以下用法: 总字节小时使用量 = [107,374,182,400 字节 x 15 天 x(24 小时/天)] + [109,951,162,777,600 字节 x 16 天 x (24 小时/天)] = 42,259,901,212,262,400 字节小时。

    让我们将其转换为 GB-Months: 42,259,901,212,262,400 字节小时 x (1 GB / 1,073,741,824 字节)x(1 个月 / 744 小时)= 52,900 GB-月

    因此在您的示例中(假设第 2 兆字节存储在当月的剩余时间)您将被收取 1MB 的费用。

    但请记住,还有其他费用需要考虑,例如数据传入/传出和总请求数等。

    【讨论】:

    • 谢谢!我对近距离投票感到困惑,但最终得到了一个很棒的答案! :-)
    • @Malax - 没问题。不知道为什么它被关闭了,但这可能就是为什么我花了这么长时间才偶然发现你的问题。
    猜你喜欢
    • 2018-03-10
    • 2010-10-13
    • 2011-02-28
    • 1970-01-01
    • 2012-05-06
    • 2018-01-12
    • 1970-01-01
    • 2010-11-22
    • 1970-01-01
    相关资源
    最近更新 更多