のリージョンとアベイラビリティーゾーンの選択 ElastiCache - Amazon ElastiCache

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

のリージョンとアベイラビリティーゾーンの選択 ElastiCache

対応するエンドポイントを使用してリージョンとアベイラビリティーゾーンを指定することで、 ElastiCache クラスターのスケーラビリティと信頼性を高めることができます。

AWS クラウドコンピューティングリソースは、可用性の高いデータセンター施設に格納されています。スケーラビリティと信頼性を向上させるために、これらのデータセンターの設備は物理的に異なる場所に配置されています。これらの場所は、リージョンアベイラビリティーゾーンに分類されます。

AWS リージョンは大きく、地理的に別の場所に広く分散しています。アベイラビリティーゾーンは、他のアベイラビリティーゾーンの障害から分離されるように設計された AWS リージョン内の個別の場所です。これらは、同じ AWS リージョン内の他のアベイラビリティーゾーンへの安価で低レイテンシーのネットワーク接続を提供します。

重要

各リージョンは完全に独立しています。開始した ElastiCache アクティビティ (クラスターの作成など) は、現在のデフォルトリージョンでのみ実行されます。

特定のリージョン内のクラスターを作成または操作するには、対応するリージョンのサービスエンドポイントを使用します。サービスエンドポイントについては、「サポートされているリージョンおよびエンドポイント」を参照してください。

イメージ: リージョンとアベイラビリティーゾーン

リージョンとアベイラビリティーゾーン

Memcached でのアベイラビリティーゾーンに関する考慮事項

リージョン内の複数のアベイラビリティーゾーンに Memcached ノードを分散することで、アベイラビリティーゾーン内の停電など、壊滅的な障害の影響から保護できます。

サーバーレスキャッシュ

ElastiCache サーバーレスキャッシュは、複数のアベイラビリティーゾーンにまたがる高可用性キャッシュを作成します。異なるアベイラビリティーゾーンからサブネットを指定することも、サーバーレスクラスターを作成するVPCのと同じ方法で指定することもElastiCache 、デフォルトの からサブネットを自動的に選択することもできますVPC。

独自の ElastiCache (Memcached) クラスターの設計

Memcached クラスターでは、300 個までのノードを設定できます。Memcached クラスターにノードを作成または追加するときは、すべてのノードに単一のアベイラビリティーゾーンを指定したり、すべてのノード ElastiCache に単一のアベイラビリティーゾーンを選択したり、各ノードにアベイラビリティーゾーンを指定したり、各ノードにアベイラビリティーゾーン ElastiCache を選択したりできます。新しいノードは、既存の Memcached クラスターに追加するときに、異なるアベイラビリティーゾーンで作成できます。キャッシュノードが作成されると、そのアベイラビリティーゾーンは変更できません。

単一のアベイラビリティーゾーンクラスター内のクラスターを複数のアベイラビリティーゾーンに分散させる場合は、さまざまなアベイラビリティーゾーンに新しいノード ElastiCache を作成できます。その後、元のキャッシュノードの一部またはすべてを削除できます。この手法をお勧めします。

Memcached ノードを単一のアベイラビリティーゾーンから複数のアベイラビリティーゾーンに移行するには
  1. 必要なアベイラビリティーゾーンに新しいキャッシュノードを作成して、クラスターを変更します。リクエストで、以下の操作を実行します。

    • AZMode (CLI: - -az-mode) を に設定しますcross-az

    • NumCacheNodes (CLI: - -num-cache-nodes) を、現在アクティブなキャッシュノードの数と、作成する新しいキャッシュノードの数に設定します。

    • NewAvailabilityZonesCLI: - -new-availability-zones) を、新しいキャッシュノードを作成するゾーンのリストに設定します。新しいノードごとにアベイラビリティーゾーンElastiCache を決定できるようにするには、リストを指定しないでください。

    • ApplyImmediately (CLI: - -apply-immediately) を true に設定します。

    注記

    自動検出を使用していない場合は、必ず新しいキャッシュノードエンドポイントでクライアントアプリケーションを更新してください。

    次の手順に進む前に、Memcached ノードが完全に作成され、使用可能であることを確認してください。

  2. 元のアベイラビリティーゾーンで不要になったノードを削除して、クラスターを変更します。リクエストで、以下の操作を実行します。

    • この変更が適用された後に必要なアクティブなキャッシュノードの数に NumCacheNodes (CLI: - -num-cache-nodes) を設定します。

    • CacheNodeIdsToRemove (CLI: - -nodes-to-remove) を、クラスターから削除するキャッシュノードのリストに設定します。

      IDs リストされているキャッシュノードの数は、現在アクティブなノードの数から の値を引いた数に等しくなければなりませんNumCacheNodes

    • (オプション) ApplyImmediately (CLI: - -apply-immediately) を true に設定します。

      ApplyImmediately (CLI: - -apply-immediately) を true に設定しない場合、ノードの削除は次のメンテナンスウィンドウで行われます。

ノードの配置

Amazon ElastiCache は、クラスターのすべてのノードを 1 つまたは複数のアベイラビリティーゾーン () に配置することをサポートしていますAZs。さらに、ノードを複数の AZs (推奨) に配置する場合、ノードごとに AZ を選択する ElastiCache か、 ElastiCache でノードを選択することができます。

別の にノードを配置することでAZs、1 つの AZ で停電などの障害が発生すると、システム全体が失敗する可能性がなくなります。テストでは、1 つの AZ 内のすべてのノードを見つけるか、複数の にまたがってノードを分散させることで、レイテンシーに大きな差がないことが示されていますAZs。

