従量課金 ECS (Elastic Compute Service) インスタンスとプリエンプティブルインスタンスの節約モードを使用して、コストを削減しながらインスタンスデータと設定を保持できます。 ECS インスタンスが節約モードで停止すると、コンピューティングリソース (vCPU とメモリ)、システムによって割り当てられたパブリック IP アドレス、およびイメージライセンスの料金は課金されなくなります。 システムディスク、データディスク、Elastic IP アドレス (EIP) 、スナップショットなどのリソースに対しては、引き続き課金されます。 このトピックでは、節約モードの制限事項、課金ルール、リスク、およびこのモードを有効化する方法について説明します。
制限事項
節約モードを使用するには、ECS インスタンスで以下の基準が満たされている必要があります。
インスタンスが仮想プライベートクラウド (VPC) にデプロイされている必要があります。
ECS インスタンスをクラシックネットワークから VPC に移行できます。 詳細については、「クラシックネットワークから VPC への ECS インスタンスの移行」をご参照ください。
インスタンスが、プリエンプティブルインスタンスを含む従量課金インスタンスである必要があります。
ECS インスタンスの課金方法をサブスクリプションから従量課金に変更できます。 詳細については、「インスタンスの課金方法をサブスクリプションから従量課金に変更する」をご参照ください。
インスタンスのインスタンスファミリーが、ローカルストレージを備えていないインスタンスファミリーである必要があります。
節約モードは、ローカル SSD を使用するインスタンスファミリーやビッグデータインスタンスファミリーなど、ローカルストレージを備えたインスタンスファミリーではサポートされていません。 ローカルストレージを備えたインスタンスタイプを表示する方法については、「インスタンスファミリーの概要」に記載された表の [ローカルストレージ] 列をご参照ください。
インスタンスのインスタンスファミリーが、永続メモリを搭載していないインスタンスファミリーである必要があります。
節約モードは、永続メモリを搭載したインスタンスファミリー (re6p および re6p-redis インスタンスファミリーなど) ではサポートされていません。 永続メモリを搭載したインスタンスタイプを表示する方法については、「インスタンスファミリーの概要」に記載された表の [永続メモリ] 列をご参照ください。
節約モードが開始された後の課金
下表に、インスタンスが節約モードで停止した後、リソースに対する課金が停止されるかどうかを示します。
リソース | 課金 |
| これらのリソースはリサイクルされ、課金は停止されます。 |
| これらのリソースは保持され、従量課金料金で引き続き課金されます。 課金の詳細については、「従量課金」をご参照ください。 |
リスク
インスタンスが節約モードに入ると、コンピューティングリソース (vCPU とメモリ) 、システムによって割り当てられたパブリック IP アドレス、および帯域幅課金方式を使用するパブリック帯域幅はリサイクルされ、課金も停止されます。 その結果、以下のような問題が発生する可能性があります。
コンピューティングリソース (vCPU とメモリ) がリサイクルされた場合、リソース不足またはアカウントでの料金の滞納により、インスタンスが再起動できない場合があります。 インスタンスの再起動に失敗した場合は、後で再試行するか、またはインスタンスを別のインスタンスタイプに変更します。 詳細については、「従量課金インスタンスのインスタンスタイプの変更」をご参照ください。
インスタンスが再起動されると、システムによって割り当てられた新しいパブリック IP アドレスが自動的にインスタンスに割り当てられます。 システムによって割り当てられた新しいパブリック IP アドレスは、リサイクルされた、システムによって割り当てられた以前のパブリック IP アドレスとは異なる場合があります。 インスタンスのプライベート IP アドレスは変更されません。
重要アプリケーションが、インスタンスに対してシステムによって割り当てられた現在のパブリック IP アドレスに依存している場合、インスタンスを標準モードで停止するか、システムによって割り当てられたパブリック IP アドレスを EIP に変換することを推奨します。 システムによって割り当てられたパブリック IP アドレスを EIP に変換する方法については、「VPC 内の ECS インスタンスのパブリック IP アドレスを EIP に変換する」をご参照ください。
プリエンプティブルインスタンスを作成して価格の上限を設定する際、市場価格が価格の上限を超えていると、インスタンスの再起動に失敗する場合があります。
インスタンスがバースト可能インスタンスである場合、インスタンスは CPU クレジットの獲得を停止し、CPU クレジット残高はクリアされます。 インスタンスを再起動すると、インスタンスは再び CPU クレジットの取得を開始します。 バースト可能インスタンスの CPU クレジットの詳細については、「概要」トピックの「CPU クレジット」セクションをご参照ください。
場合によっては、インスタンスを短時間停止してから再起動する必要があります。 インスタンスを再起動して正常に実行できるよう、インスタンスを標準モードで停止することを推奨します。 たとえば、以下のシナリオでは、インスタンスを停止した直後にインスタンスを再起動する必要があります。
節約モードの有効化
ECS インスタンスに対して節約モードを有効化するには、以下のいずれかの方法を使用します。
デフォルトの節約モードを有効化すると、料金の滞納が発生した際にアカウントの ECS インスタンスが自動的に節約モードで停止されます。 詳細については、このトピックの「デフォルトの節約モードを有効する」をご参照ください。
ECS コンソールで節約モードを有効化する
インスタンスの停止後、[停止モード] を [節約モード] に設定し、[OK] をクリックしてインスタンスを節約モードで停止します。
API 操作を呼び出して節約モードを有効化する
従量課金インスタンスとプリエンプティブルインスタンスのサポート:節約モードでインスタンスを停止するには、StoppedMode パラメーターを StopCharging に設定して StopInstance 操作を呼び出します。
プリエンプティブルインスタンスのみのサポート:プリエンプティブルインスタンスの作成時に、SpotInterruptionBehavior パラメーターを Stop に設定して、RunInstances および CreateInstance 操作を呼び出します。 インスタンスが中断されると、インスタンスは節約モードになります。
インスタンスの停止モードを確認する
従量課金インスタンスの停止後、ECS コンソールでインスタンスに対して節約モードが開始されているかどうかを確認できます。
[インスタンス] ページで、チェックする停止済みインスタンスを確認し、[ステータス] 列で停止モードを確認します。
標準モード:節約モードは開始されません。
節約モード:節約モードが開始されます。
[節約モード] を選択してインスタンスを停止すると、インスタンスの停止中にインスタンスに対応する [ステータス] 列に [標準モード] が表示される場合があります。 インスタンスの停止モードを後で再確認することを推奨します。
デフォルトの節約モードを有効化する
デフォルトの節約モードを有効化すると、節約モードをサポートするアカウント内のすべてのインスタンスに対してデフォルトで節約モードが選択されます。 ストップモードパラメーターを設定して、節約モードでインスタンスを停止するかどうかを指定できます。 詳細については、このトピックの「節約モードの有効化」をご参照ください。
にログインします。ECSコンソール.
[概要] ページの概要 セクションで、[カスタム設定] をクリックします。
節約モード をオンにします。
表示されるメッセージで注記を読み、下部の [節約モードの有効化] をクリックします。
よくある質問
関連ドキュメント
CloudOps Orchestration Service (OOS) のスケジュールされた起動およびシャットダウン機能を使用して、複数インスタンスの起動およびシャットダウン時刻を一括管理できます。 この機能を節約モードと一緒に使用して、コストを削減できます。 詳細については、「スケジュールされた起動とシャットダウン」をご参照ください。