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á.
OSSNódulos e fragmentos Valkey ou Redis
Um fragmento (em API eCLI, um grupo de nós) é um arranjo hierárquico de nós, cada um agrupado em um cluster. Fragmentos oferecem suporte para replicação. Dentro de um fragmento, um nó funciona como o nó primário de leitura/gravação. Todos os outros nós em um fragmento funcionam como réplicas somente leitura do nó primário. O Valkey, ou Redis OSS versão 3.2 e posterior, oferece suporte a vários fragmentos em um cluster (no API eCLI, em um grupo de replicação). Esse suporte permite particionar seus dados em um cluster Valkey ou Redis OSS (modo de cluster ativado).
O diagrama a seguir ilustra as diferenças entre um cluster Valkey ou Redis OSS (modo de cluster desativado) e um cluster Valkey ou Redis OSS (modo de cluster ativado).
Os clusters Valkey ou Redis OSS (modo de cluster ativado) oferecem suporte à replicação por meio de fragmentos. A API operação DescribeReplicationGroups(CLI: describe-replication-groups) lista os grupos de nós com os nós membros, a função do nó dentro do grupo de nós e também outras informações.
Ao criar um OSS cluster Valkey ou Redis, você especifica se deseja criar um cluster com o clustering ativado. Os clusters Valkey ou Redis OSS (modo de cluster desativado) nunca têm mais de um fragmento, que pode ser escalado horizontalmente adicionando (até um total de cinco) ou excluindo nós de réplica de leitura. Para mais informações, consulte Alta disponibilidade com o uso de grupos de replicação, Adicionar uma réplica de leitura para Valkey ou Redis OSS (modo de cluster desativado) ou Excluindo uma réplica de leitura para Valkey ou Redis OSS (modo de cluster desativado). Os clusters Valkey ou Redis OSS (modo de cluster desativado) também podem ser escalados verticalmente alterando os tipos de nós. Para obter mais informações, consulte Dimensionamento de nós de réplica para Valkey ou Redis OSS (modo de cluster desativado).
O limite de nós ou fragmentos pode ser aumentado para um máximo de 500 por cluster se o mecanismo for Valkey ou Redis OSS versão 5.0.6 ou superior. Por exemplo, você pode optar por configurar um cluster de 500 nós que varia entre 83 fragmentos (uma primária e 5 réplicas por fragmento) e 500 fragmentos (primário único e sem réplicas). Verifique se existem endereços IP disponíveis suficientes para acomodar o aumento. As armadilhas comuns incluem que as sub-redes no grupo de sub-redes têm um CIDR intervalo muito pequeno ou as sub-redes são compartilhadas e muito usadas por outros clusters. Para obter mais informações, consulte Criação de um grupo de sub-redes.
Para versões abaixo de 5.0.6, o limite é 250 por cluster.
Para solicitar um aumento de limite, consulte Limites de serviço da AWS e selecione o tipo de limite Nodes per cluster per instance type (Nós por cluster por tipo de instância).
Depois que um cluster Valkey ou Redis OSS (modo de cluster ativado) é criado, ele pode ser alterado (ampliado ou reduzido). Para ter mais informações, consulte Dimensionamento ElastiCache e Substituindo nós (Valkey e RedisOSS).
Ao criar um novo cluster, você pode preenchê-lo com dados do cluster antigo para que ele não fique vazio. Essa abordagem só funcionará se o grupo de clusters tiver o mesmo número de estilhaços do cluster antigo. Isso pode ser útil se você precisa alterar o tipo de nó ou a versão do mecanismo. Para ter mais informações, consulte Realização de backups manuais e Restauração de um backup para um novo cache.