Snowpark Container Servicesコスト¶
Snowpark Container Servicesの利用に関連するコストは、ストレージコスト、コンピューティングプールコスト、データ転送コストに分類できます。
ストレージコスト¶
Snowpark Container Servicesを使用する場合には、Snowflakeステージの使用料またはデータベーステーブルのストレージのコストを含む、Snowflakeに関連するストレージコストが適用されます。詳細については、 ストレージコストの調査 をご参照ください。加えて、以下のようなコスト面の考慮も必要です。
イメージリポジトリのストレージコスト: イメージリポジトリ の実装には、Snowflakeステージを使用します。したがって、Snowflakeステージを使用するための関連コストが適用されます。
ログストレージコスト: ローカルコンテナーログをイベントテーブル に格納する場合には、イベントテーブルストレージコストが適用されます。
ボリュームのマウントコスト:
Snowflakeステージをボリュームとしてマウントする場合には、Snowflakeステージの使用コストが適用されます。
コンピューティングプールノードからのストレージをボリュームとしてマウントすると、コンテナー内のローカルストレージとして表示されます。しかし、ローカルストレージのコストはコンピューティングプールノードのコストで賄われるため、追加コストは発生しません。
コンピューティングプールコスト¶
コンピューティングプール は、SnowflakeがSnowpark Container Servicesのジョブやサービスを実行する1つ以上の仮想マシン(VM)ノードの集まりです。コンピューティングプール(CREATE COMPUTE POOL 参照)のノードの数と型(インスタンスファミリー)によって、消費するクレジットが決まり、その結果、支払うコストが決まります。
IDLE、 ACTIVE、 STOPPING、または RESIZING の状態のコンピューティングプールに対しては料金が発生しますが、 STARTING または SUSPENDED の状態のコンピューティングプールに対しては料金は発生しません。コンピューティングプールの費用を最適化するには、 AUTO_SUSPEND 機能を活用する必要があります(CREATE COMPUTE POOL を参照)。詳細については、 CreditConsumptionTable.pdf をご参照ください。
以下のビューは、使用情報を提供します。
ACCOUNT_USAGE ビュー
以下の ACCOUNT_USAGE ビューには、Snowpark Container Servicesのクレジット使用状況が含まれています。
SNOWPARK_CONTAINER_SERVICES_HISTORY ビュー は、Snowpark Container Services専用のクレジット使用状況(1時間ごとの使用量)を提供します。
METERING_DAILY_HISTORY ビュー で、
service_type
列に値SNOWPARK_CONTAINER_SERVICES
が含まれる行をクエリします。METERING_HISTORY ビュー で、
service_type
列に値SNOWPARK_CONTAINER_SERVICES
が含まれる行をクエリします。
ORGANIZATION_USAGE ビュー
METERING_DAILY_HISTORY ビュー で、
SERVICE_TYPE = SNOWPARK_CONTAINER_SERVICES
クエリフィルターを使用します。
データ転送コスト¶
データ転送は、データをSnowflakeにイン(イングレス)およびSnowflakeからアウト(エグレス)するプロセスです。詳細については、 データ転送のコストについて をご参照ください。Snowpark Container Servicesをご利用の場合、以下の追加コストが発生します。
アウトバウンドデータ転送: Snowflakeは、サービスおよびジョブから他のクラウドリージョンおよびインターネットへのアウトバウンドデータ転送に、Snowflakeのアウトバウンドデータ転送すべてのレートと同じデータ転送レートを適用します。詳細については、 CreditConsumptionTable.pdf ファイル(tテーブル4a)をご参照ください。
使用情報については、 DATA_TRANSFER_HISTORY ACCOUNT_USAGE ビュー をクエリできます。
transfer_type
列は、このコストがSNOWPARK_CONTAINER_SERVICES
型であることを示します。クロス AZ データ転送: このクラスのデータ転送は、2つのコンピューティングプール間やコンピューティングプールとウェアハウス間など、Snowflake内のコンピューティングエンティティ間のデータ移動を意味しています。
Snowflakeは現在、クロス AZ に対しては課金していませんが、将来的には課金する予定です。Snowflakeは、毎月1 TB 分のクロス AZ データ転送の無料提供、またはSnowpark Container Servicesの毎月のコンピューティング請求額から10%割引の、いずれか大きい方を提供します。追加のクロス AZ データ転送には、データ転送料金が課金されます。
クロス AZ およびブロックストレージ消費テーブル をご参照ください