WebSphere Extended Deployment, Version 6.0.x     Sistemas Operacionais: AIX,, HP-UX, Linux, Solaris , Windows , z/OS

Operações Dinâmicas

O WebSphere Extended Deployment contém a funcionalidade para monitorar o ambiente do servidor de aplicativos e executar as otimizações 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 fazem parte de um ambiente dinâmico e flexível, que suporta a disponibilidade contínua dos aplicativos através da virtualização dos recursos, do posicionamento dinâmico de aplicativos, da priorização e controle de fluxo do trabalho para os aplicativos e da integração com o gerenciamento geral da infra-estrutura de operações dinâmicas.

Em um ambiente típico do WebSphere Application Server, é comum existir ilhas estáticas de recursos dedicados para aplicativos específicos. 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.

Um Ambiente Típico do WebSphere Application Server

O WebSphere Extended Deployment suporta um ambiente bem mais flexível utilizando 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.

Ambiente do WebSphere Extended Deployment

O WebSphere Extended Deployment oferece os seguintes gerenciadores autônomos como parte da funcionalidade da operação dinâmica:
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 pedidos IIOP (Internet Inter-ORB Protocol) e JMS (Java Message Service) são executados na camada do servidor de aplicativos, embora esses pedidos não sejam roteados através do ODR. Para pedidos IIOP, somente clientes de EJB (Enterprise JavaBeans) independentes são suportados.
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 infra-estrutura de aplicativo em execução.
Application Placement Controller
Cria e remove instâncias de aplicativos para gerenciar pedidos de HTTP. 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 e JMS, o controlador de posicionamento de aplicativos pode incluir e remover instâncias de servidor de aplicativos. 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.
Tivoli Intelligent Orchestrator
Fornece suporte para integrar-se com o Tivoli Intelligent Orchestrator. O Tivoli Intelligent Orchestrator é utilizado para incluir e remover máquinas do conjunto de recursos gerenciados pelo WebSphere Extended Deployment. A integração com o Tivoli Intelligent Orchestrator permite que o WebSphere Extended Deployment seja um participante de um ambiente gerenciado maior e permite que o Tivoli Intelligent Orchestrator auxilie o WebSphere Extended Deployment em momentos em que as metas não podem ser atendidas com os recursos alocados.

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. O Tivoli Intelligent Orchestrator oferece controle dos nós como uma extensão para o controlador de posicionamento de aplicativos.

A combinação desses gerenciadores autônomos fornece um recurso de tempo de execução dinâmico e transparente de ponta a ponta.




Related concepts
O que É o WebSphere Extended Deployment?
Visão Geral de Operações Dinâmicas
Componentes de Operações Dinâmicas
Ambiente de Operações Dinâmicas
Posicionamento de Aplicativos Dinâmico

Tópico de Conceito    

Termos de Uso | Feedback Última atualização: Mar 21, 2006 12:44:07 PM EST
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r0/index.jsp?topic=?topic=/com.ibm.websphere.xd.doc/info/prodovr/cxdtheodoe.html

© Copyright IBM 2004, 2006. Todos os Direitos Reservados.
Este centro de informações é desenvolvido em tecnologia Eclipse. (http://www.eclipse.org)