翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ノードタイプの変更によるオンライン垂直スケーリング
Amazon ElastiCache (Redis OSS) バージョン 3.2.10 以降でオンライン垂直スケーリングを使用すると、最小限のダウンタイムで Redis OSS クラスターを動的にスケーリングできます。これにより、Redis OSS クラスターはスケーリング中であってもリクエストを処理できます。
注記
データ階層化を使用するクラスター (r6gd ノードタイプを使用するクラスターなど) と、データ階層化を使用しないクラスター (r6g ノードタイプを使用するクラスターなど) 間のスケーリングはサポートされていません。詳細については、「データ階層化」を参照してください。
以下の操作を行うことができます。
-
スケールアップ — Redis OSS クラスターのノードタイプを調整して、より大きなノードタイプを使用するようにすることで、読み取りおよび書き込み容量を増やします。
ElastiCache は、オンラインのままリクエストを処理しながら、クラスターのサイズを動的に変更します。
-
[スケールダウン] – より小さいノードを使用するようにノードタイプを調整することで、読み取りおよび書き込み容量を減らします。スケールダウンする 繰り返しになりますが、オンラインのままリクエストを処理しながら、クラスターのサイズを ElastiCache 動的に変更します。この場合、ノードのサイズを小さくすることでコストを削減します。
注記
スケールアップおよびスケールダウンプロセスは、新しく選択されたノードタイプでクラスターを作成し、新しいノードを以前のノードと同期させることに依存します。スケールアップ/ダウンフローをスムーズにするには、以下の手順を実行します。
十分な ENI (Elastic Network Interface) 容量があることを確認します。スケールダウンの場合は、ノードを小さくすることで予想されるトラフィックを吸収するのに十分なメモリがあることを確認します。
メモリ管理のベストプラクティスについては、「予約メモリの管理」を参照してください。
垂直スケーリングプロセスは、完全にオンラインのままになるように設計されており、古いノードと新しいノードとの間でデータを同期させることに依存します。データトラフィックが最小になると予想される時間帯にスケールアップ/ダウンを開始することをお勧めします。
可能であれば、ステージング環境でのスケーリング中にアプリケーションの動作をテストします。