グローバルデータストアを使用したAWSリージョン間のレプリケーション - Amazon ElastiCache

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

グローバルデータストアを使用したAWSリージョン間のレプリケーション

注記

グローバルデータストアは現在、ノードベースのクラスターでのみ使用できます。

Global Datastore 機能を使用すると、AWSリージョン間でフルマネージド型、高速、信頼性が高く、安全な Valkey または Redis OSS クラスターレプリケーションを操作できます。この機能を使用すると、クロスリージョンリードレプリカクラスターを作成して、AWSリージョン間で低レイテンシーの読み取りとディザスタリカバリを有効にできます。

次のセクションでは、Global Datastore の操作方法について説明します。

概要:

Global Datastore は、互いにレプリケートする 1 つ以上のクラスターの集合です。

Global datastore は、次のもので構成されます。

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

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

ElastiCache for Valkey または ElastiCache for Redis OSS でグローバルデータストアを作成すると、プライマリクラスターからセカンダリクラスターにデータが自動的にレプリケートされます。Valkey または Redis OSS データをレプリケートするAWSリージョンを選択し、そのAWSリージョンにセカンダリクラスターを作成します。その後、ElastiCache は、2 つのクラスター間でデータの自動非同期レプリケーションをセットアップおよび管理します。

Valkey または Redis OSS で Global Datastore を使用すると、次の利点があります。

  • 地理的パフォーマンス – 追加のAWSリージョンでリモートレプリカクラスターを設定し、それらのリージョン間でデータを同期することで、そのAWSリージョンのデータアクセスのレイテンシーを短縮できます。グローバルデータストアは、AWSリージョン間で低レイテンシーの地理ローカル読み取りを提供することで、アプリケーションの応答性を高めるのに役立ちます。

  • [災害対策] – Global Datastore 内のプライマリクラスターでパフォーマンスが低下した場合は、セカンダリクラスターを新しいプライマリクラスターとして昇格させることができます。これを行うには、セカンダリクラスターを含む任意のAWSリージョンに接続します。

次の図は、Global Datastore がどのように機能するかを示しています。

Global Datastore