Nota do editor: Conhece muito sobre esse tópico? Deseja compartilhar seu conhecimento? Participe hoje do programa IBM Lotus software wiki.
| IBM Lotus Notes e Domino wiki | Wiki do Lotus Quickr |
|---|
A meta do ajuste de desempenho é melhorar a saída com base em determinado hardware. É necessário prestar especial atenção aos parâmetros de ajuste aplicáveis às configurações de hardware e de rede.
Este artigo mostra como conduzir o ajuste de desempenho em três aspectos: o sistema operacional, o Lotus Domino e o Lotus Quickr. O ajuste do sistema operacional envolve o aprimoramento do desempenho do sistema operacional em si, que reage ao desempenho do Lotus Quickr services para Lotus Domino. O Lotus Quickr 8.1 suporta os sistemas operacionais Microsoft® Windows®, AIX® e System i®. Uma outra camada, o servidor Lotus Domino, é o back end do Lotus Quickr services para Lotus Domino, assim o ajuste do servidor Lotus Domino também reage aos aprimoramentos no desempenho do Lotus Quickr.
Uma versão diferente do Lotus Quickr, o Lotus Quickr services para WebSphere Portal, não é abordada neste artigo. Este artigo usa "Lotus Quickr" para se referir exclusivamente ao Lotus Quickr services para Lotus Domino.
Ajuste: O aspecto do sistema operacional
Esta seção descreve como ajustar o desempenho do aspecto do sistema operacional: Microsoft Windows, AIX e System i5.
Ajustando o sistema operacional Microsoft Windows
Abordamos estes aspectos do ajuste de desempenho do Microsoft Windows:
- Segundo plano
- Memória virtual
- Serviços
- Ajuste do registro
Selecione Serviços em Segundo Plano para que todos os programas recebam quantidades de tempo do processador iguais. Siga estas etapas:
- Abra o Painel de Controle.
- Clique duas vezes em Sistema.
- Clique na guia Avançado, na página Propriedades do Sistema.
- No quadro Desempenho, clique em Configurações.
- Clique na guia Avançado, na página Opções de Desempenho.
- Selecione Serviços em Segundo Plano no quadro Planejamento do Processador.
Para aumentar a memória virtual, siga estas etapas:
- No quadro Memória Virtual, clique em Alterar.
- Customize o tamanho da memória virtual do cliente de acordo com o volume do seu disco lógico.
Tente alocar o disco rígido a diferentes volumes lógicos, o que pode facilitar a expansão da memória virtual em volumes lógicos diferentes. Para o sistema operacional Windows, instale o Lotus Quickr no disco rígido que não possui o sistema. Depois que o Lotus Quickr estiver sendo executado por um longo tempo, os arquivos fragmentados poderão tornar o sistema lento, o que resulta em baixo desempenho. Para impedir essa redução no desempenho, execute o Desfragmentador de Disco a cada semana ou quinzenalmente.
Desative ou remova serviços desnecessáriosAlguns serviços do sistema Windows são desnecessários para o Lotus Quickr. Por exemplo, na maioria dos aplicativos corporativos do cliente, os usuários não usam a função Imprimir do servidor Lotus Domino; se esse for o caso, o administrador poderá desativar tal função e quaisquer outros serviços desnecessários.
Desativar ou remover os serviços desnecessários é o melhor meio para aumentar o desempenho do servidor.
Ajuste do RegistroAplique as alterações do Registro apresentadas na listagem 1 ao servidor Lotus Quickr.
Listagem 1. Alterações do Registro
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters] "TcpTimedWaitDelay"=dword:0000001e "MaxUserPort"=dword:0000fffe "TcpWindowSize"=dword:0000ffff "MaxFreeTcbs"=dword:00011940 "MaxHashTableSize"=dword:0000ffff |
Esses parâmetros de ajuste abrangem vários aspectos do sistema operacional Windows. Este artigo os aborda um a um.
O parâmetro TcpTimedWaitDelay, que controla a quantidade de tempo que o sistema operacional aguarda antes de retomar uma porta depois que um aplicativo encerra uma conexão TCP, tem o valor padrão de quatro minutos. Com cargas pesadas, esses limites podem ser excedidos e, desse modo, resultar em um endereço em uso: exceção de conexão. Se enfrentar uma condição de endereço em uso: exceções de conexão, tente aumentar o valor MaxUserPort e TcpTimedWaitDelay no Registry.
O parâmetro MaxUserPort determina o maior número de porta que o TCP pode atribuir quando um aplicativo solicita uma porta de usuário disponível do sistema. Normalmente, portas efêmeras (ou seja, aquelas usadas apenas brevemente, são alocadas aos números de portas 1024 a 5000.
Para aumentar o rendimento do servidor, diminua o TcpTimedWaitDelay do valor padrão (quatro minutos) para 30 segundos (0000001e) e aumente MaxUserPort do padrão (5000) para 65.534 (0000fffe), conforme mostrado na listagem 1.
O parâmetro TCPWindowSize define a janela TCP máxima. Com o tamanho de janela TCP grande, menos reconhecimentos são retornados, o que resulta em uma comunicação de rede mais otimizada entre o emissor e o receptor. Mude o padrão de 17.520 bytes para 65.535 (0000ffff ) bytes, como mostrado na listagem 1.
O parâmetro MaxFreeTcbs é o número-limite de conexões TCP ativas necessárias antes que os TCP Control Blocks, no estado TIME-WAIT, sejam reutilizados. Alterar MaxFreeTcbs permite que o sistema impeça a reutilização dos TCP Control Blocks. Alteramos o valor de MaxFreeTcbs do padrão (1m000) para 72.000 (00011940), conforme mostrado na listagem 1.
O parâmetro MaxHashTableSize controla o tamanho da tabela TCP Control Block (TCB). A tabela TCB armazena os valores de controle para cada conexão TCP ativa. Em um servidor com muitas conexões de rede ativas, uma tabela TCB grande pode reduzir a quantidade de tempo que o sistema gasta para localizar um TCB específico. Alteramos o valor de MaxHashTableSize do padrão [512 (0X200)] para 65.535 (0000ffff), conforme mostrado na listagem 1.
Para obter informações sobre o ajuste do Windows, consulte a publicação IBM Redbooks®, "Tuning IBM System x Servers for Performance".
Ajustando o sistema operacional AIX
O sistema operacional AIX 5L apresenta muitos parâmetros que permitem o ajuste dos usuários para melhorar o desempenho dos servidores Lotus Domino, que podem, por sua vez, reagir ao Lotus Quickr. É possível ajustar as configurações da conta do servidor Lotus Domino, as placas de interface da rede, o processador e a memória, a E/S do disco, e entre outras coisas. Esta seção apresenta alguns desses parâmetros.
AIXTHREAD_SCOPE=SUsar S (escopo do sistema) como o valor no parâmetro AIXTHREAD_SCOPE significa usar um encadeamento kernel por encadeamento de usuário em vez da configuração padrão de um encadeamento kernel por oito encadeamentos de usuário. No perfil do usuário do Lotus Notes®, digite este parâmetro:
export AIXTHREAD_SCOPE=S
Placas de interface de redePara melhorar a transferência e a recepção de grandes quantidades de dados, configure algumas configurações da placa de rede. Para cada placa de rede ativa, a fila de transmissão (tx_for Ethernet) e o tamanho da fila de recepção devem ser aumentados para os seus respectivos valores máximos.
Para visualizar o tamanho da fila do adaptador ent0, use o comando a seguir:
# lsattr -El ent0
Para alterar os parâmetros do tamanho da fila, execute o procedimento ilustrado na listagem 2.
Listagem 2. Alterando os parâmetros do tamanho da fila
Bring down the interface: # ifconfig en0 detach Change the value of the appropriate parameter: # chdev -l ent0 -a tx_que_size=*** ent0 changed Bring the interface back to the up state: # ifconfig en0 up |
Ajuste do espaço de paginação
Considere os seguintes parâmetros do gerenciador de membros virtuais:
- maxclient%
- maxperm%
- strict_maxperm
- strict_maxclient
- lru_file_repage
- lru_poll_interval
- minfree
- maxfree
É possível alterá-los por meio do comando vmo:
vmo -p -o <parâmetro>=<valor>
Por exemplo, para definir o parâmetro minfree como 1920, use a seguinte sintaxe:
#vmo -p -o minfree=1920
Também é possível alterar esses parâmetros pelo comando: smitty tuning. Para obter informações detalhadas, consulte os materiais de ajuste relacionados listados na seção Recursos deste artigo.
Considerações sobre disco e E/SUse o comando iostat ( iostat –DR e/ou iostat –d) para procurar hot disks, sistemas de arquivos e profundidades de filas de disco que possam ser ajustados a fim de melhorar o rendimento do armazenamento. Se os parâmetros de leitura e gravação estiverem excessivamente altos, considere usar redes de área de armazenamento para aumentar o desempenho.
Para obter mais informações sobre o ajuste do sistema operacional AIX, consulte a publicação IBM Redbooks, "AIX 5L Performance and System Tuning".
Ajustando o sistema operacional System i5
O servidor Lotus Domino no sistema operacional System i5 é um aplicativo que executa dentro do seu próprio subsistema, mas também compete pelos recursos gerais do sistema System i5.
Fatores de desempenho do sistema operacional System i5A Tabela 1 lista os fatores associados com maior freqüência ao desempenho do sistema operacional System i5.
Tabela 1. Categorias de desempenho típicas e influências de degradação no System i5
| Categoria de desempenho | Fatores que afetam o desempenho | Ferramentas disponíveis para monitoramento e intervenção |
|---|---|---|
| Carga do processador | Uso do processador de trabalho | Trabalhar com Tarefas Ativas (WRKACTJOB) Trabalhar com Atividade do Sistema (WRKSYSACT) |
| Armazenamento principal | Estatísticas de falha Wait-to-ineligible | Trabalhar com Status do Sistema (WRKSYSSTS) |
| Disco | Número arm baixo Velocidade de arm baixa | Trabalhar com Status de Disco (WRKDSKSTS) |
| Comunicações | Linhas lentas Erros de linha Excesso de usuários de linha | Trabalhar com Status da Conexão TCP/IP (NETSTAT) Performance Tools Advisor para o sistema operacional System i5 Performance Tools Component Report para o sistema operacional System i5 Rastreio de comunicação |
| Processos de entrada/saída | Desequilíbrio do processador, deficiência de IOP | Performance Tools Advisor para o sistema operacional do System i5 Performance Tools Component Report para o sistema operacional System i5 |
| Aplicativos | Bloqueios de objetos | Performance Tools para iSeries® (5722-PT1) Trabalhar com Bloqueios de Objeto (WRKOBJLCK) |
As seções a seguir descrevem as opções de ajuste do sistema operacional System i5:
- Ajustando os valores do sistema
- Processador
- Memória
- E/S de Disco
- Ajuste de rede
A Tabela 2 contém uma lista dos valores do sistema System i5 que podem ser alterados para ajudar a melhorar o desempenho do servidor Lotus Domino. É possível fazer essas alterações usando o comando Trabalhar com os Valores do Sistema (WRKSYSVAL).
Tabela 2. Valores do sistema System i5
| Valor do sistema | Definição | Valor padrão | Valor recomendado | É necessário efetuar IPL para atualizar? |
|---|---|---|---|---|
| QTOTJOB | Número total de tarefas para as quais o armazenamento auxiliar está alocado durante o initial program load (IPL). NOTA: Se o valor definido for muito alto, esse parâmetro poderá aumentar significativamente o tempo total de IPL. | 30 | Varies | Sim |
| QADLTOTJ | Número adicional de tarefas que necessitam de armazenamento alocado quando QTOTJOB for atingido | 10 | Varies | Não |
| QACTJOB | Número inicial de tarefas ativas para as quais o armazenamento auxiliar é alocado durante um IPL | 20 | Varies | Sim |
| QADLACTJ | Número adicional de tarefas ativas que necessitam de armazenamento alocado quando QACTJOB for atingido | 10 | Varies | Não |
| QMAXACTLVL | Nível máximo de atividade do sistema | *NO MAX | Varies | Não |
| QMCHPOOL | Tamanho do conjunto de armazenamento *MACHINE (Grupo 1 em WRKSYSSTS) | 20 | Varies | Não |
| QBASPOOL | Tamanho mínimo do conjunto de armazenamento *BASE (Grupo 2 em WRKSYSSTS) | 5% do armazenamento principal com um valor mínimo de 2000 KB | Varies | Não |
| QBASACTLVL | Nível de atividade do conjunto de armazenamento *BASE | 6 | 120 vezes o número de servidores Lotus Domino | Não |
| QPFRADJ | Valores de ajuste de desempenho que especificam se o sistema deve ajustar valores durante o IPL, em intervalos regulares para tamanhos de conjuntos do sistema e níveis de atividade, ou não deve fazer nenhum ajuste automático. Essa funcionalidade é comumente chamada de regulador de desempenho do iSystem 5. | 3 (ajuste automático) | 2 (Ajuste no IPL e ajuste automático) ou 3 (Ajuste automático), para permitir ajuste automático dos níveis de atividade do conjunto de memória. | Sim |
| QDYNPTYADJ | A prioridade das tarefas interativas é ajustada dinamicamente para manter o alto desempenho do processamento de tarefas em lote. | 1 (Ativo) | Varies | Sim |
| QDYNPTYSCD | O programador de prioridade dinâmico 1 (Ativo) Sim QPRCMLTTSK recurso de multitarefas do processador 2 (Controlado pelo sistema) | 1 (Ativo) | Varies | Sim |
| QPRCMLTTSK | Recurso de multitarefas do processador | 2 (Controlado pelo sistema) | 1 (Ativo) | Sim |
Todas as tarefas do Lotus Domino no System i5 executam como tarefas imediatas em lote e têm uma prioridade de execução igual a 20. Se o tempo de resposta ficar excepcionalmente alto enquanto você observa a utilização elevada do processador causada por tarefas como UPDATE ou AMGR, poderá reduzir a prioridade dessas tarefas para melhorar o desempenho.
Ajuste da memória: Escolhendo um conjunto de memória para utilizaçãoPor padrão, todos os servidores Lotus Domino executam no conjunto de memória BASE. Assim, faz sentido atribuir um dos conjuntos compartilhados a um único subsistema Lotus Domino. É possível alterar o tamanho e o nível de atividade de um conjunto compartilhado e o comportamento do expert cache (opção de paginação), com os comandos CHGSHRPOOL ou WRKSHRPOOL, e usar o comando CHGSBSD para atribuir o conjunto ao subsistema.
Ajuste de E/S de DiscoA separação de alguns auxiliary storage pools (ASPs) para os arquivos de journal foi essencial para o nosso teste. Usar ASPs é especialmente importante para separar os arquivos de registro de transação dos arquivos de dados do Lotus Domino, e o cache do Lotus Quickr dos dados do Lotus Quickr, por motivos de desempenho.
Ajuste da redeÉ possível tirar proveito de um número de ferramentas e parâmetros para melhorar o desempenho de rede no sistema. A seção a seguir descreve o ajuste de rede de alguns aspectos.
Interfaces e rotasPor padrão, a carga do System i equilibra o tráfego da rede através de qualquer interface de rede configurada que compartilhe uma rota comum. Alguns comutadores geram uma tabela de rotas que inclui o endereço IP do host e o endereço MAC do adaptador proprietário do endereço IP. No entanto, talvez ocorram problemas de desempenho relacionados a esse balanceamento de carga. Observando a opção 2 do menu CFGTCP, é possível identificar quantas vezes as rotas do sistema foram definidas e determina se elas estão vinculadas às interfaces específicas.
Tabela de hosts e informações sobre domíniosUm servidor Lotus Domino frequentemente tem de resolver seu próprio nome. Não se esqueça de que é mais rápido permitir que o servidor do Lotus Domino resolva seu nome na tabela de hosts local do que consultar o DNS. Use as opções do menu 10 e 12 no menu CFGTCP para configurar essa definição.
Tamanho da Maximum transmission unit (MTU)Uma MTU de 1496 bytes é um bom tamanho para a maioria dos servidores Lotus Domino. Consulte o administrador de rede para obter mais informações sobre MTUs e a capacidade de seu comutador de manusear quadros grandes.
Tamanho do buffer TCP/IPÉ possível aumentar o desempenho de serviço da Web do Lotus Quickr ajustando o tamanho do buffer usado pelo TCP/IP, especialmente ao enviar grandes quantidades de dados. Se a rede for confiável, tente aumentar o tamanho do buffer do padrão (8000) para 64000.
TCPONLY para EthernetO desempenho do TCP/IP pode ser melhorado adicionalmente por configurar o parâmetro TCPONLY como *YES em uma descrição de linha Ethernet. Essa configuração diminui a extensão do caminho do código TCP/IP por limitar o código carregado no IOP para a descrição da linha.
Velocidade de linha e duplexAs configurações da descrição da linha devem corresponder o hardware ao qual ela está cabeada. Se a unidade System i estiver cabeada a um comutador de 1 GB e este estiver configurado para negociar automaticamente a velocidade de linha e duplex mais rápidos, a descrição da linha do System i deverá ser configurada de modo a corresponder a tais configurações.
Para obter mais informações sobre o ajuste do sistema operacional do System i5, consulte a publicação IBM Redbooks, "Domino for iSeries Sizing and Performance Tuning".
Ajustando no servidor Lotus Domino
Como o Lotus Quickr executa no servidor Lotus Domino, o ajuste do desempenho do servidor Lotus Domino também é útil para melhorar o desempenho do servidor Lotus Quickr. Ajustar os parâmetros do Notes.ini e do Lotus Domino pode melhorar o desempenho do Lotus Quickr.
Desativar tarefa desnecessária do Lotus Domino no Notes.ini
A tarefa do Lotus Domino padrão está listada neste Notes.ini:
ServerTasks=Update,Replica,Router,AMgr,AdminP,CalConn,Sched,HTTP,RnRMgr
Se algumas dessas tarefas não forem usadas no ambiente do usuário, será possível removê-las do Notes.ini. Por exemplo, em nosso ambiente de teste de servidor único, apenas a tarefa HTTP está ativa:
ServerTasks=HTTP
Para melhorar o desempenho do servidor Lotus Domino, inclua os seguintes parâmetros.
Essa variável especifica o número máximo de bancos de dados armazenados no cache do banco de dados (se ativado). No caso de intervalos curtos, o Lotus Domino armazena até 1,5 vezes o número inserido para essa configuração. Aumentar o número máximo de banco de dados melhora o desempenho, mas requer mais memória.
Essa variável é usada em conjunto com a variável NSF_DBcache_MaxEntries para permitir que o servidor Lotus Domino armazene em cache o número de bancos de dados especificado. É possível defini-la como o número máximo de bancos de dados de usuário concorrentes para cada partição do Lotus Domino.
A configuração em nosso ambiente é:
NSF_DBcache_maxentries=3000
NSF_DBUCACHE_MAX_ENTRIES=3000
NOTA: Esses parâmetros estão relacionados ao seu hardware e, desse modo, você deve ajustá-los de modo a otimizar sua configuração de hardware em particular.
Ajuste na configuração do servidor Lotus Domino
O Lotus Quickr usa a tarefa HTTP do Lotus Domino, portanto, ajustar a configuração da Web do Lotus Domino também afetará o desempenho do Lotus Quickr.
Executar agentes e serviços da Web de modo concorrenteLotus Quickr fornece lotes e serviços da Web. Algumas funções podem chamar serviços da Web diretamente. Partes de algumas funções nos locais do Blog e Wiki são realizadas pelo agente Lotus Domino. Há quatro agentes no local do Blog e dois agentes no local da Wiki. Siga estas etapas:
- Abra o banco de dados names.nsf no Lotus Quickr do cliente do Lotus Notes ou conecte-se ao servidor do Lotus Quickr a partir do cliente do Administrador do Lotus Notes.
- Abra o documento do servidor Lotus Quickr.
- Vá para Protocolos da Internet - Mecanismo do Domino Web - Agentes da Web e Serviços da Web.
Há duas configurações nessa seção:
- Executar agentes e serviços da Web de modo concorrente
- Tempo limite do agente e serviços da Web
Em nosso ambiente de teste, a opção Executar agentes e serviços da Web de modo concorrente está selecionada. Mantenha o valor do tempo limite do agente e dos serviços da Web como o valor padrão:”0”, significando que não há nenhum limite de tempo para executar os agentes e serviços da Web.
Máx. de agentes concorrentesA maioria dos clientes do Lotus Quickr é empresa global, assim a carga de trabalho durante o dia e durante a noite é praticamente a mesma. Portanto, ajuste a configuração Máx. de agentes concorrentes do banco de dados names.nsf, selecionando o que segue:
Tarefas do servidor - Gerenciador de Agentes - Parâmetros do Dia/Parâmetros da Noite - Máx. de agentes concorrentes
O escopo de valores dos parâmetros daytime e nightime varia de 0 a 10; os clientes podem ajustar o valor de acordo com a sua carga de trabalho. No ambiente de teste, ambos os parâmetros (daytime e nighttime) estão definidos como 10.
Esta seção descreve apenas alguns dos meios para ajustar o desempenho do servidor Lotus Domino. Na verdade, há muitos métodos e parâmetros de ajuste do servidor Lotus Domino. Praticamente, todos eles reagem ao desempenho do Lotus Quickr. Para obter mais detalhes, consulte os materiais de desempenho do Lotus Domino listados na seção Recursos deste artigo.
Esta seção descreve o ajuste de desempenho do próprio Lotus Quickr e aborda o ajuste das configurações do Notes.ini e do qpconfig.xml.
Desativar as tarefas de serviços desnecessárias do Lotus Quickr services no Notes.ini
Depois da instalação do servidor Lotus Quickr, as seguintes tarefas são adicionadas automaticamente ao arquivo Notes.ini pelo servidor Lotus Quickr. Se algumas delas forem desnecessárias para o aplicativo atual, comente as tarefas no Notes.ini a fim de melhorar o desempenho do Lotus Quickr.
ServerTasksAt1=Catalog,Design
ServerTasksAt2=UpdAll
ServerTasksAt3=Object Info -Full
ServerTasksAt5=Statlog
ServerTasksAt4=qptool refresh -a,qptool report -policyexecute,qptool register –a
Para obter uma explicação detalhada sobre essas tarefas do servidor, consulte os materiais relacionados listados na seção Recursos deste artigo.
Ajustando o Lotus Quickr no Notes.ini
Há muitos parâmetros no arquivo Notes.ini sobre o desempenho do Lotus Quickr. Este artigo aborda algum deles.
QuickPlaceWebCacheEnabled=<n>Esta variável ativa ou desativa o armazenamento em cache. Defina QuickPlaceWebCacheEnabled=1 para ativar o armazenamento em cache. Para desativar o cache do servidor, defina QuickPlaceWebCacheEnabled=0. O cache do servidor está ativado por padrão.
QuickPlaceWebCacheDir=<caminho completo>O diretório do cache padrão é <DOMINOPROGRAM>>\data\domino\quickplace\cache. Se essa variável não estiver definida no arquivo Notes.ini, ela será automaticamente configurada para o diretório padrão. Se um caminho de diretório especificado for inválido, o cache do servidor será desativado. O servidor Lotus Quickr lê e grava o cache frequentemente no diretório, portanto, defina o diretório em um sistema de disco RAID ou separe o disco do código do servidor Lotus Quickr. Se houver um único disco físico no servidor Lotus Quickr, defina o diretório para um disco rígido lógico diferente do código do servidor Lotus Quickr.
QuickPlaceWebCacheLimitInMB=<Tamanho em MB>Esta variável controla o limite de tamanho da reciclagem do cache. Se o tamanho do cache for menor do que o valor definido, o Lotus Quickr não reciclará o cache. Se o tamanho do cache for maior do que a definição, o servidor Lotus Quickr reciclará o tamanho do cache para o valor definido. O tamanho padrão é de 50 MB.
Normalmente, quanto maior for a variável, melhor será o desempenho do Lotus Quickr. Observe que, se essa variável estiver definida como um valor muito grande, o servidor do Lotus Quickr gastará mais recursos para manipular o tamanho de cache maior.
QuickPlaceWebCacheGCIntervalInMIN=<intervalo de tempo em minutos>Esta variável é usada para definir o intervalo de tempo para limpeza do cache; o valor padrão é 60. O servidor do Lotus Quickr julga o cache com o intervalo de tempo definido; se o tamanho do cache for maior do que a configuração QuickPlaceWebCacheLimitInMB, ele será reciclado para o intervalo definido. O desempenho do servidor Lotus Quickr poderá ser precário quando o cache for reciclado, assim convém tomar cuidado e não aumentar excessivamente o intervalo de tempo.
QuickPlaceEnableVersionCheck=<n>Esta variável é usada para ativar (1) ou desativar (0) a capacidade de consultar o número da versão do servidor Lotus Quickr.
QuickPlaceExpireCachedUsers=<intervalo de tempo em segundos>Esta variável é usada para especificar a extensão de tempo pela qual as entradas do usuário permanecerão no cache antes do servidor removê-las. O padrão do intervalo é de 120 segundos.
QuickPlaceTimedHashTableTimeout =<intervalo de tempo em segundos>Esta variável é usada para definir a frequência de renovação do cache do LDAP utilizado pelo Lotus Quickr.
QuickPlaceMaxCachedUsers=<n>Esta variável é usada para especificar o número máximo de entradas do usuário permitidas no cache. Quando o cache atingir o número especificado, as entradas mais antigas serão removidas para liberar espaço para as novas entradas. Por padrão, são permitidas 64 entradas de usuário no cache.
Essas são as configurações dos parâmetros em nosso teste de sistema:
QuickPlaceWebCacheEnabled=1
QuickPlaceWebCacheDir= D:\QuickrCache
QuickPlaceWebCacheLimitInMB=4000
QuickPlaceWebCacheGCIntervalInMIN=60
QuickPlaceEnableVersionCheck=1
QuickPlaceExpireCachedUsers=86400
QuickPlaceMaxCachedUsers=1500
NSF_DBcache_maxentries=3000
Ajustando por meio da configuração qpconfig do Lotus Quickr
O qpconfig.xml, localizado nos dados do Lotus Domino e apresentado na listagem 3, é outro arquivo importante para o ajuste de desempenho do Lotus Quickr. É possível alterar algumas configurações nesse arquivo para melhorar o desempenho do Quickr Lotus.
Listagem 3. O arquivo qpconfig.xml
<place_catalog_servers> <server> <domino_server_name>qpcat/IBM</domino_server_name> <nsf_filename>PlaceCatalog.nsf</nsf_filename> <statistics enabled="true" update_interval="<time interval in minutes>"/> </server> </place_catalog_servers> </place_catalog> |
O parâmetro update_interval é usado para especificar o período do intervalo de atualização do catálogo de lugares. A configuração usada em nosso ambiente de teste de sistema é de 1440.
Para obter mais informações sobre o ajuste do Lotus Quick, consulte QuickPlace Versão 7.0: Guia do Administrador.
Este artigo aborda como melhorar o desempenho do Lotus Quickr services para Lotus Domino em três aspectos: o sistema operacional, o Lotus Domino e o Lotus Quickr. Os parâmetros discutidos neste artigo são importantes para melhorar o desempenho do Lotus Quickr services para Lotus Domino. Eles são adequados para o Lotus Quickr 8.0, o Lotus Quickr 8.0.0.2 e o Lotus Quickr 8.1. Em nosso ambiente de teste, comparamos o desempenho de algumas transações antes de depois do ajuste. Praticamente, o desempenho de todas as transações melhorou, e algumas melhoraram de 20 a 40 por cento.
- Participar do fórum de discussão.
-
Consulte Centro de Informações do IBM Lotus Quickr (V8.0 e V8.1).
-
Consulte a página de documentação do developerWorks® Lotus Quickr.
-
Visite a página do produto Lotus Quickr no developerWorks Lotus.
-
Para saber mais sobre o ajuste do servidor xSeries®, leia a publicação IBM Redbooks, "Tuning IBM x Servers for Performance".
Gao Jin Sheng é um Engenheiro de Software de Equipe na IBM e trabalha na equipe de teste do IBM Lotus Quickr services para Lotus Domino. Trabalha nas áreas relacionadas do Lotus Domino há mais de cinco anos. Pode ser contatado em gaojins@cn.ibm.com.
