翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
対応するエンドポイントを使用してリージョンとアベイラビリティーゾーンを指定することによって、ElastiCache クラスターのスケーラビリティと信頼性を向上できます。
AWS クラウドコンピューティングリソースは、高可用性データセンター施設に収容されています。スケーラビリティと信頼性を向上させるために、これらのデータセンターの設備は物理的に異なる場所に配置されています。これらの場所は、リージョンとアベイラビリティーゾーンに分類されます。
AWS リージョンは大きく、地理的に離れた場所に広く分散されています。アベイラビリティーゾーンは、他のアベイラビリティーゾーンの障害から分離されるように設計された AWS リージョン内の個別の場所です。同じ AWS リージョン内の他のアベイラビリティーゾーンへの低コストで低レイテンシーのネットワーク接続を提供します。
重要
各リージョンは完全に独立しています。お客様が開始した ElastiCache アクティビティ (クラスターの作成など) は、お客様の現在のデフォルトのリージョンでのみ実行されます。
特定のリージョン内のクラスターを作成または操作するには、対応するリージョンのサービスエンドポイントを使用します。サービスエンドポイントについては、「サポートされているリージョンおよびエンドポイント」を参照してください。

リージョンとアベイラビリティーゾーン
トピック
Memcached でのアベイラビリティーゾーンの考慮事項
リージョン内の複数のアベイラビリティーゾーンに Memcached ノードを分散することで、アベイラビリティーゾーン内の停電など、壊滅的な障害の影響から保護できます。
サーバーレスキャッシュ
ElastiCache のサーバーレスキャッシュは、複数のアベイラビリティーゾーンにまたがる高い可用性のキャッシュを作成します。サーバーレスクラスターを作成するときに、異なるアベイラビリティーゾーンと同じ VPC のサブネットを指定できます。指定しない場合、ElastiCache はデフォルト VPC からサブネットを自動的に選択します。
独自の ElastiCache for Memcached クラスターの設計
Memcached クラスターでは、300 個までのノードを設定できます。Memcached クラスターにノードを作成または追加する場合、すべてのノードに 1 つのアベイラビリティーゾーンを指定するか、ElastiCache ですべてのノードに 1 つのアベイラビリティーゾーンを選択できるようにするか、各ノードのアベイラビリティーゾーンを指定するか、ElastiCache で各ノードのアベイラビリティーゾーンを選択できるようにします。新しいノードは、既存の Memcached クラスターに追加するときに、異なるアベイラビリティーゾーンで作成できます。キャッシュノードが作成されると、そのアベイラビリティーゾーンは変更できません。
1 つのアベイラビリティーゾーンクラスター内のクラスターのノードを複数のアベイラビリティーゾーンに分散させたい場合、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
) を、クラスターから削除するキャッシュノードのリストに設定します。一覧表示されたキャッシュノード ID の数は、現在アクティブなノードの数から
NumCacheNodes
の値を引いた数と等しくなる必要があります。(オプション)
ApplyImmediately
(CLI:- -apply-immediately
) を true に設定します。ApplyImmediately
(CLI:- -apply-immediately
) を true に設定しない場合、ノードの削除は次のメンテナンスウィンドウで行われます。
ノードの配置
Amazon ElastiCache では、すべてのクラスターのノードを、1 つまたは複数のアベイラビリティーゾーン (AZ) 内に配置することがサポートされます。さらに、複数の AZ にノードを配置することを選択した場合は (推奨)、ElastiCache では、各ノードの AZ を選択することも、ElastiCache に選択させることも可能です。
ノードを複数の AZ に配置することによって、1 つの AZ での停電などの障害がシステム全体の障害の原因となる可能性を排除できます。1 つの AZ にすべてのノードを配置した場合と、複数の AZ にノードを分散させた場合では、レイテンシーに大きな違いがないことがテストによって証明されました。
クラスターの作成時にノードごとに AZ を指定することも、既存のクラスターを変更するときにノードを追加することもできます。クラスターの作成時に各ノードに AZ を指定する場合、AZ はそのサブネットグループで使用可能である必要があります。詳細については次を参照してください:
サポートされているリージョンおよびエンドポイント
Amazon ElastiCache は複数の AWS リージョンで利用できます。つまり、要件に合った場所で ElastiCache クラスターを起動できます。例えば、顧客に最も近い AWS リージョンで を起動したり、特定の法的要件を満たすために特定の AWS リージョンで を起動したりできます。
各リージョンは、他のリージョンと完全に分離されるように設計されています。各リージョンには複数のアベイラビリティーゾーン (AZ) があります。ElastiCache サーバーレスキャッシュは、複数のアベイラビリティーゾーン (データが 2 つのアベイラビリティーゾーンにレプリケートされる us-west-1
を除く) にデータを自動的にレプリケートして高可用性を実現します。独自の ElastiCache クラスターを設計する場合、耐障害性を実現するためにノードを異なる AZ で起動することを選択できます。リージョンとアベイラビリティーゾーンの詳細については、このトピックの最初の「ElastiCache のリージョンとアベイラビリティーゾーンの選択」を参照してください。
リージョン名/リージョン | エンドポイント | プロトコル |
---|---|---|
米国東部 (オハイオ) リージョン
|
|
HTTPS |
米国東部 (バージニア北部) リージョン
|
|
HTTPS |
US West (N. California) リージョン
|
|
HTTPS |
米国西部 (オレゴン) リージョン
|
|
HTTPS |
カナダ (中部) リージョン
|
|
HTTPS |
カナダ (西部) リージョン
|
|
HTTPS |
アジアパシフィック (ジャカルタ)
|
|
HTTPS |
アジアパシフィック (ムンバイ) リージョン
|
|
HTTPS |
アジアパシフィック (ハイデラバード) リージョン
|
|
HTTPS |
アジアパシフィック (東京) リージョン
|
|
HTTPS |
アジアパシフィック (ソウル) リージョン
|
|
HTTPS |
アジアパシフィック(大阪)リージョン
|
|
HTTPS |
アジアパシフィック (シンガポール) リージョン
|
|
HTTPS |
アジアパシフィック (シドニー) リージョン
|
|
HTTPS |
欧州 (フランクフルト) リージョン
|
|
HTTPS |
欧州 (チューリッヒ) リージョン
|
|
HTTPS |
欧州 (ストックホルム) リージョン
|
|
HTTPS |
中東 (バーレーン) リージョン
|
|
HTTPS |
中東 (アラブ首長国連邦) リージョン
|
|
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 |
ElastiCache で AWS GovCloud (米国) を使用する方法については、AWS GovCloud (米国) リージョンの サービス: ElastiCache」を参照してください。 |
一部のリージョンでは、ノードタイプのサブセットがサポートされています。 AWS リージョン別のサポートされているノードタイプの表については、「」を参照してくださいAWS リージョン別のサポート対象ノードタイプ。
リージョン別の AWS 製品とサービスの表については、「リージョン別の製品とサービス