Escolhendo regiões e zonas de disponibilidade para ElastiCache - Amazon ElastiCache

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.

Imagem: Regiões e zonas de disponibilidade

Regiões e zonas de disponibilidade

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
  1. 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.

  2. 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 emNumCacheNodes.

    • (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.

Regiões onde ElastiCache é suportado
Nome da região/região Endpoint Protocolo

Região Leste dos EUA (Ohio)

us-east-2

elasticache.us-east-2.amazonaws.com

HTTPS

Região Leste dos EUA (Norte da Virgínia)

us-east-1

elasticache.us-east-1.amazonaws.com

HTTPS

Região Oeste dos EUA (Norte da Califórnia)

us-west-1

elasticache.us-west-1.amazonaws.com

HTTPS

Região Oeste dos EUA (Oregon)

us-west-2

elasticache.us-west-2.amazonaws.com

HTTPS

Região Canadá (Central)

ca-central-1

elasticache.ca-central-1.amazonaws.com

HTTPS

Região do Canadá (Oeste)

ca-west-1

elasticache.ca-west-1.amazonaws.com

HTTPS

Ásia-Pacífico (Jacarta)

ap-southeast-3

elasticache.ap-southeast-3.amazonaws.com

HTTPS

Região Ásia-Pacífico (Mumbai)

ap-south-1

elasticache.ap-south-1.amazonaws.com

HTTPS

Ásia-Pacífico (Haiderabade)

ap-south-2

elasticache.ap-south-2.amazonaws.com

HTTPS

Região Ásia-Pacífico (Tóquio)

ap-northeast-1

elasticache.ap-northeast-1.amazonaws.com

HTTPS

Região Ásia-Pacífico (Seul)

ap-northeast-2

elasticache.ap-northeast-2.amazonaws.com

HTTPS

Região Ásia-Pacífico (Osaka)

ap-northeast-3

elasticache.ap-northeast-3.amazonaws.com

HTTPS

Região Ásia-Pacífico (Singapura)

ap-southeast-1

elasticache.ap-southeast-1.amazonaws.com

HTTPS

Região Ásia-Pacífico (Sydney)

ap-southeast-2

elasticache.ap-southeast-2.amazonaws.com

HTTPS

Região Europa (Frankfurt)

eu-central-1

elasticache.eu-central-1.amazonaws.com

HTTPS

Região Europa (Zurique)

eu-central-2

elasticache.eu-central-2.amazonaws.com

HTTPS

Região Europa (Estocolmo)

eu-north-1

elasticache.eu-north-1.amazonaws.com

HTTPS

Região Oriente Médio (Bahrein)

me-south-1

elasticache.me-south-1.amazonaws.com

HTTPS

Região do Oriente Médio (UAE)

me-central-1

elasticache.me-central-1.amazonaws.com

HTTPS

Região Europa (Irlanda)

eu-west-1

elasticache.eu-west-1.amazonaws.com

HTTPS

Região Europa (Londres)

eu-west-2

elasticache.eu-west-2.amazonaws.com

HTTPS

Região Europa (Paris)

eu-west-3

elasticache.eu-west-3.amazonaws.com

HTTPS

Região Europa (Milão)

eu-south-1

elasticache.eu-south-1.amazonaws.com

HTTPS

Região Europa (Espanha)

eu-south-2

elasticache.eu-south-2.amazonaws.com

HTTPS

Região América do Sul (São Paulo)

sa-east-1

elasticache.sa-east-1.amazonaws.com

HTTPS

Região da China (Pequim)

cn-north-1

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

HTTPS

Região da China (Ningxia)

cn-northwest-1

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

HTTPS

Região Ásia-Pacífico (Hong Kong)

ap-east-1

elasticache.ap-east-1.amazonaws.com

HTTPS

Região África (Cidade do Cabo)

af-south-1

elasticache.af-south-1.amazonaws.com

HTTPS

Região de Israel (Tel Aviv)

il-central-1

elasticache.il-central-1.amazonaws.com

HTTPS

AWS GovCloud (Oeste dos EUA)

us-gov-west-1

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

AWS GovCloud (Leste dos EUA)

us-gov-east-1

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.