レンダリング システムを作成するための提案が必要です。
背景: クライアントから画像を収集し、それをいくつかのタイルに分割する EC2 インスタンスであるレンダリング マネージャーがあります。次に、再び EC2 インスタンスであるレンダリング サーバーにタイルを転送します。レンダリング サーバーは、タイルが受信されるとレンダリングを開始し、レンダリング中にサーバーの CPU 使用率が 100% を維持するようにプログラムされています。
未来: クラウドの弾力性を利用するようになりました。ELB とレンダリング サーバーのオート スケーリング グループを作成しました。この時点で提案が必要です。たとえば、5 つのタイルをレンダリングする必要があるとします。したがって、5 つのリクエストが ELB 経由でレンダリング サーバーに転送されます。その場合、Auto Scaling ポリシーはどうなるでしょうか? 望ましい解決策は、ELB で 5 つの新しいレンダリング インスタンスを作成し、各インスタンスに 1 つのタイルを割り当て、タスクが終了したらそれらを停止することです。
Auto Scaling ポリシー、目的のタスクに適したアラーム構成に関する提案が必要です。