すべてのプロダクト
Search
ドキュメントセンター

Object Storage Service:トラフィック料金

最終更新日:May 28, 2026

Object Storage Service (OSS) は、データ転送量に基づいてトラフィック料金を請求します。トラフィックには、インバウンド、アウトバウンド、オリジン、クロスリージョンレプリケーショントラフィックが含まれます。

料金

単価は、OSS の料金 ページでご確認いただけます。

課金項目

4xx または 5xx のステータスコードを返すリクエストでは、トラフィック料金は発生しません。

インバウンドトラフィック

課金項目

課金項目コード

課金ルール

課金対象

インターネット経由のインバウンドトラフィック

該当なし

インターネットエンドポイント (例: oss-cn-hangzhou.aliyuncs.com) または転送アクセラレーションエンドポイント (例: oss-accelerate.aliyuncs.com) を介してデータをアップロードする際に発生するトラフィック。

説明

転送アクセラレーションエンドポイントを使用してバケットにデータをアップロードする場合、転送アクセラレーション料金 も発生します。

いいえ

内部ネットワーク経由のインバウンドトラフィック

該当なし

内部エンドポイント (例: oss-cn-hangzhou-internal.aliyuncs.com) を介してデータをアップロードする際に発生するトラフィック。

いいえ

アウトバウンドトラフィック

課金項目

課金項目コード

課金ルール

課金対象

インターネット経由のアウトバウンドトラフィック

NetworkOut

インターネットエンドポイント (例: oss-cn-hangzhou.aliyuncs.com) または転送アクセラレーションエンドポイント (例: oss-accelerate.aliyuncs.com) を介して、オブジェクトへのアクセス、ダウンロード、プレビュー、または画像処理を実行する際に発生するトラフィック。

説明

転送アクセラレーションエンドポイントを使用して OSS リソースをリクエストする場合、転送アクセラレーション料金 も発生します。

インターネット経由のアウトバウンドトラフィック料金 = インターネット経由のアウトバウンドトラフィック (GB) × GB あたりの単価

はい

内部ネットワーク経由のアウトバウンドトラフィック

該当なし

内部エンドポイント (例: oss-cn-hangzhou-internal.aliyuncs.com) を介して、オブジェクトへのアクセス、ダウンロード、プレビュー、または画像処理を実行する際に発生するトラフィック。

いいえ

オリジントラフィック

課金項目

課金項目コード

課金ルール

課金対象

オリジントラフィック

CdnOut

OSS がリクエストされたリソースを CDN キャッシュノードに転送する際に発生するアウトバウンドトラフィック。

オリジントラフィック料金 = オリジントラフィック (GB) × GB あたりの単価

はい

クロスリージョンレプリケーショントラフィック

課金項目

課金項目コード

課金ルール

課金対象

クロスリージョンレプリケーショントラフィック

ReplicationDatasize

クロスリージョンレプリケーション 機能を使用して、ソースバケットから宛先バケットにデータを同期的にレプリケートする際に発生するアウトバウンドトラフィック。

クロスリージョンレプリケーショントラフィック料金 = クロスリージョンレプリケーショントラフィック (GB) × GB あたりの単価

はい

支払い方法

選択ガイド

支払い方法を比較して、トラフィック料金を削減できる方法を選択してください。

課金方法

説明

特徴

シナリオ

従量課金

デフォルトの課金方法です。消費後、実際の使用量に応じて料金を支払います。

トラフィックが大幅に変動し、予測が困難です。

モバイルアプリを開発しているスタートアップ企業が、プロモーション中に大幅なトラフィックの増加を予想しているものの、正確な規模を予測できない場合。

Outbound data transfer plan

インターネット経由のアウトバウンドトラフィック に対する前払い式のリソースプランです。料金決済時に、まずこのプランから使用量が差し引かれます。

アウトバウンドトラフィックが安定しており、予測可能です。

毎日安定して高いダウンロードトラフィックがある大規模な e コマースサイト。

対応

課金項目ごとに対応している課金方法:

課金項目

従量課金

リソースプラン

インターネット経由のアウトバウンドトラフィック

Outbound data transfer plan

オリジントラフィック

×

クロスリージョンレプリケーショントラフィック

×

よくある質問

インターネット経由のアウトバウンドトラフィックの予期せぬ増加にどう対処すればよいですか?

