![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
Clusters Dinâmicos
Um cluster dinâmico é um cluster de servidores que usa gerenciamento de pesos e carga de trabalho para equilibrar as cargas de trabalho de seus membros de cluster dinamicamente com base nas informações de desempenho que são coletadas dos membros de cluster. Clusters dinâmicos ativam a virtualização do servidor de aplicativos.
Um cluster dinâmico é um destino de implementação de aplicativo que pode ser expandido e reduzido, dependendo da carga de trabalho do ambiente. Clusters dinâmicos trabalham com gerenciadores autônomos, incluindo o controlador de posicionamento de aplicativos e o gerenciador de carga de trabalho dinâmico para maximizar o uso dos recursos de computação. Os clusters dinâmicos são necessários para muitas das funções autônomas do Intelligent Management, incluindo alta disponibilidade e políticas de serviços.

Associação do Cluster Dinâmico
Existem duas opções para incluir membros em um cluster dinâmico: definir automaticamente os membros de cluster com regras ou definir manualmente os membros de cluster.
- Definir automaticamente membros de cluster com regras
A definição automática de membros do cluster com regras permite criar uma subexpressão que seleciona automaticamente os nós para hospedar membros do cluster dinâmico com base em propriedades de nós diferentes. Essa subexpressão é denominada política de associação. Após a criação da política de associação, é possível visualizar a associação do nó antes de concluir a criação do cluster dinâmico.
A definição automática de membros de cluster com regras está disponível apenas para servidores que têm gerenciamento de ciclo de vida completo. Após a criação do cluster dinâmico com uma política de associação, as dynamic cluster instances podem ser iniciadas em qualquer um do nós selecionados. Se houver nós disponíveis que atendam aos critérios de sua política de associação, as dynamic cluster instances também poderão ser iniciadas nesses nós.
- Definir manualmente membros de cluster Ao definir manualmente os membros de cluster, você define estaticamente quais servidores são membros do cluster, selecionando servidores para incluir no cluster. Utilize essa opção em vez da política de associação pelos seguintes motivos:
- Existe um cluster estático que você deseja converter em cluster dinâmico.
- Você está usando servidores de gerenciamento de ciclo de vida assistido. Os servidores de gerenciamento de ciclo de vida assistido não podem ser criados no console administrativo. Com essa opção, você cria representações dos servidores como membros do cluster. Estes membros devem ser homogêneos, isto é, ser todos do mesmo tipo de servidor, por exemplo, um grupo de servidores BEA WebLogic. A mesma versão do software de
middleware deve ser instalada em todos os nós do cluster dinâmico e você
deve implementar os mesmos aplicativos nesses servidores antes de criar o cluster
dinâmico.
Recurso Reprovado: Os servidores de Ciclo de Vida Completo e Assistido foram descontinuados no WebSphere Application Server Versão 9.0. Migre os servidores WebSphere Liberty para uma configuração do Liberty Collective. Não há nenhuma ação de migração recomendada para outros tipos de servidor.depfeat
Modelos de Servidores
Um modelo de servidor é uma cópia de uma configuração do servidor que pode ser usada como um ponto de início quando um servidor é incluído no cluster dinâmico. Modelos predefinidos existem para diferentes tipos de servidor de middleware. Também é possível definir seus próprios modelos de servidores.
Modelos de Servidor de Cluster Dinâmico
Após criar um cluster dinâmico, o modelo de servidor de cluster dinâmico definirá as propriedades de todos os membros no cluster dinâmico.
Instâncias de Cluster
É possível controlar a criação e o gerenciamento de instâncias de cluster do cluster dinâmico. Essas opções incluem:- Criação de um número mínimo e um número máximo de instâncias do cluster.
- Parada das instâncias de cluster quando outros clusters dinâmicos precisam de recursos.
- Permissão para que mais de uma instância de cluster seja iniciada no mesmo nó, também conhecido como empilhamento vertical. Com o empilhamento vertical, é possível aprimorar as condições do gargalo dentro de um aplicativo. O número de empilhamento define quantas instâncias de cluster podem ser iniciadas em um único nó.
- Especificar se instâncias de cluster de outros clusters dinâmicos podem ser iniciadas no mesmo nó também é conhecido como isolamento de cluster dinâmico.
Modos Operacionais
Os clusters dinâmicos agem de modo diferente, dependendo do modo operacional. Escolha uma das seguintes opções para modo de operação:- Manual. No modo manual, o cluster dinâmico não é diferente dos ambientes padrão dos servidores de aplicativos com clusters estáticos. O modo manual não suporta posicionamento de aplicativos nem sugestões das tarefas do tempo de execução. O Autonomic Request Flow Manager e o DWLM (Dynamic Workload Management) podem trabalhar com o cluster.
- Supervisionado. No modo supervisionado, o ambiente fornece informações sobre ações corretivas necessárias gerando tarefas de tempo de execução. É possível aceitar ou recusar as recomendações dos gerenciadores autônomos no painel de gerenciamento de tarefas no console administrativo. Para gerenciar tarefas de tempo de execução, clique em .
- Automático. No modo automático, o ambiente executa ações corretivas automaticamente.
Se você estiver utilizando o modo manual para o ARFM (Autonomic Request Flow Manager) no nível de célula ou no nível do destino de implementação, os clusters dinâmicos também deverão ser colocados no modo manual. Também é possível utilizar clusters estáticos quando o ARFM está no modo manual da célula ou do destino de implementação. Se o ARFM estiver no modo automático, será possível utilizar qualquer um dos modos operacionais do cluster.