Azure スポット仮想マシンと Azure 予約を実装する
Contoso は、VM を作成してコストを管理する際、"Azure スポット インスタンス" を使用することもできます。 さらに、"Azure 予約" を使用することによって、Contoso は Azure ワークロードのコストを節約できます。
スポット VM を使用する
スポット VM を使用すると、Azure インフラストラクチャで使用されていない容量を最大限に活用できます。 これにより、コストを大幅に節約できます。 ただし、Azure でスポット VM に割り当てるための容量が必要になった場合、これらの VM は 30 秒のみの通知の後で、Azure インフラストラクチャによって削除されます。
ヒント
スポット VM は、中断があってもかまわないワークロードで使用します。 これには、たとえば、バッチ処理ジョブ、テスト環境、大規模なコンピューティング ワークロードなどが含まれます。
スポット VM をデプロイすると、利用可能な容量があれば、Azure によって VM が割り当てられます。 利用可能な容量は、サイズ、リージョン、時間帯などの要因に基づいて変動します。
最初に VM を作成するときは、スポット VM を作成します。 [仮想マシンの作成] ブレードの [Azure スポット インスタンス] オプションで、[はい] を選択します。 その後、次の表で説明されている値を構成する必要があります。
[値] | 説明 |
---|---|
削除の種類 | Azure スポットには、2 つの削除方法が用意されています。 容量のみ: Azure で従量課金制のワークロード用の容量が必要になった場合に VM の削除を行います。 最大価格は従量課金制で設定されています。 価格または容量: 最大価格を選択すると、インスタンスのコストが最大価格を上回った場合、または Azure で従量課金制のワークロード用の容量が必要になった場合に、Azure によって VM が無効になります。 |
削除ポリシー | VM が削除されるときの処理を選択します。 削除後に再デプロイする場合、または削除後にディスクへのアクセスが必要な場合は、削除時に VM を停止して割り当てを解除することができます。 そうでない場合は、VM を削除して VM とディスクをクリーンアップできます。 |
1 時間あたりの最大希望支払価格 | ハードウェア コスト以上の価格を入力する必要があります。 選択した価格がプラットフォームの価格よりも高く、Azure に余剰の容量が存在する場合は、容量が割り当てられます。 |
注意事項
スポット VM のサービス レベル アグリーメント (SLA) はありません。
Azure Scheduled Events を通じて VM 内通知を受け取ることができます。 これにより、VM が削除されている場合はユーザーに通知され、削除前にすべてのジョブを完了してシャットダウン タスクを実行するまでに 30 秒の時間が得られます。
Azure 予約を使用する
静的で予測可能な VM ワークロードがある場合は、"Azure 予約" を使用して、従量課金制のコストを大幅に節約することができます。 節約されるコストは、VM のサイズと VM の実行時間によって異なります。 1 年間または 3 年間の予約インスタンスにコミットします。 コミットメントの支払いは、期間全体について全額払いにすることも、月払いにすることもできます。 予約後、Microsoft ではその予約と実行中のインスタンスを突き合わせ、予約の時間を減らしていきます。 次の手順に従って、Azure portal を通じて予約を購入できます。
- Azure portal の検索ボックスに「予約」と入力し、ドロップダウン リストから [予約] を選択します。
- [予約] ブレードで、[今すぐ購入] を選択します。
- [購入予約] ブレードで、適切なリソースを選択します。 たとえば、[仮想マシン] を選択します。
- [購入する製品の選択] ブレードで、製品を選択し、[選択] を選択します。