Amazon S3 は BitTorrent プロトコルに対応している
CloudFormation のテンプレートを書いている時に S3 に設定可能な属性ってどんなのあったっけなと思って awscli で aws s3api help
を眺めていたんですが
ふむふむ
むっ
ん?
!?!?!?
えっ S3 って torrent 対応してるの!!!??
ドキュメント読んだ
要点をまとめてみる:
- 追加料金なし(通常の利用方法と同じ課金)
- BitTorrent 配信への課金方法
BitTorrent プロトコルによるデータ転送は、クライアント/サーバー方式による配信の場合と同一のレートで課金されます。正確には、ダウンロードを行う BitTorrent クライアントがAmazon S3 「シーダー」にオブジェクトの「一部」をリクエストした場合、REST または SOAP プロトコルを使って匿名リクエストがその「一部」に対して行われたのと同じように課金されます。
- BitTorrent 配信への課金方法
- オンデマンド生成なので初回は時間がかかる
- Amazon S3 と BitTorrent を使用したコンテンツの発行
オブジェクトの .torrent の生成には、オブジェクトの容量に比例して時間がかかります。大規模オブジェクトの場合には、かなりの時間を要します。
- Amazon S3 と BitTorrent を使用したコンテンツの発行
- 容量が5 GB 未満のオブジェクトについてのみ取得可能
- Amazon S3 での BitTorrent の使用
Note
torrent は、容量が5 GB 未満のオブジェクトについてのみ取得できます。
- Amazon S3 での BitTorrent の使用
こういうのすごいわくわくするので機会があったら使ってみたいですね