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持続
転送速度の最適化
- マルチパートアップロード: 100 MB以上のファイルをパーツに分割して並列アップロード
- Transfer Acceleration: CloudFrontエッジロケーションを使用してグローバルアップロードを高速化
- VPCエンドポイント: EC2からS3への転送でパブリックインターネットを回避(コストなし、高スループット)
- 圧縮: アップロード前に圧縮して時間とストレージコストの両方を削減
ユースケース
S3中心のワークロードのデータ転送コストを見積もるクラウドアーキテクト、CI/CDアーティファクトのストレージと取得を最適化するDevOpsエンジニア、ETLパイプラインの帯域幅とコスト予算を計画するデータエンジニア、AWSデータ転送費目を予測する財務チームに活用されます。