アイドル状態のインスタンスを休止すると、メモリ状態が保持され、迅速に実行を再開できます。これは、すべてのアプリケーションを再起動する通常の停止とは異なります。
背景情報
-
休止状態では、メモリデータがシステムディスクに保存されます。休止状態のインスタンスを起動すると、OS はアプリケーションを休止前の状態に復元します。対照的に、停止したインスタンスを起動すると、すべてのバックエンドサービスとアプリケーションが最初から再起動されます。
-
休止に失敗した場合、インスタンスは自動的に停止されます。メモリデータは保存されず、OS は休止前の状態を復元せずにバックエンドサービスとアプリケーションを再起動します。
インスタンスを休止すると、サービスが中断される可能性があります。インスタンスの休止は、オフピーク時に実行してください。
休止状態のインスタンスの課金は、課金方法によって異なります。
-
サブスクリプションインスタンス:休止状態にしても、有効期限や請求には影響しません。
-
従量課金インスタンス:請求は、停止済みインスタンスの非課金化 を選択したかどうかによって異なります。リソースの保持と請求の詳細については、次の表をご参照ください。
休止状態の従量課金インスタンスのリソースに対する課金
|
リソース |
休止インスタンスの課金停止 |
休止後もインスタンスを保持して課金を継続 |
|
コンピューティングリソース (vCPU とメモリ) |
解放され、課金が停止します。 |
保持され、課金が継続します。 |
|
ディスク (システムディスクとデータディスク) |
保持され、課金が継続します。 |
保持され、課金が継続します。 |
|
プライベート IP アドレス |
保持され、無料です。 |
保持され、無料です。 |
|
自動割り当てパブリック IP アドレス |
解放されます。インスタンスの起動時に、新しいパブリック IP アドレスが無料で割り当てられます。 |
保持され、無料です。 |
|
Elastic IP アドレス (EIP) |
保持され、課金が継続します。 |
保持され、課金が継続します。 |
|
帯域幅 |
課金は継続します。 |
課金は継続します。 |
制限事項
-
休止状態は、米国 (シリコンバレー) およびドイツ (フランクフルト) リージョンでのみ利用可能です。
-
インスタンスを休止する前に、次の要件が満たされていることを確認してください。
-
インスタンスの作成時に休止状態が有効になっていること。
説明一度有効にした休止状態は無効にできません。インスタンス作成時に休止状態を有効にしなかった場合、後からインスタンスを休止することはできません。
-
休止エージェントがインストールされていること。
-
-
休止状態には、暗号化されたカスタムイメージが必要です。次のイメージバージョンがサポートされています。
-
Windows Server 2016 以降
-
Ubuntu 18 以降
-
CentOS 7 以降
-
-
休止状態が有効なインスタンスは、次の操作をサポートしていません。
-
カスタムイメージの作成
-
データディスクのスナップショット作成
-
インスタンスタイプの変更
-
OS またはシステムディスクの交換
-
-
スポットインスタンスは、休止時に 停止済みインスタンスの非課金化 のみをサポートします。
-
スケーリンググループ内のインスタンスは休止できません。
手順 1:インスタンス作成時の休止状態の有効化
インスタンスの作成時に、暗号化されたイメージを使用して休止状態を有効にする必要があります。インスタンス作成後に休止状態を有効にすることはできません。
-
暗号化されたカスタムイメージを取得します。
次のいずれかの方法を使用します。
-
休止状態の要件を満たす暗号化されたカスタムイメージを準備します。
-
カスタムイメージをコピーして、暗号化されたコピーを作成します。詳細については、「カスタムイメージのコピー」をご参照ください。
説明イメージの制限については、「制限事項」をご参照ください。
-
-
Elastic Compute Service (ECS) インスタンスを作成し、休止状態を有効にします。
詳細については、「カスタム起動によるインスタンスの作成」をご参照ください。次のパラメーターに注意してください。
パラメーター
説明
例
インスタンス
-
インスタンスタイプ:ECS Bare Metal Instance (EBM) ではない、I/O 最適化インスタンスタイプを選択します。
-
メモリ:
-
Windows:インスタンスタイプのメモリは 16 GiB 未満である必要があります。
-
Linux:インスタンスタイプのメモリは 150 GiB 未満である必要があります。
-
ecs.g6e.large
イメージ
-
手順 1 で取得した暗号化されたカスタムイメージを選択します。
-
休止状態を有効にするには、インスタンスの休止 を選択します。
-
encrypted.windows2016
-
インスタンスの休止 を選択します。
ストレージ
-
システムディスク:必須。次の要件を満たす必要があります。
-
カテゴリ:ウルトラディスク、標準 SSD、または拡張 SSD (ESSD)。
-
容量:メモリデータの十分な領域を確保するために、メモリサイズの少なくとも 2 倍に設定します。
-
暗号化: ディスク暗号化 を選択し、カスタムイメージの暗号化に使用したキーを選択します。
-
-
データディスク:オプション。各データディスクのカテゴリ、サイズ、数量、および暗号化を指定します。
-
システムディスク:拡張 SSD (ESSD)、60 GiB、デフォルトサービス CMK で暗号化。
-
データディスク:拡張 SSD (ESSD)、40 GiB、暗号化なし。
ネットワークとゾーン
VPC を選択します。
説明クラシックネットワーク内のインスタンスは休止状態をサポートしていません。
vpc-bp1opxu1zkhn00g****
-
手順 2:休止エージェントのインストール
休止状態を有効にした後、インスタンスを休止する前に休止エージェントをインストールします。
-
Cloud Assistant エージェントを使用して休止エージェントをインストールします。
詳細については、「コマンドの作成と実行」をご参照ください。
-
Windows インスタンス:
acs-plugin-manager.exe --exec --plugin ecs-hibernate-win --params "install" -
Linux インスタンス:
acs-plugin-manager --exec --plugin ecs-hibernate-linux --params "install"正常にインストールされると、次の出力が表示されます。

