As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Escolhendo regiões e zonas de disponibilidade para ElastiCache
Você pode fornecer escalabilidade e confiabilidade adicionais aos seus ElastiCache clusters designando regiões e zonas de disponibilidade usando o endpoint correspondente.
AWS Os recursos de computação em nuvem estão alojados em instalações de data center altamente disponíveis. Para fornecer escalabilidade e confiabilidade adicionais, estas instalações do datacenter estão localizadas em diferentes locais físicos. Esses locais são categorizados por regiões e zonas de disponibilidade.
AWS As regiões são grandes e amplamente dispersas em localizações geográficas separadas. As zonas de disponibilidade são locais distintos dentro de uma AWS região que são projetados para serem isolados de falhas em outras zonas de disponibilidade. Eles fornecem conectividade de rede barata e de baixa latência para outras zonas de disponibilidade na mesma AWS região.
Importante
Cada região é totalmente independente. Qualquer ElastiCache atividade que você iniciar (por exemplo, criar clusters) é executada somente na sua região padrão atual.
Para criar ou trabalhar com um cluster em uma região específica, use o endpoint do serviço regional correspondente. Para os endpoints de serviço, consulte Regiões e endpoints com suporte.
Regiões e zonas de disponibilidade
Tópicos
Considerações sobre zonas de disponibilidade com o Memcached
A distribuição de nós do Memcached em várias zonas de disponibilidade em uma região ajuda a protegê-los contra o impacto de uma falha catastrófica, como perda de energia em uma zona de disponibilidade.
Armazenamento em cache sem servidor
ElastiCache o armazenamento em cache sem servidor cria um cache altamente disponível que abrange várias zonas de disponibilidade. Você pode especificar sub-redes de diferentes zonas de disponibilidade e da VPC mesma forma que cria seu cluster sem servidor ou ElastiCache escolherá sub-redes automaticamente a partir do padrão. VPC
Projetando seu próprio cluster ElastiCache para o Memcached
Um cluster do Memcached pode ter até 300 nós. Ao criar ou adicionar nós ao seu cluster Memcached, você pode especificar uma única zona de disponibilidade para todos os seus nós, permitir ElastiCache a escolha de uma única zona de disponibilidade para todos os seus nós, especificar as zonas de disponibilidade para cada nó ou permitir ElastiCache a escolha de uma zona de disponibilidade para cada nó. Novos nós podem ser criados em diferentes zonas de disponibilidade à medida que você os adiciona a um cluster do Memcached existente. Depois que um nó de cache é criado, sua zona de disponibilidade não pode ser modificada.
Se você quiser que um cluster em um único cluster de zona de disponibilidade tenha seus nós distribuídos em várias zonas de disponibilidade, ElastiCache pode criar novos nós nas várias zonas de disponibilidade. Em seguida, você pode excluir alguns ou todos os nós de cache originais. Recomendamos essa abordagem.
Para migrar nós do Memcached de uma única zona de disponibilidade para várias zonas de disponibilidade
Modifique seu cluster criando novos nós de cache nas zonas de disponibilidade onde você deseja. Na sua solicitação, faça o seguinte:
Defina
AZMode
(CLI:- -az-mode
) comocross-az
.Defina
NumCacheNodes
(CLI:- -num-cache-nodes
) como o número de nós de cache atualmente ativos mais o número de novos nós de cache que você deseja criar.Defina
NewAvailabilityZones
(CLI:- -new-availability-zones
) como uma lista das zonas nas quais você deseja que os novos nós de cache sejam criados. Para permitir ElastiCache determinar a zona de disponibilidade para cada novo nó, não especifique uma lista.-
Defina
ApplyImmediately
(CLI:- -apply-immediately
) como verdadeiro.
nota
Se você não estiver usando a descoberta automática, atualize sua aplicação cliente com os novos endpoints do nó de cache.
Antes de passar para a próxima etapa, certifique-se de que os nós do Memcached estão totalmente criados e disponíveis.
Modifique seu cluster removendo os nós que você não deseja mais na zona de disponibilidade original. Na sua solicitação, faça o seguinte:
Defina
NumCacheNodes
(CLI:- -num-cache-nodes
) para o número de nós de cache ativos que você deseja após a aplicação dessa modificação.Defina
CacheNodeIdsToRemove
(CLI:- -nodes-to-remove
) como uma lista dos nós de cache que você deseja remover do cluster.O número de nós de cache IDs listados deve ser igual ao número de nós atualmente ativos menos o valor em
NumCacheNodes
.(Opcional) Defina
ApplyImmediately
(CLI:- -apply-immediately
) como verdadeiro.Se você não definir
ApplyImmediately
(CLI:- -apply-immediately
) como true, as exclusões dos nós ocorrerão na próxima janela de manutenção.
Localização dos seus nós
A Amazon ElastiCache oferece suporte à localização de todos os nós de um cluster em uma ou várias zonas de disponibilidade (AZs). Além disso, se você optar por localizar seus nós em vários AZs (recomendado), ElastiCache permite que você escolha a AZ para cada nó ou permita ElastiCache escolhê-los para você.
Ao localizar os nós em diferentesAZs, você elimina a chance de que uma falha, como uma queda de energia, em uma AZ cause a falha de todo o sistema. Os testes demonstraram que não há diferença significativa de latência entre localizar todos os nós em uma AZ ou distribuí-los por vários. AZs
Você pode especificar uma AZ para cada nó ao criar um cluster ou adicionar nós ao modificar um cluster existente. Para obter mais informações, consulte:
Regiões e endpoints com suporte
A Amazon ElastiCache está disponível em várias AWS regiões. Isso significa que você pode lançar ElastiCache clusters em locais que atendam às suas necessidades. Por exemplo, você pode lançar na AWS região mais próxima de seus clientes ou em uma AWS região específica para atender a determinados requisitos legais.
Cada região é projetada para ser completamente isolada das outras. Em cada região há várias zonas de disponibilidade (AZ). ElastiCache Os caches sem servidor replicam automaticamente os dados em várias zonas de disponibilidade (exceto us-west-1
quando os dados são replicados em duas zonas de disponibilidade) para obter alta disponibilidade. Ao projetar seu próprio ElastiCache cluster, você pode optar por iniciar seus nós de forma diferente AZs para obter tolerância a falhas. Para obter mais informações sobre regiões e zonas de disponibilidade, consulte Escolhendo regiões e zonas de disponibilidade para ElastiCache no início deste tópico.
Nome da região/região | Endpoint | Protocolo |
---|---|---|
Região Leste dos EUA (Ohio)
|
|
HTTPS |
Região Leste dos EUA (Norte da Virgínia)
|
|
HTTPS |
Região Oeste dos EUA (Norte da Califórnia)
|
|
HTTPS |
Região Oeste dos EUA (Oregon)
|
|
HTTPS |
Região Canadá (Central)
|
|
HTTPS |
Região do Canadá (Oeste)
|
|
HTTPS |
Ásia-Pacífico (Jacarta)
|
|
HTTPS |
Região Ásia-Pacífico (Mumbai)
|
|
HTTPS |
Ásia-Pacífico (Haiderabade)
|
|
HTTPS |
Região Ásia-Pacífico (Tóquio)
|
|
HTTPS |
Região Ásia-Pacífico (Seul)
|
|
HTTPS |
Região Ásia-Pacífico (Osaka)
|
|
HTTPS |
Região Ásia-Pacífico (Singapura)
|
|
HTTPS |
Região Ásia-Pacífico (Sydney)
|
|
HTTPS |
Região Europa (Frankfurt)
|
|
HTTPS |
Região Europa (Zurique)
|
|
HTTPS |
Região Europa (Estocolmo)
|
|
HTTPS |
Região Oriente Médio (Bahrein)
|
|
HTTPS |
Região do Oriente Médio (UAE)
|
|
HTTPS |
Região Europa (Irlanda)
|
|
HTTPS |
Região Europa (Londres)
|
|
HTTPS |
Região Europa (Paris)
|
|
HTTPS |
Região Europa (Milão)
|
|
HTTPS |
Região Europa (Espanha)
|
|
HTTPS |
Região América do Sul (São Paulo)
|
|
HTTPS |
Região da China (Pequim)
|
|
HTTPS |
Região da China (Ningxia)
|
|
HTTPS |
Região Ásia-Pacífico (Hong Kong)
|
|
HTTPS |
Região África (Cidade do Cabo)
|
|
HTTPS |
Região de Israel (Tel Aviv)
|
|
HTTPS |
AWS GovCloud (Oeste dos EUA)
|
elasticache.us-gov-west-1.amazonaws.com |
HTTPS |
AWS GovCloud (Leste dos EUA)
|
elasticache.us-gov-east-1.amazonaws.com |
HTTPS |
Para obter informações sobre como usar o AWS GovCloud (EUA) com ElastiCache, consulte Serviços na região AWS GovCloud (EUA): ElastiCache. |
Algumas regiões oferecem suporte a um subconjunto de tipos de nós. Para obter uma tabela dos tipos de nós compatíveis por AWS região, consulteTipos de nós compatíveis por região da AWS.
Para ver uma tabela de AWS produtos e serviços por região, consulte Produtos e serviços por região