投稿日: Jul 26, 2018

Amazon EC2 フリートでは、さまざまなインスタンスタイプ、アベイラビリティーゾーン (AZ)、オンデマンド、リザーブドインスタンス (RI)、スポット購入モデルの間で EC2 キャパシティーのプロビジョニングを簡素化し、規模、パフォーマンス、コストを最適化します。配分戦略では、EC2 フリートが必要なキャパシティーを満たすために指定したインスタンスと AZ から選択する方法を決定できます。今までは、スポットとオンデマンドの単一で最も安いインスタンスプールを選択するか、EC2 フリート内で複数のインスタンスタイプと AZ にまたがるスポットインスタンスに分散するオプションがありました。

本日より、優先順位リストを使用して EC2 フリートでオンデマンドキャパシティーを満たそうとする順序を具体的に決定できます。EC2 フリートは、すべてのキャパシティーを最優先のインスタンスを使用して作成しようとしますが、最優先のインスタンスを使用してキャパシティーを満たすことができない場合、EC2 フリートは次に優先されるインスタンスタイプを使用してキャパシティーを作成します。EC2 フリートで指定したすべてのインスタンスの優先度を定義できます。

本日より、EC2 フリートで最低価格 N のインスタンスプール間でスポットキャパシティーを均等にデプロイするように指示することにより、アプリケーションのコンテキストで希望するコストと可用性のバランスを取ることができるようになります。例えば、バッチ処理を実行中の場合、キューに常にコンピューティング性能があることを確認しつつ、最大限に節約するには N を 2 に設定することをお勧めします。ただし、ウェブサービスを実行中にはスポットインスタンスプールが一時的に利用できなくなる影響を最小限にするために N を 10 に設定することをお勧めします。

これらの新しい配分戦略はスポットフリートでも利用可能です。EC2 フリートでの優先順位リストに関する詳細は、このページを、Lowest*N 戦略に関する詳細は、このページを参照してください。EC2 フリートに関する詳細は、このブログを参照してください。