スポットインスタンスの中断の動作
スポットリクエストの作成時に中断動作を指定できます。指定できる中断動作は以下のとおりです。
デフォルトの動作では、Amazon EC2 は中断時にスポットインスタンスを終了します。
スポットインスタンス の中断の停止
中断時に Amazon EC2 がスポットインスタンスを停止するように指定できます。スポットインスタンスのリクエストのタイプは persistent
である必要があります。スポットインスタンスリクエストで起動グループを指定することはできません。EC2 フリートまたはスポットフリートの場合、リクエストタイプは maintain
である必要があります。
考慮事項
-
中断され停止したスポットインスタンスを再起動できるのは Amazon EC2 だけです。
-
persistent
スポットインスタンスリクエストで起動されたスポットインスタンスについては、停止したインスタンスと同じアベイラビリティーゾーンと同じインスタンスタイプで利用可能な容量がある場合に、Amazon EC2 がその停止したインスタンスを再起動することができます (同じ起動仕様を使用する必要があります)。 -
スポットインスタンスが停止している間、そのインスタンスの属性の一部は変更可能ですが、インスタンスタイプを変更することはできません。デタッチまたは削除された EBS ボリュームは、スポットインスタンスが開始した際にアタッチされません。ユーザーがルートボリュームをデタッチし、Amazon EC2 がスポットインスタンスの開始を試みると、そのインスタンスは開始に失敗し、停止したインスタンスが Amazon EC2 により終了されます。
-
ユーザーは、停止中のスポットインスタンスを終了できます。
-
ユーザーがスポットインスタンスリクエスト、EC2 フリート、またはスポットフリートをキャンセルすると、Amazon EC2 は、それらに関連付けられていて停止中のスポットインスタンスを終了します。
-
中断されたスポットインスタンスの停止中は、維持されている EBS ボリュームに対してのみ課金されます。EC2 フリートおよびスポットフリートでは、停止中のインスタンスの数が多い場合、アカウント内の EBS ボリューム数の上限を超えることがあります。スポットインスタンスが中断されたときの料金の詳細については、「中断された スポットインスタンス の請求」を参照してください。
-
インスタンスを停止することの影響について理解しておいてください。インスタンスが停止している場合に何が行われるかの詳細については、「インスタンスの状態の違い」を参照してください。
中断した スポットインスタンス の休止
中断時に Amazon EC2 がスポットインスタンスを休止するように指定できます。詳細については、「Amazon EC2 インスタンスの休止」を参照してください。
Amazon EC2 では、オンデマンドインスタンスで現在利用できるのと同じ休止状態をスポットインスタンスでも提供するようになりました。サポートの範囲が広がり、スポットインスタンスの休止では新たに以下がサポートされています。
中断したスポットインスタンスの終了
Amazon EC2 によりスポットインスタンスが中断される場合は、停止や休止などの別の中断動作を指定しない限り、デフォルトでインスタンスが終了します。詳細については、「Amazon EC2 インスタンスを終了する」を参照してください。