【问题标题】:On what factors does the download speed of assets from Amazon S3 depends?从 Amazon S3 下载资产的速度取决于哪些因素?
【发布时间】:2012-04-13 15:25:00
【问题描述】:

我们从 Amazon S3 下载文件的速度有多快,是否有上限(并且它们在来自同一用户的所有请求之间分配),还是仅取决于我的互联网连接下载速度?我在他们的 SLA 中找不到。

它还取决于哪些其他因素?他们是否会在一定程度上限制数据传输速率以防止滥用?

【问题讨论】:

    标签: amazon-s3 amazon-web-services data-transfer


    【解决方案1】:

    这已在最近的Amazon S3 团队帖子Amazon S3 Performance Tips & Tricks 中得到解决:

    首先:对于较小的工作负载(每秒总请求数 S3 有一个 一堆在幕后工作的自动化代理,平滑 加载整个系统,以确保各种不同的工作负载 公平、快捷地共享 S3 的资源。即使是工作负载 偶尔爆发每秒超过 100 个请求真的不需要 给我们任何关于即将发生的事情的提示......我们旨在 永远增长和支持这些工作负载。 S3 是真正的横向扩展 设计在行动。

    S3 可扩展到远远更大的短期和长期工作负载 比这个。我们有客户不断执行数千 每秒针对 S3 的请求,每天一整天。 [...] 我们与其他 客户通过我们的高级开发人员支持产品来帮助他们 设计一个基本上可以在 S3 上无限扩展的系统。今天 为了大家的利益,我们将发布该指南。

    [强调我的]

    您可能需要阅读整篇文章,以更深入地了解 S3 架构以及真正大量工作负载所带来的挑战(即,正如 S3 团队所强调的那样,它根本不适用适用于大多数用例)。

    【讨论】:

    • 可扩展性与速度关系不大。 Amazon S3 每秒可以同时处理数十万个请求,但每个请求的处理速度可能非常慢。而且您的访问者看不到也不关心您的网站的可扩展性。他们只关心页面加载和显示给他们的速度。
    猜你喜欢
    • 2020-09-25
    • 1970-01-01
    • 1970-01-01
    • 2012-10-11
    • 2013-02-03
    • 2018-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多