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

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

最終更新日:Jul 16, 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 単価

はい

支払い方法

選択ガイド

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

課金方法

説明

特徴

シナリオ

従量課金

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

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

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

アウトバウンドデータ転送プラン

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

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

日々のダウンロードトラフィックが多く、安定している大規模な e コマースサイト。

サポート

課金項目ごとにサポートされている課金方法:

課金項目

従量課金

リソースプラン

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

アウトバウンドデータ転送プラン

オリジントラフィック

×

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

×

よくある質問

インターネット経由のアウトバウンドトラフィックが予期せず増加した場合はどうすればよいですか?

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

  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;

      上記のクエリを実行すると、access_count の降順でソートされた 5 件のレコードが返されます。アクセス数はそれぞれ 26、24、16、16、16 で、対応する total_bytes_sent の値は 6630、5508、20728、21060、21096 です。

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

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

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

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

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

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

    • 特定の IP アドレスが特定のオブジェクトを頻繁にリクエストしている場合、これは悪意のある行為の可能性があります。 手順 3 に進み、設定を確認してください。

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

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

    設定項目

    脅威の説明

    ソリューション

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

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

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

    バケット ACL

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

    OSS ファイル詳細パネルでは、[ファイル ACL] の現在の値を確認できます。権限を変更するには、[読み取り/書き込み権限の設定] をクリックします。

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

    オブジェクト ACL を private に設定します。オブジェクト ACL

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

    バケットポリシーが、バケットへのアクセスを許可する IP アドレスを制限していない。

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

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

    [承認の追加] パネルで、承認ユーザーを [すべてのアカウント (*)] に設定し、承認アクションを [アクセスを拒否] に設定し、条件エリアで [IP =] を選択して、ブロックする IP アドレスを入力します。

    バケットポリシーを使用して OSS へのアクセス許可を付与する

    他のウェブサイトが OSS ファイルを参照するのを防ぐために、Referer ホットリンク防止が設定されていない。

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

    手順 1 で見つかった悪意のある Referer からのアクセスを制限するために Referer ブラックリストを設定するか、OSS リソースの不正使用を防ぐために Referer ホワイトリストを設定します。ホットリンク防止の設定

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

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

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

リクエスタがバケット所有者の代わりにインターネットアウトバウンドトラフィックとオリジントラフィックの料金を支払うようにするには、リクエスタ支払いモードを有効にします。 リクエスタ支払い

重要
  • リクエスタ支払いモードを有効にした後、リクエスタが OSS からクライアントにデータを転送する際に発生するインターネットアウトバウンドトラフィックの料金は、アウトバウンドデータ転送プランで相殺できません。

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

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

関連ドキュメント