Elastic Container Instance (ECI) は、インスタンスの作成時に選択した課金モードに基づいてコンピューティングリソースに課金します。このトピックでは、課金モード、料金、課金期間、コスト最適化オプションについて説明します。
このトピックでは、コンピューティングリソースの課金のみを扱います。イメージキャッシュのアタッチ、一時ストレージの拡張、または Elastic IP アドレス (EIP) の設定を行う場合、これらのリソースには追加料金が適用されます。
課金モード
ECI は 2 つの課金モードをサポートしています。ワークロードの要件に基づいて選択してください。
| vCPU とメモリによる課金 | ECS インスタンスタイプによる課金 | |
|---|---|---|
| 課金方法 | 作成時に指定した vCPU 数とメモリサイズに基づきます。組み合わせがサポートされていない場合、ECI は自動的にスペックを調整し、調整後の値に基づいて課金します。 | 指定した ECS インスタンスタイプに基づきます。GPU アクセラレーション (例:ecs.gn5i-c4g1.xlarge) などの特定の機能が必要な場合は、このモードを使用します。 |
| 課金方法 | 従量課金、秒単位の課金、時間単位の請求 | 従量課金、秒単位の課金、時間単位の請求 |
| コスト最適化 | 汎用 Savings Plan | 汎用 Savings Plan、ECS Compute Savings Plan、リザーブドインスタンス、プリエンプティブルインスタンス |
| 料金計算式 | (vCPU 数 × vCPU 単価 + メモリサイズ × メモリ単価) × 課金期間 | ECS インスタンスタイプの単価 × 課金期間 |
GPU やローカルディスクを必要としないワークロードには、vCPU とメモリによる課金を推奨します。ECI は、リクエストを満たすために複数の ECS インスタンスタイプ (たとえば、ecs.c6.large、ecs.c5.large、ecs.sn1ne.large) を試行し、リソースの可用性を向上させます。
課金は、実際のリソース使用量ではなく、リクエストされたリソースに基づきます。2 vCPU と 4 GiB のメモリを持つインスタンスは、実際の CPU 使用率やメモリ使用量に関係なく、2 vCPU と 4 GiB の全量に対して課金されます。
料金
vCPU とメモリによる課金
| リソース | 単価 |
|---|---|
| 1 vCPU | USD 0.0000077/秒 (USD 0.02772/時間) |
| 1 GiB メモリ | USD 0.00000096/秒 (USD 0.003456/時間) |
vCPU 単価 (vCPU あたり):USD 0.0000077/秒 (USD 0.02772/時間)
メモリ単価 (GiB あたり):USD 0.00000096/秒 (USD 0.003456/時間)
ECS エコノミーコンピューティングインスタンスタイプを使用して作成されたインスタンスの場合、vCPU の単価はUSD 0.00000424/秒 (USD 0.015264/時間) です。
購入ページや請求書に表示される価格が、ここに記載されている価格よりも優先されます。
ECS インスタンスタイプによる課金
料金はリージョンによって異なります。現在の料金については、「ECS 料金ページ」をご参照ください。
課金期間
課金は、ECI がコンテナイメージのプルを開始したとき (インスタンスが Pending 状態になったとき) に開始され、インスタンスの実行が終了したとき (インスタンスが Succeeded または Failed 状態になったとき) に停止します。
| 詳細 | |
|---|---|
| 課金開始 | コンテナイメージのプルが開始されたとき (Pending 状態) |
| 課金終了 | インスタンスの実行が停止したとき (Succeeded または Failed 状態) |
| 粒度 | 秒単位 |
| 課金対象外 | 作成または起動に失敗したインスタンス |
インスタンスの状態の詳細については、「Elastic Container Instance のライフサイクル」をご参照ください。
課金例
これらの例は参考用です。請求書に記載の価格が優先されます。
例 1:vCPU とメモリによる課金
2 vCPU と 4 GiB のメモリを搭載し、1 時間実行されるインスタンス:
vCPU コスト
vCPU の合計コスト = vCPU 単価 (秒) × 秒数 × vCPU 数
vCPU の合計コスト = USD 0.0000077 × 3,600 × 2 = USD 0.055440.0000077 × 3600 × 2 = USD 0.05544
メモリコスト
メモリの合計コスト = メモリ単価 (秒) × 秒数 × メモリサイズ (GiB)
メモリの合計コスト = USD 0.00000096 × 3,600 × 4 = USD 0.0138240.00000096 × 3600 × 4 = USD 0.013824
1 時間あたりの合計コスト = USD 0.05544 + USD 0.013824 = USD 0.069264
請求書の課金アイテムは cpu (vCPU) および mem (メモリ) として表示されます。請求明細では、[課金アイテム] 列に [メモリ] (課金アイテムコード: mem、使用量: 4000 MB) と [vCPU] (課金アイテムコード: cpu、使用量: 2000) が表示されます。消費タイプは [従量課金] で、記載価格は上記の計算結果と一致します。
例 2:ECS インスタンスタイプによる課金
中国 (杭州) リージョンで ecs.c6.large インスタンスタイプを使用して作成されたインスタンスの場合、1 時間あたりの料金は 0.06 USD です。これは、ecs.c6.large インスタンスタイプの単価が 0.06 USD/時間 であるためです。
1 時間あたりの合計コスト = ECS インスタンスタイプの単価 × 課金期間
1 時間あたりの合計コスト = USD 0.06/時間 (中国 (杭州) での ecs.c6.large の単価)
請求書の課金項目は、「instance_type」として表示されます。
コスト最適化
安定した長時間実行ワークロードの場合、Savings Plan とリザーブドインスタンスは、標準の従量課金料金と比較してコストを削減します。短時間実行または中断耐性のあるジョブの場合、プリエンプティブルインスタンスは大幅に低い価格を提供します。

