【问题标题】:AWS Requests Number - S3, GlacierAWS 请求编号 - S3、Glacier
【发布时间】:2017-09-25 16:51:06
【问题描述】:

请求是存储中的数据操作,例如复制数据或添加新对象。通常,除数据删除命令外,所有请求均已付费。

在 AWS S3 中,请求成本基于请求类型。云提供商通常对 1,000 和 10,000 个请求包收费。 但是我的问题与成本无关。

请求的数量实际上与我们应用这些操作的文件数量有关吗?还是会根据我们正在操作的文件大小而改变?

【问题讨论】:

    标签: amazon-web-services amazon-s3 amazon-ec2 amazon amazon-glacier


    【解决方案1】:

    文档清楚地表明定价是根据每个 HTTP 动词的每次调用完成的,

    https://aws.amazon.com/s3/pricing/

    它不是基于文件的数量。它基于您发出的 HTTP 请求数。当您进行 PUT 调用时,无论您收到什么响应代码都无关紧要。您的请求将被计算在内。

    如果 S3 中断并且您拨打了电话,但如果 AWS 没有兑现您的电话,您可以根据 SLA 申请“服务积分”。

    https://aws.amazon.com/ec2/sla/

    希望对你有帮助。

    【讨论】:

      【解决方案2】:

      在 AWS S3 中,请求数与发送到存储桶的 HTTP 请求总数有关,例如 PUT、GET、DELETE。

      但是,如果您使用分段上传,每个部分都会作为 PUT 请求发送,并且请求的总数会很高。这会在文件大小和分段上传请求数之间建立关系。

      查看以下数据请求计算示例:

      请求示例:假设您将 10,000 个文件传输到 Amazon S3 和 在 2019 年 1 月内每天从 Amazon S3 传输 20,000 个文件 行进。然后,您在 3 月 31 日删除了 5,000 个文件。 PUT 请求总数 = 10,000 个请求 x 31 天 = 310,000 个请求 GET 请求总数 = 20,000 个请求 x 31 天 = 620,000 个请求 DELETE 请求总数 = 5,000×1 天 = 5,000 个请求

      参考:S3 FAQ

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-02-22
        • 1970-01-01
        • 2021-05-01
        • 2017-06-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多