Ir para o conteúdo

Como faço para aumentar a escala verticalmente ou aumentar a escala horizontalmente de um domínio do OpenSearch Service?

4 minuto de leitura
0

Quero aumentar a escala horizontalmente ou aumentar a escala verticalmente de um domínio do Amazon OpenSearch Service.

Resolução

É possível aumentar a escala horizontalmente ou aumentar a escala verticalmente de seu cluster. Para aumentar a escala horizontalmente de seu domínio do OpenSearch Service, adicione nós adicionais, como nós de dados, nós principais ou Nós UltraWarm ao seu cluster. Para aumentar a escala verticalmente de seu domínio, amplie o tamanho do volume do Amazon Elastic Block Store (Amazon EBS). Ou adicione mais memória e vCPUs que possuem tipos de nós maiores.

Observação: ao aumentar a escala, seja horizontalmente ou verticalmente, é recomendado utilizar pelo menos três nós principais dedicados para produção em workloads.

Aumentar a escala horizontalmente de domínio

Para aumentar a escala horizontalmente de seu domínio, adicione nós com o mesmo tipo de configuração que os nós dos cluster atuais. Também é possível adicionar mais recursos como memória, vCPU e volume do Amazon EBS ao seu cluster.

O tamanho máximo do volume do EBS dependerá do tipo de instância do Amazon Elastic Compute Cloud (Amazon EC2) do nó. Caso atinja a cota de tamanho de volume do EBS e ainda assim não conseguir modificar o tipo de instância, adicione mais nós. Ao adicionar mais nós ao seu cluster, aumentará também o tamanho do volume EBS do próprio cluster. Caso adicione mais nós de dados ao seu cluster, utilize então nós de dados ou ainda, nós UltraWarm. Mantenha seus índices acessados em nós de dados padrão e utilize os nós UltraWarm para migrar os dados acessados com menos frequência.

Para automatizar a migração de dados de nós ativos para nós Warm, utilize uma política de Index State Management (ISM).

Aumentar a escala verticalmente de domínio

Ao aumentar a escala verticalmente de seu domínio do OpenSearch Service, não será adicionado nós adicionais ao seu cluster. Em vez disso, aumentará os recursos disponíveis para cada um de seus nós.

A fim de adicionar mais recursos de memória ou CPU ao aumentar a escala verticalmente de seu domínio, mude para um tipo de instância maior.

Observação: ao aumentar a escala verticalmente de seu domínio, o tamanho do volume do EBS não aumentará automaticamente. Deve-se especificar essa configuração, caso queira que o tamanho do volume do EBS aumente verticalmente de forma automática.

Atualizar suas configurações de domínio

Para escalar seu domínio do OpenSearch Service, atualize suas configurações de domínio. Conclua as seguintes etapas:

  1. Abra o console do OpenSearch Service.
  2. No painel de navegação, em Clusters gerenciados, selecione Domínios.
  3. Selecione o domínio que deseja escalar.
  4. Selecione Ações e em seguida, selecione Editar configuração do cluster.
  5. Atualize suas configurações de domínio para atender ao seu caso de uso:
    Para os Nós de dados, configure suas Zonas de Disponibilidade, família de instâncias, tipo de instância e número de nós.
    Para a Configuração de armazenamento, atualize o tipo de armazenamento do nó de dados, o tipo de volume do EBS e o tamanho de armazenamento do Amazon EBS por nó.
    Para os Nós principais dedicados, ative ou desative o nó principal dedicado. Em seguida, atualize o tipo de instância ou então modifique o número de nós principais.
    Para os Nós de dados UltraWarm, ative ou desative os nós de dados UltraWarm. Em seguida, atualize o tipo de instância ou então modifique o número de nós de dados UltraWarm.
  6. Selecione Enviar.
    Observação: o OpenSearch Service utiliza um processo de implantação azul/verde quando o usuário utilizar seu domínio. Caso inicie um processo de implantação azul/verde, o número de nós em seu cluster poderá aumentar temporariamente. Para obter mais informações, consulte Como fazer alterações de configuração no Amazon OpenSearch Service.
  7. Configure seus alarmes do Amazon CloudWatch para monitorar sua utilização de recursos. Por exemplo, defina um alarme que notifique quando a CPUUtilization exceder 80%.

Informações relacionadas

Por que meu nó do OpenSearch Service falhou?

Solução de problemas do Amazon OpenSearch Service

Operações suportadas no Amazon OpenSearch Service

AWS OFICIALAtualizada há 7 meses