亚马逊S3的资产下载速度取决于哪些因素?

时间:2012-04-13 15:25:01

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

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

它还有哪些其他因素?他们是否会在某种程度上限制数据传输速率以防止滥用?

1 个答案:

答案 0 :(得分:4)

最近的Amazon S3小组信息Amazon S3 Performance Tips & Tricks已解决此问题:

  

首先:对于较小的工作负载(<每秒50个请求总数),没有   以下情况适用,无论有多少总物品! S3有一个   一群在幕后工作的自动化代理,平滑了   加载整个系统,以确保所有的工作负载无数   公平分享S3的资源。甚至是工作量   偶尔爆发每秒超过100个请求真的不需要   给我们任何有关即将发生的事情的暗示... 我们的设计就是为了   永远增长并支持这些工作负载。 S3是真正的横向扩展   设计在行动。

     

S3远远超过短期和长期工作负载   比这个。我们的客户持续不断地进行数千次   每天全天每秒对S3的请求。 [...]我们与其他人合作   客户通过我们的高级开发人员支持服务来帮助他们   设计一个在S3上基本无限扩展的系统。今天   我们将为每个人的利益发布该指南。

     

[强调我的]

您可能希望阅读整篇文章,以深入了解S3体系结构,并为真正的海量工作负载带来挑战(即,如S3团队强调的那样,它根本不适用对于大多数用例)。