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

Especificando Propriedades Customizadas para Posicionamento de Aplicativos

Utilize as propriedades customizadas para modificar sua configuração de posicionamento de aplicativos.




Related tasks
Criando e Configurando Clusters Dinâmicos
Configurando o Posicionamento Dinâmico de Aplicativos

[Version 6.0.1 and later]

Propriedade Customizada cpuUtilizationThreshold

Utilize a propriedade customizada cpuUtilizationThreshold para definir a percentagem de poder da CPU que é possível utilizar em cada nó em uma célula.

O valor padrão é 100, o que significa que 100% da CPU pode ser utilizada em cada nó na célula. O controlador de posicionamento de aplicativos tenta calcular posicionamentos para que a utilização de qualquer nó não exceda o limite definido. O controlador de posicionamento de aplicativos considera todos os processos, incluindo processos que não estão relacionados ao WebSphere Application Server ou ao WebSphere Extended Deployment ao fazer estes cálculos.

ImportantColonSymbol [zos platforms] Este propriedade deve estar definida e deve estar configurada como um valor menor que 100 para configurações que envolvam nós de z/OS.
É possível configurar esta propriedade na célula para aplicar a todos os nós na célula ou especificar o valor para um nó específico em sua configuração. Para definir a propriedade para especificar o limite para todos os nós na célula, desempenhe as seguintes etapas:
  1. No console administrativo, clique em Políticas Operacionais > Gerenciadores Autônomos > Controlador de Posicionamento de Aplicativos > Propriedades Customizadas > Novo.
  2. Digite o nome da propriedade customizada como cpuUtilizationThreshold.
  3. Especifique a percentagem de poder da CPU a ser utilizada em cada nó na célula.
  4. Clique em Aplicar e salve sua configuração.
Para definir a propriedade em um nó específico, desempenhe as seguintes etapas:
  1. No console administrativo, clique em Políticas Operacionais > Gerenciadores Autônomos > Controlador de Posicionamento de Aplicativos > Propriedades Customizadas > Novo.
  2. Digite o nome da propriedade customizada como cpuUtilizationThreshold.node_name, em que node_name e o nome de seu nó. Por exemplo, se o nó se chamar node1, o nome da propriedade customizada será cpuUtilizationThreshold.node1.
  3. Especifique a percentagem de poder da CPU a ser utilizada no nó especificado.
  4. Clique em Aplicar e salve sua configuração.
[Version 6.0.1 and later]

Propriedade Customizada GenerateUniquePorts

Utilize a propriedade customizada GenerateUniquePorts para gerar portas exclusivas para cada membro de cluster dinâmico.

Por padrão, os membros de cluster em nós distribuídos são criados com portas exclusivas, enquanto os nós do z/OS não possuem portas exclusivas. Na plataforma z/OS, os números de portas geralmente são configurados de maneira simétrica, de acordo com o intervalo específico de números. O primeiro membro de cluster dinâmico sempre tem portas exclusivas e estes números de portas são aplicados aos outros membros de cluster dinâmicos. É possível configurar esta propriedade no grupo de nós ou em um nó individual.
  • Configurando a propriedade customizada no grupo de nós:
    1. No console administrativo, clique em Administração do Sistema > Grupos de Nós > node_group_name > Propriedades Customizadas > Novo.
    2. Digite GenerateUniquePorts como o nome da propriedade customizada.
    3. Especifique o valor como true ou false. Especificando true, portas exclusivas são geradas para cada membro de cluster dinâmico. Especificando false, portas exclusivas são criadas para o primeiro membro de cluster dinâmico, e os membros subseqüentes do cluster dinâmico utilizam as mesmas portas.
  • Configurando a propriedade customizada em um nó:
    1. No console administrativo, clique em Administração do Sistema > Grupos de Nós > node_group_name > Propriedades Customizadas > Novo.
    2. Digite GenerateUniquePorts.node_name como o nome da propriedade customizada, em que a variável node_name é o nome do nó no grupo de nós.
    3. Especifique o valor como true ou false. Especificando true, portas exclusivas são geradas para cada membro de cluster dinâmico no nó especificado. Especificando false, portas exclusivas são criadas para o primeiro membro de cluster dinâmico no nó, e os membros subseqüentes do cluster dinâmico utilizam as mesmas portas.
Table 1. Valores Padrão de Propriedade Customizada GenerateUniquePorts
padrão (z/OS) false
AttentionColonSymbol Se a pilha vertical estiver ativada para um cluster dinâmico do z/OS, a estratégia de alocação de porta será forçada para true, para gerar portas exclusivas para cada membro de cluster dinâmico.
padrão (plataformas distribuídas) true

Propriedade Customizada HttpSessionRebalanceOff

Utilize a propriedade customizada HttpSessionRebalanceOff para desativar o reequilíbrio da sessão HTTP.

Com o WebSphere Extended Deployment Versão 6.0 ou posterior, o reequilíbrio da sessão HTTP é automaticamente ativado. Você pode utilizar o reequilíbrio da sessão HTTP para redesignar afinidades de sessão existentes para novos servidores que se tornam disponíveis para o processamento de determinados aplicativos da Web. Consulte Novo Equilíbrio de Sessão HTTP para obter informações adicionais.

Utilize a propriedade customizada HttpSessionRebalanceOff se quiser retornar sua configuração para o antigo comportamento de sessão HTTP, no qual as afinidades de sessão são estabelecidas com um determinado servidor de aplicativos e não são redesignadas para nenhum servidor novo que se torne disponível.

