![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
Operações Dinâmicas
O Intelligent Management aumenta a qualidade de serviço, monitorando o ambiente do servidor de aplicativos virtualizado e fazendo otimizações de gerenciamento de carga de trabalho ou recomendações com base nos dados observados. Este recurso é conhecido como operações dinâmicas.
As empresas estão cada vez mais vinculadas à disponibilidade e velocidade dos aplicativos que oferecem serviços essenciais para seus clientes. A perda de disponibilidade resulta na perda de negócios, o que significa oportunidades e receitas perdidas. As operações dinâmicas são um ambiente fluido e dinâmico, suportando a disponibilidade contínua de aplicativos através da virtualização do servidor de aplicativos e da virtualização do aplicativo, do posicionamento dinâmico de aplicativos e controle de fluxo de trabalho para os aplicativos, e da integração com o gerenciamento geral de infraestrutura de operações dinâmicas.
Em um ambiente típico do WebSphere Application Server, há algumas ilhas estáticas de recursos dedicados para aplicativos em particular. Esta estrutura estática resulta em uso ineficiente de recursos. Alguns servidores não são utilizados com sua capacidade total e outros servidores são sobrecarregados.

O Intelligent Management suporta ambiente bem mais flexível usando seus recursos de operações dinâmicas. As operações dinâmicas são constituídas de gerenciadores autônomos que aumentam a utilização utilizando metas de negócios definidas. Esses gerenciadores autônomos monitoram as métricas de desempenho, analisam os dados monitorados, oferecem um plano para execução de ações e podem iniciar essas ações em resposta ao fluxo de trabalho.

- Autonomic Request Flow Manager
- Controla a ordem dos pedidos na camada do servidor de aplicativos e a taxa de fluxos de pedidos. Utilizando a classificação e as metas de serviço definidas, o ARFM (Autonomic Request Flow Manager) decide como e quando efetuar dispatch de pedidos HTTP para a próxima camada. O ARFM também decide quando as solicitações do Serviço de Mensagens Java™ (JMS) são despachadas na camada do servidor de aplicativos, mesmo as solicitações do JMS não sendo roteadas pelo ODR. Para o tráfego do Internet Inter-ORB Protocol (IIOP) que origina de clientes Enterprise JavaBeans (EJB) independentes, o ARFM também decide quando as solicitações são despachadas na camada do servidor de aplicativos, mesmo o tráfego do IIOP não sendo roteado pelo ODR. Para o tráfego do IIOP originado de clientes EJB integrados a um servlet, um serviço da web ou outro EJB, as solicitações são despachadas imediatamente porque o tráfego associado à mesma solicitação geral do usuário não deve ser priorizado em diversas camadas, como a camada da web e a camada EJB.
- DWLM (Dynamic Workload Manager)
- Realiza o equilíbrio de carga nos servidores de aplicativos disponíveis. Mais especificamente, para um determinado fluxo de pedidos, o DWLM equilibra os pedidos nos nós disponíveis para ajustar os tempos de resposta. O DWLM atualiza dinamicamente o status do aplicativo assim como o controlador de posicionamento de aplicativos modifica uma infraestrutura de aplicativo em execução.
- Controlador de posicionamento do aplicativo
- Crie e remova instâncias do aplicativo para gerenciar o tráfego HTTP, SIP e IIOP. O controlador de posicionamento de aplicativos pode determinar dinamicamente períodos de fluxo de trabalho intenso que, do contrário, requerem a intervenção manual de um administrador do sistema. Para pedidos IIOP, somente clientes de EJB independentes são suportados.
- Health Management
- Mantém um ambiente de servidor de aplicativos robusto utilizando uma política de funcionamento para identificar os critérios que requerem ação. Quando os critérios forem atendidos, a ação será tomada para assegurar que o ambiente permaneça funcional.
Os gerenciadores autônomos, juntamente com o ODR (On Demand Router), são as principais peças funcionais das operações dinâmicas. Um ODR pode ser definido e iniciado antes da definição de qualquer política de serviço, mas as políticas operacionais podem ser definidas antes da aparência do trabalho a que se aplicam. No entanto, se as políticas não forem definidas, o trabalho anterior será manipulado pelas políticas padrão. Quando um trabalho é recebido pelo ODR, um esforço de otimização atinge um equilíbrio de resultados de desempenho. Conforme o trabalho flui, o Dynamic Workload Manager é introduzido no carregamento. Quando ocorrem variações no trabalho e o equilíbrio de trabalho nos nós é alterado, o controlador de posicionamento de aplicativos reequilibra os aplicativos em execução para assegurar fluxos de trabalho eficientes.
A combinação desses gerenciadores autônomos fornece um recurso de tempo de execução dinâmico e transparente de ponta a ponta.
