É possível ajustar as configurações em seu ambiente para aumentar o desempenho geral de seu ambiente do WebSphere eXtreme
Scale.
Ajustando Sistemas Operacionais e Configurações de Rede
O ajuste da rede pode reduzir o atraso da pilha do
Protocolo de Controle de Transmissões (TCP) por meio da mudança das
configurações de conexão e melhorar o rendimento por meio da mudança
dos buffers TCP.
Propriedades do ORB
As propriedades do Object Request Broker (ORB) modificam o comportamento do transporte da
grade de dados. Essas propriedades podem ser configuradas com um arquivo orb.properties, como configurações no console administrativo do WebSphere Application Server ou como propriedades customizadas no ORB no console administrativo do WebSphere Application Server.
Ajustando as Java virtual machines
Você deve levar em conta vários aspectos específicos do
ajuste da Java Virtual Machine
(JVM) para melhorar o desempenho do
WebSphere eXtreme
Scale.
Na maioria dos casos, poucas ou nenhuma configuração da JVM é necessária. Se muitos objetos estiverem sendo armazenados na grade de dados, ajuste o tamanho de heap para um nível apropriado a fim de evitar execução sem memória.
Ajustando a Configuração do Intervalo de Pulsação para Detecção de Failover
É possível configurar a quantidade de tempo entre
verificações do sistema para servidores com falha com a configuração
do intervalo de pulsação. A opção -heartbeat
é um parâmetro para o comando startOGserver e
só se aplica aos servidores de catálogos.
Ajustando a Coleta de Lixo com o WebSphere Real Time
O uso do
WebSphere eXtreme Scale
com WebSphere Real Time
aumenta a consistência e a previsibilidade a um custo de rendimento
de desempenho em comparação com a política de coleta de lixo
padrão empregada no IBM®
Java™ SE Runtime Environment (JRE) padrão. O custo versus a proposta
de benefício pode variar. WebSphere eXtreme
Scale cria vários
objetos temporários que são associados a cada transação.
Esses objetos temporários lidam com pedidos, respostas, sequências de log e
sessões. Sem o WebSphere Real
Time, o tempo de resposta de transação pode ultrapassar centenas de milissegundos.
Entretanto, usar o WebSphere Real
Time com o WebSphere eXtreme
Scale pode aumentar a eficiência
da coleta de lixo e reduzir o tempo de resposta em 10% do tempo de resposta de configuração
independente.
Ajustando o Provedor de Cache Dinâmico
O provedor de cache dinâmico do WebSphere eXtreme
Scale suporta os seguintes parâmetros de configuração para o ajuste de desempenho.
Ajustando o Agente de Dimensionamento de Cache para Estimativas Exatas de Consumo de Memória
O WebSphere eXtreme
Scale suporta o
dimensionamento do consumo de memória das instâncias BackingMap em grades de dados distribuídas. O dimensionamento do consumo de memória não é suportado para instâncias de grades de dados locais. O valor relatado por WebSphere eXtreme
Scale para um determinado mapa é muito próximo do valor relatado pela análise de dump do heap. Se o objeto do mapa for complexo, os dimensionamentos poderão ser menos precisos. A mensagem CWOBJ4543 é exibida no log para qualquer objeto de entrada de cache que não pode ser dimensionada com exatidão porque ela é excessivamente complexa. É possível obter medidas mais precisas para evitar uma complexidade desnecessária no mapa.
Ajustando o Desempenho para Desenvolvimento de Aplicativos
Para melhorar o desempenho de sua grade de dados em memória ou do espaço de processamento de banco de dados, é possível examinar várias considerações, como o uso das melhores práticas para recursos de produto, como bloqueio, serialização e desempenho de consulta.