【すぽっといんすたんす】

スポットインスタンス とは?

💡 空席を格安で使えるけど、いつ追い出されるか分からない
📌 このページのポイント
インスタンス料金の比較 オンデマンド 100% 定価 中断リスク: なし リザーブド 28% 〜72%オフ 中断リスク: なし スポット 10% 〜90%オフ 中断リスク: あり Webサーバー (柔軟に使いたい) DB・本番環境 (常時稼働) バッチ処理・ML (中断OK)
スポットインスタンスのイメージ
ひよこ ひよこ

スポットインスタンスって普通のインスタンスと何が違うの?

ペンギン先生 ペンギン先生

クラウド事業者が余らせているリソースを『格安セール』で提供しているものだよ。映画館の当日空席を半額で売るようなイメージだね。

ひよこ ひよこ

90%オフってすごいね!でも中断されるって怖くない?

ペンギン先生 ペンギン先生

だから中断されても問題ないワークロードに使うんだよ。たとえば機械学習のトレーニングでチェックポイントを保存しておけば、中断されても途中から再開できるんだ。

ひよこ ひよこ

中断の前に何か通知はあるの?

ペンギン先生 ペンギン先生

AWSだと2分前に通知が来るよ。その間に処理を安全に終了させたり、別のインスタンスに切り替えたりする。GCPのPreemptible VMは30秒前通知だから、プロバイダによって違うんだ。

ひよこ ひよこ

上手く使うコツってあるのかな?

ペンギン先生 ペンギン先生

複数のインスタンスタイプやアベイラビリティゾーンを指定して、中断されにくい組み合わせを選ぶのがコツだよ。AWS Spot Fleetを使えば自動的に最適な組み合わせを選んでくれるんだ。

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「スポットインスタンス」って出てきたら「格安だけど中断リスクありの仮想マシン」と思えればだいたいOK!
📖 おまけ:英語の意味
「Spot Instance」 = スポット(その場限りの)インスタンス
💬 株式市場の『スポット取引(その時の時価で売買)』から来ていて、価格が変動するのが特徴だよ
← 用語集にもどる