Ajuste de desempenho para o WebSphere Application Server Hypervisor Edition para Novell SLES no System z

Para otimizar o desempenho, o sistema operacional e os parâmetros do WebSphere Application Server são automaticamente ajustados na imagem virtual do IBM® WebSphere® Application Server Hypervisor Edition.

Ajuste de Sistema Operacional

O sistema operacional zLinux incluído na sua imagem virtual foi ajustado com o objetivo de aumentar o desempenho. Os parâmetros de ajuste a seguir foram automaticamente configurados na imagem e podem ser modificados somente através do virtuser:
  • Parâmetro timeout_timewait
    • Este parâmetro determina o tempo que devem decorrer antes do TCP/IP poder liberar uma conexão fechada e reutilizar estes recursos. O intervalo entre o encerramento da conexão e a liberação dos é conhecido como estado TIME_WAIT state ou estado de tempo de espera máximo do segmento. Durante este tempo, a reabertura da conexão para o cliente e o servidor custa menos que o estabelecimento de uma nova conexão. Pela redução desse parâmetro, o TCP/IP pode liberar as conexões fechadas mais rápido e fornecer recursos adicionais para novas conexões. Ajuste este parâmetro se a execução dos aplicativos exigir liberação rápida, a criação de novas conexões e um baixo rendimento devido a múltiplas conexões no estado TIME_WAIT. Por exemplo, emita o seguinte comando para configurar o parâmetro timeout_timewait como 30 segundos:
      echo 30 > /proc/sys/net/ipv4/tcp_fin_timeout
    • Valor recomendado: 30 segundos
  • Descritores de arquivos do Linux (ulimit)
    • Os descritores de arquivos Linux especificam a quantidade de arquivos abertos que suportados. A definição padrão em geral é suficiente para a maioria dos aplicativos. Se o valor definido para este parâmetro for muito baixo poderá ser exibido um erro de abertura de arquivo, uma falha de alocação de memória ou um erro de estabelecimento de conexão. Verifique a sintaxe de diferentes shells das páginas de referência do UNIX no comando ulimit. Para configurar o comando ulimit como 8192 para a shell Korn (ksh), emita o comando ulimit -n 8192. Use o comando ulimit -a para exibir os valores atuais para todas as limitações nos recursos do sistema.
    • Valor recomendado: 8.192 arquivos
  • Acúmulo de conexões
    • Quando uma alta taxa de solicitações de conexões recebidas resulta em falhas de conexão, a lista não processada de conexão pode ser alterada com os seguintes parâmetros. Emita o seguinte comando para configurar o parâmetro netdev_max_backlog e o parâmetro somaxcon em 3.000 conexões:
      echo 3000 > /proc/sys/net/core/netdev_max_backlog
      echo 3000 > /proc/sys/net/core/somaxconn
    • Valor recomendado: 3.000 conexões
  • Parâmetro TCP_KEEPALIVE_INTERVAL
    • O parâmetro TCP_KEEPALIVE_INTERVAL determina o tempo de espera entre as análises de intervaloisAlive. Emita o comando a seguir para configurar o valor para 15 segundos:
      echo 15 > /proc/sys/net/ipv4/tcp_keepalive_intvl
    • Valor recomendado: 15 segundos
  • Parâmetro TCP_KEEPALIVE_PROBES
    • O parâmetro TCP_KEEPALIVE_PROBES determina a quantidade de análises que ocorrem antes de o tempo expirar. Emita o comando a seguir para configurar o valor como 5 segundos:
      echo 5  > /proc/sys/net/ipv4/tcp_keepalive_probes
    • Valor recomendado: 5 segundos
  • Parâmetro sched_compat_yield
    • Configure o Linux kernel para usar uma heurística para sched_yield() que seja mais compatível com versões anteriores, configurando a propriedade de kernel ajustável sched_compat_yield como:
      1
      echo 1  > /proc/sys/kernel/sched_compat_yield

Ajuste do WebSphere Application Server

O WebSphere Hypervisor Edition ajusta automaticamente os servidores do aplicativo e os gerenciadores de implementação de acordo com os recursos virtuais alocados na imagem virtual. O ajuste automático tenta otimizar seu sistema virtual com relação ao desempenho, mas pode ser alterado para atender as necessidades específicas do seu aplicativo. O tamanho do heap Java depende da memória virtual alocada. Os encadeamentos do contêiner de Web do WebSphere Application Server são dimensionados de acordo com o número de CPUs virtuais.

Modo somente leitura

O modo somente leitura é um recurso do WebSphere Application Server Hypervisor Edition que permite usar menos espaço em disco.
  • Benefícios
    • Quando o modo somente leitura estiver configurado, as máquinas virtuais podem compartilhar o disco que contém o sistema operacional e o disco que contém o WebSphere Application Server binário. Compartilhar esses discos gera economias de memória de 2 Mod 9 discos por máquina virtual.
    • É possível editar as configurações e perfis.
  • Limitações
    • Não é possível modificar ou instalar fix packs.
    • Não é possível aplicar manutenção.
    Evitar Problemas Evitar Problemas: Depois de implementar uma imagem do WebSphere Application Server Hypervisor Edition para System z no modo somente leitura, o diretório inicial do WebSphere Application Server e o Sistema Operacional SLES 11 não podem ser modificados, o que inclui a instalação de fix packs e a aplicação de manutenção. gotcha
Tópico de Conceito    

Termos e condições para centros de informações | Feedback

Última atualização: June 02, 2013 09:55 AM EDT
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=v850hyperv&product=was-nd-mp&topic=cins_virt_os_zvm
Nome do arquivo: cins_virt_os_zvm.html