Você pode configurar o empilhamento vertical de um cluster dinâmico com
nós que apresentem capacidade computacional diferente, configurando propriedades customizadas
para cada nó.
Antes de Começar
- Determine o número de empilhamento de cada um dos nós do cluster dinâmico.
Consulte Determinando o Número de Empilhamento de um Cluster Dinâmico
para obter informações adicionais.
Se você determinar que seu aplicativo não apresenta um
gargalo interno ao executar o traçado de perfil do aplicativo, não ative
o empilhamento vertical.
Sobre Esta Tarefa
Se seu cluster dinâmico for implementado em um grupo de nós
heterogêneos, você deverá configurar o número de empilhamento de cada nó
individual. Você pode configurar o número de empilhamento de cada nó criando propriedades
customizadas no cluster dinâmico.
Procedimento
-
Ative o empilhamento vertical no cluster dinâmico.
-
No console administrativo, clique em Servidores > Clusters Dinâmicos
>cluster_name.
-
Para ativar o empilhamento vertical, clique em Permitir que mais de uma
instância seja iniciada no mesmo nó.
-
Digite o número de instâncias a serem iniciadas no mesmo nó.
Configure esse valor com o número de empilhamento mais alto determinado
para os nós. Ao definir os números de empilhamento individuais como propriedades
customizadas de cada nó, esse valor é substituído. No entanto, se não for
especificado nenhum valor de propriedade customizada, o nó utilizará o valor de número de instâncias
definido na página do console administrativo.
-
Crie uma propriedade customizada para o número de empilhamento em um de seus nós.
No console administrativo, clique em Servidores > Clusters Dinâmicos >
cluster_name > Propriedades Customizadas > Novo.
-
Digite o nome da propriedade customizada.
O nome é numVerticalInstances.node_name, em que node_name é o nome
do nó.
Por
exemplo: Se o nome de seu nó for node1, o nome da propriedade customizada
será numVerticalInstances.node1.
-
Digite o valor da propriedade customizada.
O valor
dessa propriedade customizada é o número de empilhamento que você calculou para o
nó especificado.
-
Inclua uma propriedade customizada que defina o número de empilhamento de cada
um dos nós do cluster dinâmico.
Exemplo
Você determinou que, entre os três nos nos quais o cluster dinâmico
é executado, cada nó tenha um número de empilhamento diferente.
Tabela 1. Cenário de
Número de Empilhamento de Nó Heterogêneo
Nome do Nó |
Número do empilhamento |
node_1 |
3 |
node_2 |
5 |
node_3 |
8 |
Para configurar esses números de empilhamento no console administrativo,
utilize a seguinte configuração:
- Configure o valor do número de instâncias para o cluster dinâmico como 8. O número do valor de instâncias deve ser superior ou igual ao maior número de empilhamento.
- Especifique as seguintes propriedades customizadas:
- numVerticalInstances.node_1 = 3
- numVerticalInstances.node_2 = 5
- numVerticalInstances.node_3 = 8
O que fazer depois
Ajuste e monitore sua configuração de posicionamento de aplicativos.