【问题标题】:I am using digital ocean cloud storage, and I want to migrate to AWS S3我正在使用数字海洋云存储,我想迁移到 AWS S3
【发布时间】:2020-07-23 10:39:01
【问题描述】:

我正在使用数字海洋空间作为云存储来存储用户数据,这让我在托管数据和数据传输方面都付出了代价。所以,我想迁移到 Amazon Simple storage s3(频繁访问)。我刚刚浏览了 AWS S3 的官方文档,发现它只对托管在其存储中的数据收费,无论检索数量如何,我是 AWS 生态系统的新手,我不确定 AWS 的定价概念。请让我知道以下方案的定价估算:

=> any user can upload a data in my mobile applications
=> if i store around 100 gb of data with AWS s3,
=> if i retrieve that 100 gb around 50 to 100 times a day in my mobile app.
=> how much I need to pay per month, 
=> current pricing to store 1 gb is around $0.02.($0.02/1gb)

【问题讨论】:

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


    【解决方案1】:

    不确定您阅读的是什么文档,但official S3 pricing page 很清楚您需要付费:

    • 数据存储,取决于地区,但在每月每 GB 2 到 5 美分之间。
    • 请求数,同样取决于区域,但大约为每 1000 个请求几美分(检索文件是 GET 请求;上传文件是 PUT 请求)。
    • 数据传输,同样取决于地区,但范围从美国地区 0.09 美元/GB 的低点到开普敦地区 0.154 美元的高点(我认为)。

    因此,如果您每天检索 100 GB 数据 100 次,您将支付每天 900 到 1540 美元的数据传输费用。

    根据我的经验,在大多数情况下,Digital Ocean 往往比 AWS 便宜(但你获得的功能更少)。但是,如果您真的每天传输 10 TB 数据(我认为这不太可能,但这是您所要求的),您应该寻找一些提供无限带宽的托管服务。

    【讨论】:

    • 非常感谢您回答我的问题,实际上我是这个 AWS 生态系统的新手,无法弄清楚定价算法。你说的是正确的,我读到了类似的东西,但是,在其他一些文档中,我读到数据传输成本将仅适用于 Amazon S3(不频繁访问存储)和 AWS(频繁访问),仅适用于数据存储将收取费用。你确定吗,数据。在这两种情况下,都将收取转移费用。请告诉我。
    • @I'mSunil3 - 我不知道您阅读了哪些“其他文档”,但要么不正确,要么您误解了它。我可以向您保证,S3 确实会产生数据传输费用,而且费用可能很高。
    • 非常感谢您明确指出,我将继续使用数字海洋本身,aws.amazon.com/s3/storage-classes 实际上我读到检索费是 s3 标准的 N/A,所以我想,那里数据传输是不收费的,现在我明白了检索和数据传输是有很大区别的,检索费用适用于不频繁访问的存储类型。
    • 你的回答被接受了,另外我想问的是,如果我使用云前端来检索媒体文件,我是否需要每次都付费,我将相同的数据检索到我的应用程序中(即同一部电影每天 1000 次 = 我需要支付检索费用 * 1000 次,是吗?)。是否与 s3 相同,或者任何降低 AWS 传输费用的方法。谢谢
    • 估计存储在云端的数据为:每天 50000 次上传,每次上传 20 MB => 20 MB * 50000 => 976 GB 每天 200000 次检索,每个检索对象大小为 20 MB => 200000 * 20 MB = > 3904 gb,如果可能的话,检查一下stackoverflow.com/questions/63081269/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-11-16
    • 2013-06-02
    • 1970-01-01
    • 2021-03-08
    • 2015-02-03
    • 2014-05-08
    • 2020-11-09
    相关资源
    最近更新 更多