O WebSphere Extended Deployment utiliza metas orientadas por política para alcançar um ambiente de metas de desempenho funcional e robusto. A política operacional consiste em uma política de serviço e uma política de funcionamento. A política de serviço permite diferenciar aplicativos de acordo com o nível de importância e os valores de destino obtidos. A política de funcionamento identifica condições para observar e permite agir sobre essas condições para assegurar um ambiente funcional do servidor de aplicativos.
O WebSphere Extended Deployment permite diferenciar aplicativos de acordo com seu nível obtido de importância e valores de destino. Existem poucos tipos de metas. Uma meta que pode ter valores de destino associados 0, 1 ou 2 pode ter uma importância associada. Isto requer um mecanismo pelo qual um administrador pode definir estes atributos. No Extended Deployment, esse mecanismo é uma política de serviço. A política operacional é uma coleta de políticas de serviço, que possui uma meta e uma coleta de classes de transação. Cada classe de transações pertence a exatamente uma política de serviço. Os URIs de aplicativos são mapeados para uma política de serviço utilizando classes de trabalho. Uma classe de trabalho é mapeada para uma classe de transação específica, para que ela saiba qual meta de negócios da política de serviço seguir. Você pode incluir uma condição de regra em uma classe de trabalho para classificar ainda mais sua carga de trabalho por critérios mais específicos.
Diferentes políticas de serviço podem ter diferentes tipos de objetivos. A meta discricionária não tem nenhum valor ou importância associado. Uma meta de tempo de resposta médio tem um limite e uma importância de tempo de resposta associados, enquanto que uma meta percentual de tempo de resposta tem dois valores associados, porcentagem e tempo, além de uma importância. Uma meta de tempo da fila está disponível para aplicativos de longa execução.
As políticas de serviço são destinos de tempo de resposta designados, de rendimento do processamento ou de utilização que são válidos para condições especificadas de rendimento do processamento. O gerenciamento de desempenho realizado pelo Autonomic Request Flow Manager, pelo Dynamic Workflow Manager e pelo aplicativo de posicionamento deve alcançar um equilíbrio definido dos resultados de desempenho. O equilíbrio definido entre os fluxos não-discricionários é obtido tendo todos os fluxos sob o limite pela mesma quantidade relativa, expressa como uma fração do limite, ou excedendo o limite por uma quantidade relativa inversamente proporcional, 100 - importância. Os fluxos arbitrários recebem uma alocação mínima.
Uma estratégia de meta de desempenho exige a capacidade de monitoramento por parte do gerenciador autônomo para determinar se as metas de desempenho especificadas são atendidas e uma capacidade de geração de relatórios para notificar um módulo de provisionamento quando é necessário fazer alterações. Além disso, para considerar a situação em que é impossível atender a todas as metas de desempenho, será possível designar um valor de negócio a cada meta de desempenho. Os administradores devem ter uma maior compreensão de aplicativos implementados para que possam criar metas de desempenho realísticas.
A política de funcionamento funciona de forma muito parecida com a política de serviço, exceto que a política de funcionamento fornece uma meta de funcionamento para o servidor de aplicativos. Existem quatro categorias de condições da política de funcionamento. Essas condições de políticas estão relacionadas ao consumo excessivo de memória, que pode indicar uma fuga de memória, ao tempo de resposta excessivo, que pode indicar um servidor interrompido, ao volume de trabalho executado por um servidor e à idade do servidor. Os destinos das políticas de funcionamento podem ser um único servidor, todos os servidores de um cluster ou todos os servidores de uma célula. Além disso, um servidor pode ser monitorado simultaneamente por várias políticas de funcionamento. Armado com um conjunto de condições a serem procuradas, o WebSphere Extended Deployment monitora clusters dinâmicos, servidores de aplicativos e clusters até um problema ser detectado e, em seguida, a ação ser tomada.
Consulte Visão Geral de Gerenciamento de Funcionamento para obter informações adicionais em relação aos conceitos da política de funcionamento.