No WebSphere Extended Deployment, o posicionamento do aplicativo dinâmico é baseado na distribuição de carregamento, na política de serviço e nos recursos disponíveis. Você pode executar aplicativos em vários níveis no ambiente do WebSphere Extended Deployment, desde a alteração dos pesos relativos dos aplicativos até a expansão de uma célula do WebSphere Extended Deployment. As alterações se tornam mais drásticas, seus impactos se tornam mais extremos e sua execução leva mais tempo.
Ao posicionar dinamicamente os recursos, o WebSphere Extended Deployment pode utilizar o hardware de forma mais eficiente. Assumindo uma classificação variada de aplicativos implementados com relação a padrões de uso, é improvável que todos os aplicativos estejam em alta demanda ao mesmo tempo. O WebSphere Extended Deployment explora isso dando suporte à alocação de recurso onde necessário, aumentando, assim, a utilização do hardware. O resultado é que uma corporação não exige mais hardware suficiente para satisfazer o carregamento máximo de cada aplicativo simultaneamente, o que pode resultar em uma redução significativa de investimentos de TI de requisitos.
O recurso de posicionamento de aplicativos dinâmicos é contido por três gerenciadores autônomos: controlador de posicionamento de aplicativos, DWLM (Dynamic Workload Manager) e ARFM (Autonomic Request Flow Manager). Uma quarta opção: Tivoli Intelligent Orchestrator é uma instalação de produto opcional. O WebSphere Extended Deployment não inclui o Tivoli Intelligent Orchestrator. Em vez disso, os clientes que têm o Tivoli Intelligent Orchestrator podem integrar-se com o WebSphere Extended Deployment.
Cada gerenciador autônomo fornece recursos que funcionam para alcançar um objetivo comum, que é alocar o recurso disponível entre os aplicativos implementados e as classes de serviços configuradas. Quando é necessário modificar o recurso alocado para um determinado aplicativo, as ações são executadas começando com o primeiro nível ou com o mais rápido. Conforme a demanda em constante mudança processa esses ajustes reduzidos de forma ineficiente, medidas mais drásticas são necessárias. Por exemplo, os gerenciadores autônomos do Extended Deployment podem começar alterando as prioridades de dispatch de pedidos associados a uma política de serviço. O Extended Deployment faz estes a cada intervalo de alguns segundos. No entanto, esses ajustes podem ser ineficientes se o tamanho de um determinado cluster for muito pequeno. O Extended Deployment altera os tamanhos de clusters dinâmicos por uma escala de tempo de dezenas de minutos.
Desafios do Posicionamento de Aplicativos Dinâmico
O desafio de posicionar dinamicamente um determinado aplicativo inclui o aumento e a diminuição de sua capacidade, o que pode ser feito em vários níveis. As decisões de como alterar as alocações de recursos são tomadas utilizando os gerenciadores autônomos que monitoram várias métricas de desempenho, analisam os dados monitorados e, em seguida, orientam as ações planejadas. O WebSphere Extended Deployment suporta vários níveis configuráveis de autonomia. No modo mais autônomo, os gerenciadores autônomos têm a liberdade de executar as ações planejadas. Por outro lado, os gerenciadores autônomos sugerem ações que devem, então, ser executadas manualmente por um administrador.
Related concepts
Visão Geral de Operações Dinâmicas
Related tasks
Configurando o Posicionamento Dinâmico de Aplicativos