Amazon OpenSearch Service がキャパシティ最適化ブルー/グリーンデプロイを導入
Amazon OpenSearch Service で、ブルー/グリーンデプロイ用のキャパシティ最適化オプションが提供されるようになりました。これにより、利用可能なインスタンスの容量が必要量に満たない場合でもドメインの更新を完了できます。更新は段階的にバッチで実行されるため、処理中に必要になる追加インスタンスの数が減ります。
Amazon OpenSearch Service はドメインの更新時にブルー/グリーンデプロイプロセスを使用します。つまり、元の環境の待機コピーを作成し、更新を適用し、完了後にトラフィックを新しい環境にルーティングします。これにより、ダウンタイムが最小限に抑えられ、元の環境がフォールバックとして維持されます。これまで、ブルー/グリーンデプロイでは、事前に 100% のインスタンス容量が必要でした。例えば、データノードが 100 個のクラスターの場合、続行するにはさらに 100 個のノードが必要でした。十分な容量が利用できない場合、お客様はしばらく待ってから再試行する必要がありました。
現在、お客様は 2 つのデプロイ戦略から選択できます。デフォルトのフルスワップオプションは現在の動作を維持したもので、事前にフル容量が必要になりますが、デプロイは最速です。新しい容量最適化オプションでは、最初にフル容量のデプロイを試みますが、容量が不十分な場合は自動的にバッチデプロイにフォールバックします。OpenSearch Service は、クラスターのサイズと利用可能なインスタンスに基づいて適切なバッチサイズを決定します。更新はバッチで適用されるため、このオプションはフルスワップデプロイよりも時間がかかる場合があります。お客様は、OpenSearch Service コンソールまたは API を介して、デプロイメント設定で希望するオプションを選択できます。ノードが 30 個以上のクラスターには、容量最適化デプロイオプションを選択することをお勧めします。
容量最適化オプションは、OpenSearch Service が利用可能なすべての AWS 商用リージョンにおいて、すべての OpenSearch および Elasticsearch バージョンで利用できます。リージョンの一覧はこちらを参照してください。詳細については、ドキュメントページをご覧ください。