このページでは、Storage Transfer Service の料金について説明します。
サービス | 料金*(米ドル) |
|---|---|
エージェントレス転送 | 料金なし |
ファイル システム間でのエージェント ベースの転送 | $0.0125 / 1 gibibyte |
S3 互換ストレージからのエージェントベースの転送 | 料金なし |
HDFS からのエージェント ベースの転送 | 料金なし |
カナダ国内のマネージド プライベート ネットワーク経由で S3 からの転送 | $0.03 / 1 gibibyte |
北米内のマネージド プライベート ネットワーク経由の S3 からの転送 | $0.03 / 1 gibibyte |
EU 内のマネージド プライベート ネットワーク経由で S3 から転送 | $0.04 / 1 gibibyte |
APAC 内のマネージド プライベート ネットワーク経由で S3 から転送 | $0.08 / 1 gibibyte |
* 移行元および移行先のサービスによるネットワークの使用とオペレーションに関連する料金に加えて、この料金が請求されます。
次のセクションでは、さまざまな転送シナリオの料金設定について詳しく説明します。
Cloud Storage の料金に記載されているとおり、Cloud Storage に保存されたデータに対して課金されます。
Storage Transfer Service の使用中は、外部のクラウド プロバイダの費用がかかる場合があります。
Storage Transfer Service をご利用の場合は、転送元に関係なく次の料金が発生することがあります。
Storage Transfer Service を利用して外部プロバイダから Cloud Storage にデータを転送する場合は、共通料金に記載されている料金に加え、次の料金が発生することがあります。
注: Storage Transfer Service により、転送元のデータと転送先のデータが一致する場合にデータのコピーを回避する最適化がデフォルトで行われ、送信データ転送の料金が削減されます。これを行うには、overwriteObjectsAlreadyExistingInSink を True に設定します。このデフォルトの変更については、TransferOptions をご覧ください。
Storage Transfer Service を利用して Cloud Storage バケット間でデータを転送する場合、共通料金に記載されている料金に加えて、次の料金が発生します。
次の表に、ファイル システム間のデータ転送に対する課金額を示します。
サービス | 料金(米ドル) |
|---|---|
Storage Transfer Service エージェント支援型転送 | $0.0125 / 1 gibibyte |
Storage Transfer Service では、宛先に正常に転送されたバイト数に対してのみ料金が発生します。失敗したオブジェクト転送を Storage Transfer Service が再試行する場合は、失敗したリクエストで最初に移動されたバイト数に対する課金は発生しません。同様に、増分転送を開始した場合、Storage Transfer Service では前回の転送から変更されていないファイルは再転送されないので、このようなファイルに対する課金は発生しません。
1 回の転送の費用を表示するには、次の手順に従います。
注: オンプレミス用 Transfer を使用する際には、Cloud Storage の料金と転送以外の料金が適用されます。
転送以外の料金
Storage Transfer Service は、データの転送時に Google Cloud リソースを使用します。これらのリソースを使用すると、Cloud Storage で課金対象となるオペレーションが発生します。オペレーションとは、Cloud Storage 内のバケットやオブジェクトに関する情報を変更または取得する操作です。詳しくは、Cloud Storage オペレーションの料金をご覧ください。
次の表に、Storage Transfer Service 転送オペレーションで発生する課金対象オペレーションを示します。
オペレーションのタイプ | オペレーション発生の仕組み |
|---|---|
Cloud Storage クラス A オペレーション | 転送中にオブジェクトを書き込む場合、オペレーションの数はファイルのサイズによって異なります。小~中サイズのファイルでは、ファイルごとに 1 つのオペレーションが発生します。ファイルサイズが大きい場合は、転送を高速化するためにマルチパート アップロードを使用するため、ファイルごとに複数のオペレーションが発生する場合があります。転送中にオブジェクトを一覧表示する場合、オペレーションの数は、転送元のソース ディレクトリ構造と、転送先バケットにすでに存在するオブジェクトの数によって異なります。一部の転送構成(一意のシンクの削除やマニフェストベースのアップロードなど)では、追加のオペレーションが必要になる場合があります。これらのオペレーションは、宛先 Cloud Storage バケットの Cloud Storage プロジェクトに対して課金されます。 |
Cloud Storage クラス B オペレーション | マニフェスト ベースのアップロードの場合、マニフェスト内のファイルごとに 1 回のオペレーションが発生します。これらのオペレーションは、宛先 Cloud Storage バケットの Cloud Storage プロジェクトに対して課金されます。 |
オンプレミスで変更されたためにアップロードが途中で再開されたファイルの場合、Storage Transfer Service では追加コストは発生しません。Cloud Storage では変更されたファイルが追加ファイルとして扱われることがあるため、Cloud Storage で追加コストが発生する可能性があります。ただし、このような状況が発生する可能性は極めて低く、コストへの影響は少ないものと想定されます。
注: 上記のシナリオではおおよそのリソース消費量を示していますが、これはご使用の環境に応じて異なる可能性があります。また、Cloud Storage の現行料金に言及していますが、このドキュメントの執筆後に変更される可能性があります。コストを詳しく把握したい場合は、本番の転送ジョブを開始する前に、サンプルデータを使って小さな転送ジョブを実行してみることをおすすめします。これにより、実際の環境での転送以外のコストを判断できます。
Google Cloud リソースの料金の詳細については、以下をご覧ください。