Configurando a Utilização de Memória do Grupo Principal

É possível usar o console administrativo para controlar a quantidade máxima de memória do heap que está disponível para ser alocada para o transporte do grupo principal subjacente.

Antes de Iniciar

Você deve entender as seguintes informações:

  • Outros fatores, como o número de placas da interface de rede em uma máquina, o uso da placa da interface de rede e a velocidade da máquina, podem afetar a memória de que o gerenciador de alta disponibilidade necessita para manipular as mensagens da rede com eficiência
  • A quantidade de memória controlada pelo gerenciador de alta disponibilidade ao enviar mensagens da rede é variável. Geralmente, o gerenciador de alta disponibilidade controla essa memória apenas durante períodos muito curtos de tempo.
  • Geralmente, a configuração padrão de 100 MB é suficiente para a maioria das topologias de implementação de rede.
  • O valor máximo para essa configuração é 250 MB.
  • Nos grupos principais que contêm processos da Versão 6.x e da Versão 7, todas as configurações de memória devem ser iguais. A configuração de memória padrão para processos da Versão 6.x é 10 MB. Portanto, você deve ajustar a configuração da Versão 6.x ou da Versão 7, de forma que ambas fiquem iguais.

Sobre Esta Tarefa

Nota: Esse tópico faz referência a um ou mais arquivos de log do servidor de aplicativos. Como uma recomendação alternativa, é possível configurar o servidor para usar a infraestrutura de log e rastreio do High Performance Extensible Logging (HPEL) em vez de usar os arquivos SystemOut.log , SystemErr.log, trace.log e activity.log em sistemas distribuídos e IBM® i. Também é possível usar HPEL em conjunção com os recursos de criação de log z/OS nativos. Se você estiver usando HPEL, será possível acessar todas as informações de log e rastreio usando a ferramenta de linha de comandos LogViewer a partir do diretório bin do perfil do servidor. Consulte as informações sobre a utilização do HPEL para resolução de problemas dos aplicativos para obter mais informações sobre o uso do HPEL.

O gerenciador de alta disponibilidade consume sua memória heap alocada quando envia mensagens entre processos em nome de outros serviços que utilizam a funcionalidade do gerenciador de alta disponibilidade. Por exemplo, a memória heap poderia ser consumida ao enviar dados de replicação de memória para memória ou dados de roteamento altamente disponíveis de um membro do grupo principal para outro.

O valor especificado para a propriedade Tamanho da Memória de Transporte age como um mecanismo de controle de fluxo que pode afetar a velocidade em que os dados são replicados ou a velocidade em que os dados de roteamento são disponibilizados para outros membros do grupo principal.

Portanto, convém desempenhar essa tarefa se você estiver vendo um grande número das seguintes mensagens de congestionamento DCS (Distribution and Consistency Services) em seu arquivo SystemOut.log:
DCSV1051W, um evento de congestionamento de alta severidade para mensagens de saída
DCSV1052W, um evento de média gravidade de congestionamento para mensagens de saídas
DCSV1054W, um evento de média gravidade de congestionamento para mensagens que chegam 

Sob cargas de trabalho extremas, essas mensagens ainda podem ocorrer em um sistema devidamente ajustado.

Ambiente de Versões Mistas Ambiente de Versões Mistas: Se você estiver executando em um ambiente de células mistas, deverá continuar utilizando os dois atributos de configuração de memória a seguir para configurar a utilização de memória do grupo principal para as células da Versão 6.x:
  • A propriedade Tamanho do Buffer de Transporte, que é configurada para cada membro individual do grupo principal. Para especificar um valor para essa propriedade, no console administrativo, navegue por um dos seguintes caminhos:
    • Se o membro do grupo principal for um servidor de aplicativos, clique em Servidores > Tipos de Servidor > Servidores de Aplicativos do WebSphere > server_name > Serviço do Grupo Principal.
    • Se o membro do grupo principal for um agente do nó, clique em Administração do Sistema > Agentes do Nó > node_agent_name > Serviço do Grupo Principal.
    • Se o membro do grupo principal for um gerenciador de implementação, clique em Administração do Sistema > Gerenciador de Implementação > Serviço do Grupo Principal.
  • A propriedade customizada IBM_CS_DATASTACK_MEG. Para especificar um valor para essa propriedade customizada, no console administrativo, clique em Servidores > Grupos Principais > Configurações do Grupo Principal > core_group_name > Propriedades Customizadas.
mixv

Para alterar a quantidade de memória disponível para mensagens em andamento e buffers de comunicação de rede, conclua as seguintes etapas:

Procedimento

  1. No console administrativo, clique em Servidores > Grupos principais > Configurações do grupo principal > core_group_name.
  2. Altere a configuração para a propriedade Tamanho da Memória de Transporte.

    Essa propriedade especifica, em megabytes, a quantidade máxima de memória heap que pode ser alocada para o gerenciador de alta disponibilidade. O valor máximo que pode ser especificado para essa configuração é 250.

    Para Usuários de Transição Para Usuários de Transição: Essa propriedade inclui a funcionalidade da propriedade Transportar Tamanho do Buffer, que existe para células da Versão 6.x.trns
  3. Clicar em OK.
  4. Clique em Revisar para revisar suas alterações.
  5. Selecione Sincronizar Alterações com Nós e, em seguida, clique em Salvar para salvar suas alterações.
  6. Reinicie todos os membros do grupo principal.

Resultados

Após o reinício dos servidores, todos eles são executados com as novas configurações de memória.

Ícone que indica o tipo de tópico Tópico de Tarefa



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=trun_ha_cfg_replication
Nome do arquivo: trun_ha_cfg_replication.html