Você pode considerar a desativação do reequilíbrio da sessão HTTP se os tamanhos de sua sessão forem grandes. Se suas sessões forem grandes, o custo para mover as sessões para um novo servidor pode ser maior que o benefício de retirar a carga de trabalho do servidor original. Você pode utilizar os dados da PMI (Performance Monitoring Infrastructure) para decidir se deve desativar o reequilíbrio da sessão. Você pode ver nos dados da PMI que o tempo de resposta, a utilização de memória e a utilização da CPU aumentam em servidores específicos para transferir as informações da sessão. Consulte o WebSphere Application Server Network Deployment Information Center para obter informações adicionais sobre a análise dos dados PMI e sobre as boas práticas para a utilização das sessões HTTP.

Se você deixar o reequilíbrio de sessões ativado, à medida que as sessões ficarem distribuídas de forma mais equilibrada, a utilização da memória e da CPU também serão distribuídas de forma mais equilibrada entre os servidores no cluster. Se um cluster estiver mais equilibrado, é mais fácil para o WebSphere Extended Deployment tomar decisões autônomas.

Execute as etapas a seguir para desativar o reequilíbrio da sessão HTTP:

  1. No console administrativo, clique em Servidores > Clusters Dinâmicos > dynamic_cluster_name > Propriedades Customizadas > Novo.
  2. Digite o nome como HttpSessionRebalanceOff e configure o valor como true.
  3. Clique em Aplicar e salve sua configuração.

Para voltar a ativar o reequilíbrio de sessão, exclua a propriedade customizada.

Propriedade Customizada memoryProfiler.isDisabled

Na operação padrão, o controlador de posicionamento de aplicativos traça o perfil dos clusters dinâmicos on-line para determinar o uso de sua memória. Você pode desativar essa operação padrão configurando a propriedade customizada memoryProfiler.isDisabled como true. Quando o gerenciador de perfis de memória está desativado, o controlador de posicionamento de aplicativos assume um valor de uso de memória padrão. Esse valor de uso de memória é computado como 64 k + 1.2 maxHeapSize, em que maxHeapSize é a configuração máxima do tamanho de heap no gabarito do servidor do cluster dinâmico.

Execute as seguintes etapas para desativar o gerenciador de perfis de memória:
  1. No console administrativo, clique em Políticas Operacionais > Gerenciadores Autônomos > Controlador de Posicionamento de Aplicativos > Propriedades Customizadas > Novo.
  2. Digite o nome como memoryProfiler.isDisabled e configure o valor como true.
  3. Clique em Aplicar e salve sua configuração.

Propriedade Customizada numVerticalInstances

Utilize esta propriedade customizada para definir o número de instâncias do cluster dinâmico em um nó.

Utilize esta propriedade customizada somente se os nós no cluster dinâmico forem heterogêneos e sua capacidade variar. Se os nós em seu cluster dinâmico forem homogêneos, você poderá definir o número de instâncias do cluster dinâmico uma vez no console administrativo.

Consulte Configurando o Empilhamento Vertical para obter informações adicionais.

[Version 6.0.1 and later]

Propriedades Customizadas reservedMemoryFixed e reservedMemoryPercent

Utilize estas propriedades customizadas para definir a quantidade de memória em cada nó a ser reservada para processos que não estão relacionados ao WebSphere Application Server ou ao WebSphere Extended Deployment.

Quando estas propriedades forem definidas, a memória total em um nó para processos que não estão relacionados ao WebSphere Application Server ou ao WebSphere Extended Deployment poderá ser calculada utilizando a seguinte fórmula:
reservedMemoryFixed + reservedMemoryPercent * (totalNodeMemory - reservedMemoryFixed)
Nome da Propriedade Definição Padrão
reservedMemoryFixed Uma quantidade fixa de memória a ser reservada. 64 MB
reservedMemoryPercent Uma porcentagem de memória a ser reservada. 5%
É possível definir estas propriedades customizadas por toda a célula para se aplicarem a todos os nós na célula, ou em nós individuais. Para definir estas propriedades customizadas para todos os nós na célula, desempenhe as seguintes etapas:
  1. No console administrativo, clique em Políticas Operacionais > Gerenciadores Autônomos > Controlador de Posicionamento de Aplicativos > Propriedades Customizadas > Novo.
  2. Digite o nome da propriedade customizada: reservedMemoryFixed ou reservedMemoryPercent.
  3. Especifique o valor da memória reservado a ser aplicado a todos os nós na célula.
  4. Clique em Aplicar e salve sua configuração.
Para definir as propriedades customizadas para um nó específico em sua célula, desempenhe as seguintes etapas:
  1. No console administrativo, clique em Políticas Operacionais > Gerenciadores Autônomos > Controlador de Posicionamento de Aplicativos > Propriedades Customizadas > Novo.
  2. Digite o nome da propriedade customizada: reservedMemoryFixed.node_name ou reservedMemoryPercent.node_name, em que node_name é o nome de seu nó. Por exemplo, se seu nó for denominado node1, os nomes de suas propriedades customizadas serão reservedMemoryFixed.node1 e reservedMemoryPercent.node1.
  3. Especifique o valor da memória reservado a ser aplicado ao nó especificado.
  4. Clique em Aplicar e salve sua configuração.


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

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