このトピックでは、イメージキャッシュの課金ルールと課金の例について説明します。
説明
イメージキャッシュを使用すると、イメージのプルを高速化し、エラスティックコンテナインスタンスの起動時間を短縮できます。イメージキャッシュは、手動で作成されたイメージキャッシュと自動的に作成されたイメージキャッシュに分類されます。次の表に、さまざまなタイプのイメージキャッシュの課金ルールを示します。
フェーズ | 手動で作成されたイメージキャッシュ | 自動的に作成されたイメージキャッシュ |
イメージキャッシュの作成 | 課金対象項目:
| 無料 |
イメージキャッシュの使用 | 課金対象項目:ディスク。 | イメージキャッシュのサイズが30 GiBを超える場合は、一時ストレージスペースを拡張する必要があります。追加のスペースに対して課金されます。 |
イメージキャッシュが作成された後、作成イベント情報でそのサイズを確認できます。詳細については、イメージキャッシュの概要を参照してください。
手動で作成されたイメージキャッシュ
イメージキャッシュの作成
課金対象項目
説明
参照
一時リソース(イメージキャッシュの作成に使用されるエラスティックコンテナインスタンスとディスク)
イメージキャッシュを手動で作成すると、システムは一時的なエラスティックコンテナインスタンスを自動的に作成し、一時インスタンスに一時的なパフォーマンスレベル1(PL1)エンタープライズSSD(ESSD)を接続します。一時インスタンスは、2 vCPUと4 GiBのメモリを提供します。その後、一時インスタンスとESSDを使用してイメージキャッシュを作成できます。イメージキャッシュを作成した後、インスタンスとESSDは自動的に解放されます。解放されたリソースに対して課金されることはなくなります。
課金方法:従量課金制。
料金計算式:料金 =(vCPUの単価×2 + メモリの単価×4 + ディスクの単価×ディスクのストレージ容量)×インスタンスの実行時間。
計算式の説明:
単価
vCPU:1秒あたり0.0000077米ドル。
メモリ(GiB):1秒あたり0.00000096米ドル。
ディスク:Elastic Compute Service購入ページの価格タブにあるストレージタブの情報をご覧ください。
ディスクのストレージ容量:この値は、イメージキャッシュのサイズと同じです。
インスタンスの実行時間:インスタンスの実行時間は、イメージキャッシュのサイズによって異なります。イメージキャッシュを作成するには、一時的なエラスティックコンテナインスタンスがイメージをプルする必要があります。一時インスタンスは、サイズが大きいイメージをプルするのにより長い時間がかかります。その結果、サイズが大きいイメージキャッシュを作成する場合、一時インスタンスの実行時間は長くなります。
スナップショット
1つのイメージキャッシュは1つのスナップショットに対応します。スナップショットのライフサイクルは、イメージキャッシュのライフサイクルと同じです。イメージキャッシュを保持するには、スナップショットストレージ料金を支払う必要があります。
イメージキャッシュの使用
課金対象項目
説明
参照
ディスク
手動で作成されたイメージキャッシュを使用してエラスティックコンテナインスタンスを作成する場合、システムは従量課金制のPL1 ESSDをインスタンスに自動的に接続します。PL1 ESSDが使用できない場合は、ウルトラディスクが接続されます。ディスクのストレージ容量は、イメージキャッシュのサイズと同じです。ディスクはインスタンスと共に作成および解放されます。エラスティックコンテナインスタンスとディスクに対して課金されます。
自動的に作成されたイメージキャッシュ
エラスティックコンテナインスタンスを作成するときに、イメージキャッシュの自動一致を有効にできます。一致するイメージキャッシュがない場合、システムはインスタンスの作成中に一致するイメージキャッシュを作成します。
自動的に作成されたイメージキャッシュを使用してエラスティックコンテナインスタンスを作成する場合、イメージキャッシュのサイズに基づいて一時ストレージスペースの追加容量に対して課金される場合があります。
課金対象項目 | 説明 | |
一時ストレージスペースの追加容量 | エラスティックコンテナインスタンスの作成に使用したイメージキャッシュのサイズが30 GiBを超える場合は、エラスティックコンテナインスタンスの一時ストレージスペースの容量を増やしてください。エラスティックコンテナインスタンスと一時ストレージスペースの追加容量に対して課金されます。 |
課金の例
次の例は参照用です。請求書の実際の価格が優先されます。
例1:手動で作成されたイメージキャッシュの作成と使用
たとえば、中国(杭州)リージョンに40 GiBのサイズのイメージキャッシュを作成し、イメージキャッシュを3日間保持します。イメージキャッシュを作成するときに、インスタントイメージキャッシュ機能を無効にし、一時的なエラスティックコンテナインスタンスを5分間(300秒)実行します。イメージキャッシュに対応するスナップショットのストレージ容量は2 GiBです。
イメージキャッシュを作成すると、次のリソースに対して課金されます。
一時リソース:(0.0000077×2 + 0.00000096×4 + 0.05 / 100 / 3,600×40)×300 = 0.007449米ドル。
スナップショット:0.02 / 30×2×3 = 0.004米ドル。
合計作成価格 = 一時リソース価格 + スナップショット価格 = 0.007449 + 0.004 = 0.011449米ドル。
イメージキャッシュを使用してエラスティックコンテナインスタンスを作成し、インスタンスを3時間実行する場合、インスタンスとディスクに対して課金されます。ディスク価格は、イメージキャッシュの使用料金と同じです。価格 = 0.05 / 100×40×3 = 0.06米ドル。
例2:自動的に作成されたイメージキャッシュの使用
たとえば、中国(杭州)リージョンにエラスティックコンテナインスタンスAを作成します。インスタンスの作成に使用するイメージのサイズは30 GiB以下です。インスタンスを作成するときに、イメージキャッシュの自動一致を有効にします。一致するイメージキャッシュがない場合、システムは自動的にイメージキャッシュを作成します。自動的に作成されたイメージキャッシュに対して課金されることはありません。
イメージキャッシュに基づいてエラスティックコンテナインスタンスBを作成する場合、エラスティックコンテナインスタンスに対してのみ課金されます。