AWS S3データ転送帯域幅とコスト

AWS S3のデータ転送時間と関連するエグレスコストを見積もります。S3アップロード、ダウンロード、クロスリージョンレプリケーションの帯域幅ニーズを計算します。

Backup & Cloud

詳細な説明

S3データ転送帯域幅とコストの見積もり

AWS S3転送は帯域幅制限とコストの両方の考慮事項に影響されます。両方の側面を理解することがアーキテクチャ決定に不可欠です。

S3アップロードパフォーマンス

シングルストリームのアップロードスループットはオブジェクトサイズと接続に依存:

アップロード方法 一般的なスループット
シングルPUT(< 5 GB) 25-100 Mbps
マルチパートアップロード 100-500 Mbps
S3 Transfer Acceleration 200-800 Mbps
AWS Direct Connect(1G) ~800 Mbps
AWS Direct Connect(10G) ~8 Gbps

エグレスコスト計算

AWSはS3からのデータ送信(エグレス)に課金しますが、受信(イングレス)は無料:

月間エグレス GB単価
最初の10 TB $0.09
次の40 TB $0.085
次の100 TB $0.07
150 TB超 $0.05

例:日次100 GBエグレス

月間エグレス: 100 GB * 30 = 3,000 GB = 3 TB
コスト: 3,000 * $0.09 = $270/月

8時間ウィンドウで100 GBに必要な帯域幅:
100 GB * 8 bits / (8 * 3600秒) = ~27.8 Mbps持続

転送速度の最適化

  1. マルチパートアップロード: 100 MB以上のファイルをパーツに分割して並列アップロード
  2. Transfer Acceleration: CloudFrontエッジロケーションを使用してグローバルアップロードを高速化
  3. VPCエンドポイント: EC2からS3への転送でパブリックインターネットを回避(コストなし、高スループット)
  4. 圧縮: アップロード前に圧縮して時間とストレージコストの両方を削減

ユースケース

S3中心のワークロードのデータ転送コストを見積もるクラウドアーキテクト、CI/CDアーティファクトのストレージと取得を最適化するDevOpsエンジニア、ETLパイプラインの帯域幅とコスト予算を計画するデータエンジニア、AWSデータ転送費目を予測する財務チームに活用されます。

試してみる — Bandwidth Calculator

フルツールを開く