Amazon Simple Storage Service
开发人员指南 (API Version 2006-03-01)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

BitTorrent 传输的收费方式

在 Amazon S3 中使用 BitTorrent 不会产生额外的费用。通过 BitTorrent 协议传输数据的计费费率与客户端/服务器传输相同。确切地讲,每次下载 BitTorrent 时,客户端都会从 Amazon S3“seeder”请求“piece”对象,如同使用了 REST 或 SOAP 协议为该部分创建了匿名请求一样,费用将逐渐增加。这些费用将以相同的方式出现在您的 Amazon S3 账单和使用报告上。区别在于,如果大量客户端同时通过 BitTorrent 请求相同的对象,则 Amazon S3 为满足这些客户端需求而必须提供的数据量要低于客户端/服务器传输。这是因为 BitTorrent 客户端可在它们中间同时进行上传和下载。

注意

HTTP 上的 SOAP 支持已弃用,但是仍可在 HTTPS 上使用。对于 SOAP 将不支持新 Amazon S3 功能。我们建议您使用 REST API 或 AWS 开发工具包。

通过使用 BitTorrent 而实现的数据传输节省可能会有很大的差异,具体取决于您的对象受欢迎程度。不受欢迎的对象需要更多地使用“seeder”来为客户端提供服务,因此对于这些对象而言,BitTorrent 分发成本和客户端/服务器分发成本之间的差异很小。特别是,如果只有一个客户端并且该客户端一次仅下载一个特殊的对象,那么 BitTorrent 传输的成本与直接下载的成本相同。