WebSphere Virtual Enterprise, Version 6.1.1
             Sistemas Operacionais: AIX,, HP-UX, Linux, Solaris, Windows ,


Substituindo Estimativas do Fator de Trabalho

Utilize esta tarefa para substituir os valores que são calculados pelo gerenciador de perfis do trabalho.

Antes de Começar

Se você já especificou uma substituição do fator de velocidade, não precisa configurar uma substituição do fator de trabalho. Consulte Configurando Fatores de Velocidade em Configurações de Camadas Múltiplas , para obter informações adicionais sobre fatores de velocidade.

Sobre Esta Tarefa

O gerenciador de perfis de trabalho calcula um fator de trabalho para cada TCM (Transaction Class Module). A especificação da substituição depende da versão do produto que você está utilizando. No WebSphere Extended Deployment Versão 5.1, foram especificadas classes de transação explícitas. No WebSphere Extended Deployment Versão 6.0 e posterior, você pode utilizar classes de trabalho para classificar o trabalho em classes de transação.

Ao utilizar classes de transação explícitas, como no WebSphere Extended Deployment Versão 5.1, cada TCM é armazenado no arquivo que define a classe de serviço a que ele pertence. Uma classe de serviço é definida por um arquivo profile/config/cells/cell name/serviceclasses/service class name/serviceclass.xml. Nesse arquivo, cada elemento <TransactionClassModules> define um único TCM, e você pode anexar um atributo workFactor para substituir os cálculos do gerenciador de perfis de trabalho para esse TCM.

Quando você estiver utilizando classes de trabalho, um elemento XML não existirá para cada TCM. Nesse caso, as substituições de fator de trabalho relativas a um determinado destino de implementação (cluster ou servidor sem cluster) podem ser especificadas em uma propriedade customizada anexada a esse destino de implementação.

Utilize a propriedade customizada workFactorOverrideSpec. O valor desta propriedade customizada é uma cadeia que contém um conjunto de regras correspondentes, ou casos, que definem a substituição do fator de trabalho, um valor ou nenhum, para cada TCM desse destino de implementação. A sintaxe dessa cadeia é igual à sintaxe das substituições do fator de velocidade, exceto que você não pode especificar uma camada para um caso de substituição de fator de trabalho. Consulte Configurando Fatores de Velocidade em Configurações de Camadas Múltiplas , para obter informações adicionais sobre fatores de velocidade. Um fator de trabalho está em unidades de milhões de ciclos de clock da CPU em um tipo padrão de máquina e descreve a quantidade média de trabalho que deve ser realizado na camada gerenciada para um pedido único do TCM.

Procedimento

  1. Reduza o número de nós de backend no grupo de nós para um nó de backend no painel de grupo de nós no console administrativo.
  2. Utilizando um gerador de carga de trabalho, envie tráfego a um TCM apenas. Gere tráfego suficiente para carregar o nó de backend para uma utilização acima de 70%.
  3. Anote os valores médios para o rendimento de estado estável e a correspondente utilização de CPU. É possível obter esses valores na visualização de topologia de tempo de execução do console administrativo. Para visualizar a topologia de tempo de execução, clique em Operações de Tempo de Execução > Topologia de Tempo de Execução.
  4. Calcule o valor do fator de trabalho para o módulo de classe de transações. Utilize o valor da seguinte equação:
    work_factor =  (CPU_Utilization * node_speed) / Throughput
    Nesse caso, Node_speed é igual ao valor da propriedade customizada do nó node.speed. Consulte Configurando o Domínio de Computação do Nó para obter informações adicionais sobre como configurar a propriedade customizada node.speed. Supõe-se que todos os nós no grupo de nós sejam homogêneos, com velocidades de nó iguais.
  5. Componha uma cadeia para substituir o fator de trabalho do destino de implementação. O padrão define o conjunto de classes de serviços, classes de transações, aplicativos ou módulos que podem ser substituídos. O padrão é:
    service-class:transaction-class:application:module = value
    Você pode separar cada fator de trabalho com vírgula ou especificar um curinga para qualquer uma das variáveis, utilizando um asterisco. Defina a variável do valor para o valor de fator de trabalho calculado. Consulte Propriedades Customizadas Avançadas do Autonomic Request Flow Manager para obter informações adicionais sobre a gramática das especificações de substituição do fator de trabalho.
  6. Crie a propriedade customizada.
    1. Clique em Propriedades Customizadas > Novo no destino de implementação.
    2. Digite o Nome da propriedade customizada como workFactorOverrideSpec.
    3. O Valor da propriedade customizada é igual à cadeia composta na etapa anterior para substituir o fator de trabalho.

O que fazer depois

Configure a velocidade dos nós externos. Consulte Configurando o Domínio de Computação do Nó , para obter informações adicionais.



Tarefas relacionadas
Configurando o Autonomic Request Flow Manager
Configurando Fatores de Velocidade em Configurações de Camadas Múltiplas
Roteando Pedidos para Nós que Não Estão Executando o WebSphere Virtual Enterprise
Informações relacionadas
Visão Geral do Produto
Tópico de Tarefa    

Termos de Uso | Feedback

Última atualização: 24/09/2009 14h17min28s EDT
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r1m1/index.jsp?topic=/com.ibm.websphere.ops.doc/info/odoe_task/tarfmworkfactor.html