メニュー
Amazon Simple Storage Service
開発者ガイド (API Version 2006-03-01)

BitTorrent 配信への課金方法

Amazon S3 で BitTorrent を使用することにより追加料金は発生しません。BitTorrent プロトコルによるデータ転送は、クライアント/サーバー方式による配信の場合と同一のレートで課金されます。正確には、ダウンロードを行う BitTorrent クライアントが Amazon S3 「シーダー」にオブジェクトの「一部」をリクエストした場合、REST または SOAP プロトコルを使って匿名リクエストがその「一部」に対して行われたのと同じように課金されます。この料金は Amazon S3 の請求書と使用状況レポートに通常と同じように表示されます。異なっている点は、多数のクライアントが同一のオブジェクトを BitTorrent によって同時にリクエストした場合、Amazon S3 がクライアントに対応するために扱うデータ量は、クライアント/サーバー方式による配信の場合よりも少なくなるということです。これは BitTorrent クライアントが相互間で同時にアップロードとダウンロードを行うためです。

注記

SOAP のサポートは HTTP 経由では廃止されましたが、HTTPS 経由では引き続き利用可能です。SOAP 用に Amazon S3 の新機能をサポートする予定はありません。REST API か AWS SDK を使用することをお勧めします。

BitTorrent を使用したデータ転送量の節約は、オブジェクトの人気度に依存しています。より人気のないオブジェクトはクライアントに対処するためにより多く「シーダー」を使わなければならず、このような場合には BitTorrent による配信コストとクライアント/サーバー方式による配信でのコストでは、差が小さいかも知れません。特に、もしある特定のオブジェクトを一度に 1 つのクライアントのみがダウンロードする場合、BitTorrent による配信のコストは直接ダウンロードする場合と同じになります。