シングルゾーン インスタンス

このページでは、Memorystore for Redis Cluster のシングルゾーン インスタンスの概要を説明します。

シングルゾーン インスタンスのプロビジョニング方法については、シングルゾーン インスタンスを作成するをご覧ください。

デフォルトでは、Memorystore for Redis Cluster は、使用可能なゾーンにインスタンスのノードを均等に分散します。この設定でノードがどのように分散されるかを示す図については、高可用性とレプリカをご覧ください。

シングルゾーン インスタンスを作成することもできます。シングルゾーン インスタンスは、Redis ノードと同じゾーンにクライアントを配置してゾーン間通信を回避できるため、マルチゾーン インスタンスよりもレイテンシが短くなります。

インスタンスの作成時に、ゾーン分散モード(シングルゾーンまたはマルチゾーン)を選択します。作成後にゾーン分散モードを変更することはできません。

マルチゾーン インスタンスとシングルゾーン インスタンスのどちらを選択するかは、予期しないゾーンの停止が発生した場合のアプリケーションのダウンタイムやデータ損失に対する許容度を考慮する必要があります。

予期しない停止がシングルゾーン インスタンスが配置されているゾーンに影響すると、永続化または高可用性が有効になっていない場合、インスタンス内のすべてのノードへの接続が失われ、データが失われる可能性があります。一方、予期しない停止がマルチゾーン インスタンスのいずれかのゾーンに影響した場合、一部のノードのみが使用できなくなる可能性があります。

同じゾーン内のクライアントからシングルゾーン インスタンスに接続する場合、 消費者データ処理の料金は発生しません。 詳しくはネットワークの料金をご覧ください。

高可用性でマルチゾーン インスタンスをプロビジョニングすることをおすすめしますが、シングルゾーン インスタンスに適用される場合は、次の推奨事項を使用してください。

  • シングルゾーン インスタンスをプロビジョニングする場合は、レプリカを有効にする必要があります。レプリカを使用すると、シャードのホットスポットが減少し、単一ノードの障害に対するシャードの復元力が向上します。

  • レプリカなしでインスタンスをプロビジョニングする場合は、シングルゾーン インスタンスを使用する必要があります。詳細については、シングルゾーン クラスタを使用する状況をご覧ください。

シングルゾーン インスタンス図の例

インスタンスのすべてのノードが単一のゾーンに配置されていることを示す図