Storage Transfer Service の料金
このページでは、Storage Transfer Service の料金について説明します。
料金の概要
サービス | 料金* |
---|---|
エージェントレス転送 | 料金なし |
エージェント ベースのファイル システム間転送 | 宛先に正常に転送されたデータ 1 GB あたり $0.0125 |
S3 互換ストレージからのエージェントベースの転送 | 料金なし |
HDFS からのエージェント ベースの転送 | 料金なし |
マネージド プライベート ネットワーク経由での S3 からの転送 | $0.03/GiB |
* 移行元および移行先のサービスによるネットワークの使用とオペレーションに関連する料金に加えて、この料金が請求されます。
次のセクションでは、さまざまな転送シナリオの料金設定について詳しく説明します。
Storage Transfer Service の料金の詳細
Cloud Storage の料金に記載されているとおり、Cloud Storage に保存されたデータに対して課金されます。
Storage Transfer Service の使用中は、外部のクラウド プロバイダの費用がかかる場合があります。
共通の料金
Storage Transfer Service をご利用の場合は、転送元に関係なく次の料金が発生することがあります。
転送中、次のような Cloud Storage の使用に対して料金が発生します。
- ある Cloud Storage バケットから別の Cloud Storage バケットに転送する。
- Cloud Storage バケット内のデータを書き換える。
- Cloud Storage バケットからデータを削除する。 詳しくは、早期削除の料金をご覧ください。
転送には、転送元と転送先の両方でバケットのコンテンツのリストが必要になる可能性があります。Storage Transfer Service によりリストのオペレーションが行われると、Cloud Storage と転送元のクラウド プロバイダの両方で料金が発生します。1 回のリストのオペレーションで、バケットごとに最大 1,000 個のオブジェクトを取得できます。詳しくは Cloud Storage オペレーションの料金と転送元プロバイダの料金ページをご覧ください。
外部プロバイダから Cloud Storage への転送料金
Storage Transfer Service を利用して外部プロバイダから Cloud Storage にデータを転送する場合は、共通の料金に記載されている料金に加え、次の料金が発生することがあります。
Cloud Storage バケットにオブジェクトを追加するごとに、
PUT
オペレーションの料金が発生します。詳しくは Cloud Storage オペレーションの料金をご覧ください。転送元のクラウド プロバイダからの送信データ転送料金とオペレーションの料金が発生することもあります。詳しくは、転送元のクラウド プロバイダの該当する料金ページをご覧ください。
Cloud Storage 間の転送料金
Storage Transfer Service を利用して Cloud Storage バケット間でデータを転送する場合、共通の料金に記載されている料金に加えて、次の料金が発生します。
Cloud Storage バケットから別の Cloud Storage バケットにデータを転送する場合、転送料金が発生します。詳しくはネットワークの料金体系をご覧ください。
Storage Transfer Service は、Cloud Storage の
rewrite
オペレーションを使用して、Cloud Storage バケット間でデータを移動し(クラス A オペレーション)、転送されたオブジェクトごとにGetObjectMetadata
リクエストを行います(クラス B オペレーション)。詳しくは、Cloud Storage の料金をご覧ください。
ファイル システム転送の料金の詳細
次の表に、ファイル システムへの転送、ファイル システムからの転送、ファイル システム間の転送で課金されるデータの料金を示します。
サービス | 費用 |
---|---|
Storage Transfer Service エージェントによる転送 | 宛先に正常に転送されたデータ 1 GB あたり $0.0125(HDFS と S3 互換の転送は無料) |
Storage Transfer Service では、宛先に正常に転送されたバイト数に対してのみ料金が発生します。失敗したオブジェクト転送を Storage Transfer Service が再試行する場合は、失敗したリクエストで最初に移動されたバイト数に対する課金は発生しません。同様に、増分転送を開始した場合には、Storage Transfer Service では前回の転送から変更されていないファイルは再転送されないので、このようなファイルに対する課金は発生しません。
1 回の転送の費用を表示するには、次の手順に従います。
Google Cloud コンソールで [転送ジョブ] ページに移動します。
問題のジョブをクリックします。[ジョブの詳細] ページが表示されます。
[転送済みデータ] フィールドで、転送された合計バイト数をメモします。
転送の費用を計算するには、合計バイト数に「1 GB あたり $0.0125」を適用します。
転送以外の料金
Storage Transfer Service は、データの転送時に Google Cloud のリソースを使用します。これらのリソースを使用するので、Cloud Storage で課金対象となるオペレーションが発生します。オペレーションとは、Cloud Storage 内のバケットやオブジェクトに関する情報を変更または取得する操作です。詳しくは、Cloud Storage オペレーションの料金をご覧ください。
次の表に、Storage Transfer Service の転送オペレーションで発生する課金対象オペレーションの概要を示します。
オペレーションのタイプ | オペレーション発生の仕組み |
---|---|
Cloud Storage クラス A オペレーション | 転送中にオブジェクトを書き込む場合、オペレーションの数はファイルのサイズによって異なります。小規模から中規模のファイルでは、ファイルごとに 1 つのオペレーションが発生します。 転送を高速化するためにマルチパート アップロードを使用するため、ファイルサイズが大きい場合はファイルごとに複数の操作が発生することがあります。転送中にオブジェクトを一覧表示する場合、オペレーションの数は、移行元のディレクトリ構造と、移行先バケットにすでに存在するオブジェクトの数によって異なります。一部の転送構成(sink での一意の削除やマニフェストベースのアップロードなど)では、追加のオペレーションが必要になる場合があります。これらのオペレーションは、宛先 Cloud Storage バケットの Cloud Storage プロジェクトに対して課金されます。 |
Cloud Storage クラス B オペレーション | マニフェストベースのアップロードでは、マニフェスト内のファイルごとに 1 つのオペレーションが発生します。 これらのオペレーションは、宛先 Cloud Storage バケットの Cloud Storage プロジェクトに対して課金されます。 |
オンプレミスで変更されたためにアップロードが途中で再開されたファイルの場合、Storage Transfer Service では追加コストは発生しません。Cloud Storage では変更されたファイルが追加ファイルとして扱われることがあるため、Cloud Storage で追加コストが発生する可能性があります。ただし、このような状況が発生する可能性は極めて低く、コストには有意に影響しないものと想定されます。
Google Cloud リソースの料金の詳細については、以下をご覧ください。