バケットのインターネット経由のアウトバウンドトラフィックが急増した場合は、次の手順でトラブルシューティングを行ってください。

  1. トラフィックの異常を特定します。

    バケットでリアルタイムログクエリが有効な場合

    1. OSSコンソールにログインします。

    2. 左側のナビゲーションウィンドウで、バケット をクリックします。 [バケット] ページで、目的のバケットを見つけてクリックします。

    3. 左側のナビゲーションペインで、ログ > リアルタイムクエリ を選択します。

    4. リアルタイムクエリ タブで、次のクエリステートメントを入力して、examplebucket で最も頻繁にアクセスされるファイルと、それに対応するホットスポット IP アドレスを照会します。結果はアクセスリクエスト数でソートされ、上位 5 件のレコードが返されます。

      * and __topic__: oss_access_log and bucket: examplebucket
      | SELECT 
          client_ip AS ip_address, 
          request_uri AS file_path, 
          COUNT(*) AS access_count, 
          SUM(content_length_out) AS total_bytes_sent
      FROM 
          log
      WHERE 
          http_status = 200
      GROUP BY 
          request_uri, client_ip
      ORDER BY 
          access_count DESC
      LIMIT 5;

      次の図にクエリ結果を示します。

      screenshot_2025-04-18_15-12-08

    バケットでリアルタイムログクエリが有効になっていない場合

    1. OSSコンソールにログインします。

    2. 左側のナビゲーションウィンドウで、バケット をクリックします。 [バケット] ページで、目的のバケットを見つけてクリックします。

    3. 左側のナビゲーションペインで データ使用状況 > ホットスポット統計 を選択し、Referer/IP アドレスのランキング タブをクリックして、上位 10 件の Referer/IP アドレスを表示します。

    4. 左側のナビゲーションペインで データ使用状況 > オブジェクトアクセス統計 を選択して、頻繁にアクセスされるファイルの名前と、それらが生成するアウトバウンドトラフィックを表示します。

  2. トラフィックが異常かどうかを判断します。

    • 特定の IP アドレスが特定のオブジェクトを頻繁にリクエストする場合、悪意のある動作である可能性があります。ステップ 3 に進んで設定を確認してください。

    • 複数の IP アドレスが異なるオブジェクトにアクセスしている場合、コンテンツが (ソーシャルメディアなどを介して) 広範囲に共有されている可能性があります。 手順 4 に進み、CDN アクセラレーションを設定してください。

  3. 関連する設定を確認します。

    設定項目

    脅威の説明

    解決策

    バケットの ACL が public-read または public-read-write に設定されています。

    image

    匿名ユーザーを含む誰もがバケットファイルを読み取ることができるため、過剰なアウトバウンドトラフィック料金が発生します。

    バケットの ACL を private に設定します。これにより、署名なしまたは未承認のリクエストはすべて失敗します。

    image

    詳細については、「バケット ACL」をご参照ください。

    頻繁にアクセスされるファイルの ACL が public-read または public-read-write に設定されています。

    screenshot_2025-04-18_15-59-46

    匿名ユーザーを含む誰もがファイルを読み取ることができるため、過剰なアウトバウンドトラフィック料金が発生します。

    オブジェクトの ACL を private に設定します。詳細については、「オブジェクト ACL」をご参照ください。

    image

    これにより、ユーザーは有効期間内の署名付き URL を介してのみファイルにアクセスできます。

    バケットポリシーで、バケットへのアクセスが許可されている IP アドレスが制限されていません。

    不明な IP アドレスがオブジェクトを頻繁にリクエストすることで、過剰なアウトバウンドトラフィック料金が発生します。

    バケットポリシーを使用して、手順 1 で特定した不審な IP アドレスをブロックします。

    screenshot_2025-04-18_15-43-17

    詳細については、「バケットポリシーを使用して OSS へのアクセス権限を付与する」をご参照ください。

    他のウェブサイトが OSS ファイルを参照するのを防ぐための Referer ホットリンク保護が設定されていません。

    他のウェブサイトがお客様の OSS ファイルの URL (画像、動画) を埋め込むことができるため、トラフィックがお客様のアカウントに転嫁され、アウトバウンドトラフィック料金が急増する原因となります。

    手順 1 で特定した悪意のある Referer からのアクセスを制限するために Referer ブラックリストを設定するか、OSS リソースの不正使用を防ぐために Referer ホワイトリストを設定します。 詳細については、「ホットリンク保護の設定」をご参照ください。

  4. CDN を設定して OSS へのアクセスを高速化します。

    トラフィックの急増がコンテンツ配信によるものである場合は、CDN を使用して OSS 内の静的リソース (画像、動画、ドキュメント) を配信してください。これにより、アウトバウンドトラフィック料金が削減され、読み込み速度が向上します。 詳細については、「CDN を使用して OSS へのアクセスを高速化する」をご参照ください。

バケット所有者の代わりに、リクエスタがインターネット経由のアウトバウンドトラフィックとオリジントラフィックの料金を支払うことはできますか?

バケット所有者の代わりにリクエスタにインターネット経由のアウトバウンドトラフィックとオリジントラフィックの料金を支払わせるには、リクエスタ支払いモードを有効にします。 詳細については、「リクエスタ支払い」をご参照ください。

重要
  • リクエスタ支払いモードが有効になった後、リクエスタが OSS からクライアントにデータを転送する際に発生するインターネット経由のアウトバウンドトラフィックの料金を相殺するために、Outbound data transfer plan を使用することはできません。

インターネット経由のアウトバウンドトラフィック料金とともにリクエスト料金が発生するのはなぜですか?

インターネット経由のアウトバウンドトラフィックは、OSS API (例: GetObject) を呼び出してクライアントにデータを転送することによって生成されます。各 API コールにはリクエスト料金が発生するため、リクエスト料金はアウトバウンドトラフィック料金に付随して発生します。

関連ドキュメント