Como posso aumentar a escala vertical ou horizontal de um domínio do Amazon OpenSearch Service?

4 minuto de leitura
0

Estou tentando aumentar a escala vertical ou horizontal de um domínio do Amazon OpenSearch Service.

Breve descrição

Com base na sua workload, você pode aumentar seu cluster na escala vertical ou na horizontal. Para aumentar seu domínio do OpenSearch Service na escala horizontal, adicione mais nós (como nós de dados, nós principais ou nós UltraWarm) ao cluster. Para redimensionar ou ampliar seu domínio, aumente o tamanho do volume do Amazon Elastic Block Store (Amazon EBS). Ou adicione mais memória e vCPUs com tipos de nós maiores.

Observação: ao aumentar na escala vertical ou horizontal, é uma prática recomendada usar pelo menos três nós principais dedicados para workloads de produção.

Resolução

Expandir seu domínio

Quando aumenta seu domínio na escala horizontal, você está adicionando nós do mesmo tipo de configuração que os nós do cluster atuais. Como resultado, você também está adicionando mais recursos (como RAM, VCPU e volume EBS) ao seu cluster. Observe que o tamanho máximo do volume do EBS depende do tipo de instância do Amazon Elastic Compute Cloud (Amazon EC2) do nó.

Se você atingir o limite de tamanho de volume do EBS e não puder modificar o tipo de instância, adicione mais nós. Ao adicionar mais nós ao cluster, você aumenta o tamanho de volume do EBS do cluster. Se você estiver adicionando mais nós de dados ao cluster, certifique-se de usar nós de dados ou nós UltraWarm. Observe que os nós UltraWarm podem ser usados para migrar dados acessados com menos frequência, retendo os índices acessados nos nós de dados padrão.

Dica: para automatizar a migração de dados de nós quentes para nós mornos, use uma política de Gerenciamento de estados de índice (Index State Management - ISM).

Aumentar a escala do seu domínio na vertical

Quando você aumenta seu domínio do OpenSearch Service na escala vertical, nenhum nó é adicionado ao cluster. Por outro lado, o aumento de escala na vertical envolve aumentar os recursos disponíveis para cada nó.

Se você quiser aumentar domínio na escala vertical, mude para um tipo de instância maior para adicionar mais memória ou recursos de CPU.

Observação: quando você aumenta o domínio na escala vertical, o tamanho do volume do EBS não aumenta automaticamente. Você deve especificar essa configuração se quiser que o tamanho do volume do EBS seja aumentado automaticamente.

Atualizar as configurações do seu domínio

Para escalar seu domínio do OpenSearch Service, atualize as configurações do domínio. Para editar as definições de configuração do domínio, realize as seguintes etapas:

1.    Faça login no console do Amazon OpenSearch Service.

2.    No painel de navegação, em Managed clusters (Clusters gerenciados), escolha Domains (Domínios).

3.    Escolha o domínio que você deseja escalar e depois escolha Edit Domain (Editar domínio).

4.    Escolha Actions (Ações) e depois Edit cluster configuration (Editar configuração do cluster).

5.    Com base no seu caso de uso, atualize as configurações do domínio:

Nós de dados: configure as zonas de disponibilidade, o tipo de instância e o número de nós.
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 EBS por nó.
Nós principais dedicados: ative ou desative o nó principal dedicado, atualize o tipo de instância ou modifique o número de nós principais.
Nós de dados UltraWarm: ative ou desative os nós de dados UltraWarm, atualize o tipo de instância ou modifique o número de nós de dados UltraWarm.

6.    Escolha Submit (Enviar).

Observação: o OpenSearch Service usa um processo de implantação azul/verde sempre que você atualiza seu domínio. Se um processo de implantação azul/verde for iniciado, o número de nós no cluster poderá aumentar temporariamente enquanto as alterações são aplicadas. Para obter mais informações, consulte Fazer alterações de configuração no Amazon OpenSearch Service.

7.    Configure os alarmes do Amazon CloudWatch para monitorar a utilização de recursos. Por exemplo, você pode definir um alarme que o notifique quando a utilização de CPU passar de 80%.


Informações relacionadas

Por que meu nó do Amazon OpenSearch Service travou?

Solucionar problemas do Amazon OpenSearch Service

Operações com suporte no Amazon OpenSearch Service

AWS OFICIAL
AWS OFICIALAtualizada há um ano