CloudFront:成本估算

时间:2013-04-02 23:58:47

标签: amazon-s3 amazon-cloudfront akamai

必须提出将Amazon S3与CloudFront一起用作CDN的建议。 其中一个重要的事情是进行成本估算。我阅读了AWS网站和论坛,使用了他们的计算器,但无法得出最终数字(大约),我将对此充满信心。老实说,我对“数据传输”,“GET和其他请求”等术语感到困惑,以及我是否需要在Amazon S3和Amazon CloudFront上填写详细信息,然后进行总计。

所以在这里需要帮助来估算我的每月账单。

  • 我将使用S3来存储文件(主要是图像)
  • 我将使用我的S3存储桶配置云前端以提供内容。
  • 大多数客户群(几乎95%)都在美国。

  • 平均文件大小:500KB

  • 每月存储在S3上的平均文件数:80000(80K)
  • 每月请求提交该文件的用户总数或从CloudFront获取该文件的总请求数约为每月30万美元
  • 每月会有一些失效请求(比方说1000)

如果我能够更好地了解我的每月账单将如何计算以及它将会是多少,那将会很棒。

此外,根据上述数据和估计,如果我使用Akamai或Rackspace,则每月账单的金额大约是多少。

3 个答案:

答案 0 :(得分:3)

S3 put和get请求字段(在您的情况下)应限制为您可能仅从应用程序调用/更新S3中的文件的次数。

要计算Cloudfront服务成本,您应该计算出页面加载的粗略出站带宽(每页从cloudfront提供的对象数量 - 然后加倍 - 以给自己一些余量),并填写其余部分字段。

粗略计算。 500GB数据输出(猜测) 平均对象大小为500k 1000个无效请求 95%来自美国的边缘位置 5%到欧洲的边缘位置

以$ 60.80 + S3的成本收入。

答案 1 :(得分:3)

我会把另一个号码扔进戒指。

使用http://calculator.s3.amazonaws.com/calc5.html

<强> CloudFront的
数据传输出来 0.5MB x 3000万=〜15,000GB

平均尺寸500kb

1000次无效请求

95%美国

<强> S3
存储 80K x 0.5MB 4GB

请求 3000万

我的初步结果是1,413美元。正如@ user2240751所指出的那样,安全系数为2并非不合理,所以在1,500美元至3,000美元/月的范围内。

我习惯使用较小的数字,但由于额外的请求和数据传输,最终数量总是超出您的预期。

欢迎更正或改进建议!

祝你好运

答案 2 :(得分:3)

我认为这里的数学是错误的0.5MB * 30,000,000是14503GB而不是1500GB - 这是10倍,除非我遗漏了什么

这意味着您的每月费用约为2000美元而不是200美元