| オプション | 最適な用途 | 主な制約 | 参考 |
|---|---|---|---|
| Savings Plan | 長期間にわたって 24 時間 365 日実行される安定したワークロード | 汎用 Savings Plan は、すべての ECS インスタンスタイプに適用されます。ECS Compute Savings Plan は、指定された ECS インスタンスタイプで作成されたインスタンスにのみ適用されます。価格は、1 時間あたりのコミットメント、支払い方法、および期間に基づきます。Savings Plan はリザーブドインスタンスよりもコストが若干高くなりますが、リージョンやインスタンスファミリーによる制限がないため、より柔軟性があります。 | 概要およびSavings Plan の使用 |
| リザーブドインスタンス | 予約済みリソースを必要とする安定したワークロード | 指定された ECS インスタンスタイプで作成されたインスタンスにのみ適用されます。適用するには、リザーブドインスタンスが一致する必要があります。価格は、リージョン、インスタンスタイプ、OS、支払い方法、および期間に基づきます。リザーブドインスタンスのコストは、同じインスタンスタイプのサブスクリプション ECS インスタンスのコストとほぼ同じです。 | 概要およびリザーブドインスタンスの使用 |
| プリエンプティブルインスタンス | 短時間実行、中断耐性のあるジョブ | 価格は需要と供給に応じて変動します。保護期間が終了すると、在庫不足や市場価格が入札額を上回ったことなどが原因でインスタンスがリリースされる場合があります。vCPU 数とメモリサイズを指定してプリエンプティブルインスタンスを作成する場合、システムは vCPU 数、メモリサイズ、および価格の要件に基づいて一致する ECS インスタンスタイプを選択し、標準の vCPU とメモリの従量課金料金ではなく、そのタイプのリアルタイムの市場価格で課金します。 | プリエンプティブルインスタンスとはおよびプリエンプティブル Elastic Container Instance の作成 |
Savings Plan とリザーブドインスタンスは同時に購入できます。両方が適用される場合、リザーブドインスタンスが最初に請求を相殺します。