翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
のリージョンとアベイラビリティーゾーンの選択 ElastiCache
対応するエンドポイントを使用してリージョンとアベイラビリティーゾーンを指定することで、 ElastiCache クラスターのスケーラビリティと信頼性を高めることができます。
AWS クラウドコンピューティングリソースは、可用性の高いデータセンター施設に格納されています。スケーラビリティと信頼性を向上させるために、これらのデータセンターの設備は物理的に異なる場所に配置されています。これらの場所は、リージョンとアベイラビリティーゾーンに分類されます。
AWS リージョンは大きく、地理的に別の場所に広く分散しています。アベイラビリティーゾーンは、他のアベイラビリティーゾーンの障害から分離されるように設計された AWS リージョン内の個別の場所です。これらは、同じ AWS リージョン内の他のアベイラビリティーゾーンへの安価で低レイテンシーのネットワーク接続を提供します。
重要
各リージョンは完全に独立しています。開始した ElastiCache アクティビティ (クラスターの作成など) は、現在のデフォルトリージョンでのみ実行されます。
特定のリージョン内のクラスターを作成または操作するには、対応するリージョンのサービスエンドポイントを使用します。サービスエンドポイントについては、「サポートされているリージョンおよびエンドポイント」を参照してください。
リージョンとアベイラビリティーゾーン
トピック
Memcached でのアベイラビリティーゾーンに関する考慮事項
リージョン内の複数のアベイラビリティーゾーンに Memcached ノードを分散することで、アベイラビリティーゾーン内の停電など、壊滅的な障害の影響から保護できます。
サーバーレスキャッシュ
ElastiCache サーバーレスキャッシュは、複数のアベイラビリティーゾーンにまたがる高可用性キャッシュを作成します。異なるアベイラビリティーゾーンからサブネットを指定することも、サーバーレスクラスターを作成するVPCのと同じ方法で指定することもElastiCache 、デフォルトの からサブネットを自動的に選択することもできますVPC。
独自の ElastiCache (Memcached) クラスターの設計
Memcached クラスターでは、300 個までのノードを設定できます。Memcached クラスターにノードを作成または追加するときは、すべてのノードに単一のアベイラビリティーゾーンを指定したり、すべてのノード ElastiCache に単一のアベイラビリティーゾーンを選択したり、各ノードにアベイラビリティーゾーンを指定したり、各ノードにアベイラビリティーゾーン ElastiCache を選択したりできます。新しいノードは、既存の Memcached クラスターに追加するときに、異なるアベイラビリティーゾーンで作成できます。キャッシュノードが作成されると、そのアベイラビリティーゾーンは変更できません。
単一のアベイラビリティーゾーンクラスター内のクラスターを複数のアベイラビリティーゾーンに分散させる場合は、さまざまなアベイラビリティーゾーンに新しいノード ElastiCache を作成できます。その後、元のキャッシュノードの一部またはすべてを削除できます。この手法をお勧めします。
Memcached ノードを単一のアベイラビリティーゾーンから複数のアベイラビリティーゾーンに移行するには
必要なアベイラビリティーゾーンに新しいキャッシュノードを作成して、クラスターを変更します。リクエストで、以下の操作を実行します。
AZMode
(CLI:- -az-mode
) を に設定しますcross-az
。NumCacheNodes
(CLI:- -num-cache-nodes
) を、現在アクティブなキャッシュノードの数と、作成する新しいキャッシュノードの数に設定します。(
NewAvailabilityZones
CLI:- -new-availability-zones
) を、新しいキャッシュノードを作成するゾーンのリストに設定します。新しいノードごとにアベイラビリティーゾーンElastiCache を決定できるようにするには、リストを指定しないでください。-
ApplyImmediately
(CLI:- -apply-immediately
) を true に設定します。
注記
自動検出を使用していない場合は、必ず新しいキャッシュノードエンドポイントでクライアントアプリケーションを更新してください。
次の手順に進む前に、Memcached ノードが完全に作成され、使用可能であることを確認してください。
元のアベイラビリティーゾーンで不要になったノードを削除して、クラスターを変更します。リクエストで、以下の操作を実行します。
この変更が適用された後に必要なアクティブなキャッシュノードの数に
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」を参照してください。
リージョン名/リージョン | エンドポイント | プロトコル |
---|---|---|
米国東部 (オハイオ) リージョン
|
|
HTTPS |
米国東部(バージニア州北部) リージョン
|
|
HTTPS |
US West (N. California) Region
|
|
HTTPS |
米国西部 (オレゴン) リージョン
|
|
HTTPS |
カナダ (中部) リージョン
|
|
HTTPS |
カナダ (西部) リージョン
|
|
HTTPS |
アジアパシフィック (ジャカルタ)
|
|
HTTPS |
アジアパシフィック (ムンバイ) リージョン
|
|
HTTPS |
アジアパシフィック (ハイデラバード) リージョン
|
|
HTTPS |
アジアパシフィック (東京) リージョン
|
|
HTTPS |
アジアパシフィック (ソウル) リージョン
|
|
HTTPS |
アジアパシフィック(大阪)リージョン
|
|
HTTPS |
アジアパシフィック (シンガポール) リージョン
|
|
HTTPS |
アジアパシフィック (シドニー) リージョン
|
|
HTTPS |
欧州 (フランクフルト) リージョン
|
|
HTTPS |
欧州 (チューリッヒ) リージョン
|
|
HTTPS |
欧州 (ストックホルム) リージョン
|
|
HTTPS |
中東 (バーレーン) リージョン
|
|
HTTPS |
中東 (UAE) リージョン
|
|
HTTPS |
欧州 (アイルランド) リージョン
|
|
HTTPS |
欧州 (ロンドン) リージョン
|
|
HTTPS |
欧州 (パリ) リージョン
|
|
HTTPS |
欧州(ミラノ)リージョン
|
|
HTTPS |
欧州 (スペイン) リージョン
|
|
HTTPS |
南米 (サンパウロ) リージョン
|
|
HTTPS |
中国 (北京) リージョン
|
|
HTTPS |
中国 (寧夏) リージョン
|
|
HTTPS |
アジアパシフィック (香港) リージョン
|
|
HTTPS |
アフリカ(ケープタウン)リージョン
|
|
HTTPS |
イスラエル (テルアビブ) リージョン
|
|
HTTPS |
AWS GovCloud (米国西部)
|
elasticache.us-gov-west-1.amazonaws.com |
HTTPS |
AWS GovCloud (米国東部)
|
elasticache.us-gov-east-1.amazonaws.com |
HTTPS |
で AWS GovCloud (米国) を使用する方法については ElastiCache、 AWS GovCloud (米国) リージョンのサービスを参照してください。 ElastiCache |
一部のリージョンでは、ノードタイプのサブセットがサポートされています。 AWS リージョン別のサポートされているノードタイプの表については、「」を参照してくださいAWS リージョン別のサポート対象ノードタイプ。
リージョン別の AWS 製品およびサービスの表については、「リージョン別の製品およびサービス