-
-
休止エージェントを有効にするためにインスタンスを再起動します。
詳細については、「インスタンスの再起動」をご参照ください。
手順 3:インスタンスの休止
休止状態が有効になり、エージェントがインストールされた後、実行中のインスタンスを休止できます。休止状態のインスタンスには接続できません。
ECS コンソールにログインします。
左側メニューで、 を選択します。
上部メニューで、対象リソースのリージョンとリソースグループを選択します。
-
目的のインスタンスを見つけ、アクション 列で を選択します。
-
インスタンスの停止 ダイアログボックスで、次のパラメーターを設定します。
-
停止方式 を 停止 に設定します。
-
インスタンスの課金方法に基づいて、停止モード を 停止済みインスタンスを保持して課金を継続 または 停止済みインスタンスの非課金化 に設定します。
-
サブスクリプションインスタンスは、休止状態に関係なく常に課金されます。停止済みインスタンスを保持して課金を継続 を選択します。
-
従量課金インスタンスの場合は、停止済みインスタンスを保持して課金を継続 または 停止済みインスタンスの非課金化 を選択します。
説明-
停止済みインスタンスを保持して課金を継続 と 停止済みインスタンスの非課金化 の違いについては、「休止状態の従量課金インスタンスのリソースに対する課金」の表をご参照ください。
-
スポットインスタンスは、停止済みインスタンスの非課金化 のみをサポートします。
-
-
-
OK をクリックします。
説明インスタンスは 停止 状態になります。再開するには、「インスタンスの起動」をご参照ください。
-
関連ドキュメント
CloudOps Orchestration Service (OOS) は、インスタンスの休止と起動時間を一括で管理するための スケジュール起動/停止 を提供します。これを節約モードと組み合わせることで、コストを節約できます。
> インスタンスステータス > 停止