クラスターの作成時に各ノードの AZ を指定できます。または、既存のクラスターの変更時にノードを追加して AZ を指定することも可能です。詳細については、次を参照してください。

サポートされているリージョンおよびエンドポイント

Amazon ElastiCache は複数の AWS リージョンで利用できます。つまり、要件を満たす場所で ElastiCache クラスターを起動できます。例えば、顧客に最も近い AWS リージョンで を起動したり、特定の法的要件を満たすために特定の AWS リージョンで を起動したりできます。

各リージョンは、他のリージョンと完全に分離されるように設計されています。各リージョンには複数のアベイラビリティーゾーン (AZ) があります。ElastiCache サーバーレスキャッシュはus-west-1、高可用性のために複数のアベイラビリティーゾーン (データが 2 つのアベイラビリティーゾーンにレプリケートされる を除く) にデータを自動的にレプリケートします。独自の ElastiCache クラスターを設計する場合、耐障害性AZsを実現するためにノードを別の で起動することを選択できます。リージョンとアベイラビリティーゾーンの詳細については、このトピックの最初の「のリージョンとアベイラビリティーゾーンの選択 ElastiCache」を参照してください。

ElastiCache がサポートされているリージョン
リージョン名/リージョン エンドポイント プロトコル

米国東部 (オハイオ) リージョン

us-east-2

elasticache.us-east-2.amazonaws.com

HTTPS

米国東部(バージニア州北部) リージョン

us-east-1

elasticache.us-east-1.amazonaws.com

HTTPS

US West (N. California) Region

us-west-1

elasticache.us-west-1.amazonaws.com

HTTPS

米国西部 (オレゴン) リージョン

us-west-2

elasticache.us-west-2.amazonaws.com

HTTPS

カナダ (中部) リージョン

ca-central-1

elasticache.ca-central-1.amazonaws.com

HTTPS

カナダ (西部) リージョン

ca-west-1

elasticache.ca-west-1.amazonaws.com

HTTPS

アジアパシフィック (ジャカルタ)

ap-southeast-3

elasticache.ap-southeast-3.amazonaws.com

HTTPS

アジアパシフィック (ムンバイ) リージョン

ap-south-1

elasticache.ap-south-1.amazonaws.com

HTTPS

アジアパシフィック (ハイデラバード) リージョン

ap-south-2

elasticache.ap-south-2.amazonaws.com

HTTPS

アジアパシフィック (東京) リージョン

ap-northeast-1

elasticache.ap-northeast-1.amazonaws.com

HTTPS

アジアパシフィック (ソウル) リージョン

ap-northeast-2

elasticache.ap-northeast-2.amazonaws.com

HTTPS

アジアパシフィック(大阪)リージョン

ap-northeast-3

elasticache.ap-northeast-3.amazonaws.com

HTTPS

アジアパシフィック (シンガポール) リージョン

ap-southeast-1

elasticache.ap-southeast-1.amazonaws.com

HTTPS

アジアパシフィック (シドニー) リージョン

ap-southeast-2

elasticache.ap-southeast-2.amazonaws.com

HTTPS

欧州 (フランクフルト) リージョン

eu-central-1

elasticache.eu-central-1.amazonaws.com

HTTPS

欧州 (チューリッヒ) リージョン

eu-central-2

elasticache.eu-central-2.amazonaws.com

HTTPS

欧州 (ストックホルム) リージョン

eu-north-1

elasticache.eu-north-1.amazonaws.com

HTTPS

中東 (バーレーン) リージョン

me-south-1

elasticache.me-south-1.amazonaws.com

HTTPS

中東 (UAE) リージョン

me-central-1

elasticache.me-central-1.amazonaws.com

HTTPS

欧州 (アイルランド) リージョン

eu-west-1

elasticache.eu-west-1.amazonaws.com

HTTPS

欧州 (ロンドン) リージョン

eu-west-2

elasticache.eu-west-2.amazonaws.com

HTTPS

欧州 (パリ) リージョン

eu-west-3

elasticache.eu-west-3.amazonaws.com

HTTPS

欧州(ミラノ)リージョン

eu-south-1

elasticache.eu-south-1.amazonaws.com

HTTPS

欧州 (スペイン) リージョン

eu-south-2

elasticache.eu-south-2.amazonaws.com

HTTPS

南米 (サンパウロ) リージョン

sa-east-1

elasticache.sa-east-1.amazonaws.com

HTTPS

中国 (北京) リージョン

cn-north-1

elasticache.cn-north-1.amazonaws.com.cn

HTTPS

中国 (寧夏) リージョン

cn-northwest-1

elasticache.cn-northwest-1.amazonaws.com.cn

HTTPS

アジアパシフィック (香港) リージョン

ap-east-1

elasticache.ap-east-1.amazonaws.com

HTTPS

アフリカ(ケープタウン)リージョン

af-south-1

elasticache.af-south-1.amazonaws.com

HTTPS

イスラエル (テルアビブ) リージョン

il-central-1

elasticache.il-central-1.amazonaws.com

HTTPS

AWS GovCloud (米国西部)

us-gov-west-1

elasticache.us-gov-west-1.amazonaws.com HTTPS

AWS GovCloud (米国東部)

us-gov-east-1

elasticache.us-gov-east-1.amazonaws.com HTTPS

で AWS GovCloud (米国) を使用する方法については ElastiCache、 AWS GovCloud (米国) リージョンのサービスを参照してください。 ElastiCache

一部のリージョンでは、ノードタイプのサブセットがサポートされています。 AWS リージョン別のサポートされているノードタイプの表については、「」を参照してくださいAWS リージョン別のサポート対象ノードタイプ

リージョン別の AWS 製品およびサービスの表については、「リージョン別の製品およびサービス」を参照してください。