ElastiCache の用語 - Amazon ElastiCache

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

ElastiCache の用語

2016 年 10 月に、Amazon ElastiCache は Redis OSS 3.2 のサポートを開始しました。その時点で、最大 500 個のシャード (ElastiCache API および ではノードグループと呼ばれる AWS CLI) にデータを分割するサポートが追加されました。以前のバージョンとの互換性を維持するために、新しい Redis OSS の機能を含むように現在の API バージョン 2015-02-02 オペレーションを拡張しました。

同時に、この新しい機能に使用される ElastiCache コンソールでは、業界全体で一般的となっている用語を使用する予定です。これらの変化により、どこかの時点で、API および CLI で使用される用語が、コンソールで使用される用語と異なる場合があります。以下のリストでは、API および CLI とコンソールとで異なる場合のある用語を示しています。

キャッシュクラスター/ノードとノードの比較

レプリカノードがない場合、ノードとキャッシュクラスターの間には 1 対 1 の関係があります。したがって、ElastiCache コンソールでは多くの場合、それらの用語を同じ意味で使用していました。現在、コンソールでは一貫してノードという用語を使用しています。唯一の例外は、レプリカノードの有無にかかわらずクラスターの作成プロセスを開始する、[Create Cluster] ボタンです。

ElastiCache API と は、以前と同じように用語 AWS CLI を引き続き使用します。

クラスターと Valkey または Redis OSS レプリケーショングループ

コンソールでは、すべての ElastiCache for Redis OSS クラスターにクラスターという用語を使用するようになりました。コンソールでは、以下のすべての状況下で、クラスターという用語が使用されています。

  • クラスターが単一ノード Valkey または Redis OSS クラスターの場合。

  • クラスターが、単一のシャード (API および CLI では、ノードグループと呼ばれる) 内のレプリケーションをサポートする Valkey または Redis OSS (クラスターモードが無効) クラスターである場合。

  • クラスターが、1~90 のシャード内、または制限の引き上げリクエストにより最大 500 のシャード内のレプリケーションをサポートする Valkey または Redis OSS (クラスターモードが有効) クラスターの場合。この制限の拡大をリクエストするには、「AWS のサービスの制限」を参照し、制限タイプとして [Nodes per cluster per instance type (インスタンスタイプごとのクラスターあたりのノード)] を選択します。

Valkey または Redis OSS レプリケーショングループの詳細については、「レプリケーショングループを使用する高可用性」を参照してください。

次の図は、コンソールの観点から ElastiCache for Redis OSS クラスターのさまざまなトポロジを示しています。

イメージ: ElastiCache クラスター (コンソールビュー)

ElastiCache API および AWS CLI オペレーションは、単一ノードの ElastiCache for Redis OSS クラスターをマルチノードの Valkey または Redis OSS レプリケーショングループと区別します。次の図は、ElastiCache API と AWS CLI 視点からのさまざまな ElastiCache for Redis OSS トポロジを示しています。

イメージ: ElastiCache for Redis OSS クラスターと Valkey または Redis OSS レプリケーショングループ (API および CLI ビュー)
Valkey または Redis OSS レプリケーショングループとグローバルデータストア

グローバルデータストアは、リージョン間で相互にレプリケートする 1 つ以上のクラスターの集合であり、Valkey または Redis OSS レプリケーショングループは複数のシャードを持つクラスターモードが有効のクラスター間でデータをレプリケートします。Global datastore は、次のもので構成されます。

  • [プライマリ (アクティブ) クラスター] – プライマリクラスターは、Global Datastore 内のすべてのクラスターにレプリケートされる書き込みを受け入れます。プライマリクラスターは、読み込みリクエストも受け付けます。

  • [セカンダリ (パッシブ) クラスター] – セカンダリクラスターは、読み取りリクエストのみを受け入れ、プライマリクラスターからのデータ更新をレプリケートします。セカンダリクラスターは、プライマリクラスターとは異なる AWS リージョンに存在する必要があります。

グローバルデータストアの詳細については、「Global Datastore を使用した AWS リージョン間のレプリケーション」を参照してください。