2010-01-25 64 views
2

这可能是一个愚蠢的问题,但是看到EC2和S3之间的转移只要在同一区域内是免费的,那么为什么不可能通过EC2将所有转移到S3以及从S3转移到S3并使转移完全免费?使用Amazon EC2和S3,是否有可能通过EC2执行从S3到AND的传输,使其免费?

具体来说,我在看Heroku,这是一个Ruby on Rails托管服务,在EC2上运行,其中带宽是免费的。他们已经解决了上传问题,并且特别注意,如果通过Heroku进行流式传输,这些对于S3来说是免费的然而,我想知道为什么相同的技巧不能反向工作,因此请求的任何文件都通过EC2流式传输?

如果可能,是否会难以设置?我似乎无法在Google上找到有关此概念的任何讨论。

+0

Heroku上的带宽不是“免费”的,它只是从您的抽象和考虑到每月成本。 – 2010-05-19 17:57:44

回答

5

转移是免费的,但在S3上存储数据仍然花钱...或者我错过了什么?

+1

你说得对,我错过了存储成本高的事实。我已经更新了我原来的问题。那么这是一种让转账完全免费的方式吗? – 2010-01-25 07:28:44

+0

是的,只要转移在同一地区的亚马逊实例之间,转移总是空闲的。 – Bear 2010-01-25 09:27:34

+1

如果这是您的目标,您还需要支付从EC2获得的数据给互联网上的客户。请参阅定价中的“数据传输”部分:http://aws.amazon.com/ec2/#pricing – dar 2010-01-25 13:22:23