Este documento tem como objetivo padronizar o arquivo de configuração do TSM SERVER DSMSERV.OPT de tal forma que obtenha o máximo de performance dos recursos de hardware e software.
ESTE DOCUMENTO TEM COMO OBJETIVO PADRONIZAR O ARQUIVO DE CONFIGURAÇÃO DO TSM SERVER (DSMSERV.OPT) DE TAL FORMA QUE OBTENHA O MÁXIMO DE PERFORMANCE DOS RECUROS DE HARDWARE E SOFTWARE DISPONIVEIS.
Dentre os parâmetros do DSMSERV.OPT que podem ser alterados, abaixo segue a relação dos que podem afetar na performance do TSM SERVER:
TCPWINDOWSIZE
LOGPOOLSIZE
TXNGROUPMAX
BUFPOOLSIZE
AIXASYNCIO
AIXDIRECTIO
TCPWINDOWSIZE
OBS.: Verificar no Sistema Operacional AIX como esta setado este valor. Segue o comando:
# no -a | grep 1323
rfc1323 = 1
Recomendação
TCPWINDOWSIZE 63
128 ( Gibabit Ethernet with Jumbo Frames - 9000 MTU)
Permite aprimoramentos de TCP conforme especificado pelo RFC 1323, TCP Extensions for High Performance (Extensões de TCP para Alto Desempenho). O padrão é 0. Um valor 1 especifica que todas as conexões de TCP tentarão negociar os aprimoramentos do RFC
LOGPOOLSIZE
Depende de como o "LogPool Percentage wait" está. Para verificar, execute o comando Q LOG F=D, como exemplo abaixo:
tsm: TSM_HOTSM003TM>q log f=d
Available Space (MB): 6,132
Assigned Capacity (MB): 6,132
Maximum Extension (MB): 0
Maximum Reduction (MB): 6,124
Page Size (bytes): 4,096
Total Usable Pages: 1,569,280
Used Pages: 417
Pct Util: 0.0
Max. Pct Util: 46.4
Physical Volumes: 3
Log Pool Pages: 1,024
Log Pool Pct. Util: 0.59
Log Pool Pct. Wait: 0.00
Cumulative Consumption (MB): 95,015.12
Consumption Reset Date/Time: 01/18/2008 15:33:11
Se o valor estiver maior do que 0 (zero) deve-se incrementar o valor gradualmente dentre da faixa recomendada:
Recomendação
LOGPOOLSIZE 2048 - 8192 KB
OBS.: Se o valor recomendado acima for ultrapassado poderá causar queda de performance no TSM.
TXNGROUPMAX
É recomendado alterar este parametro no CLIENT, onde o backup contempla inumeros arquivos pequenos, como um FileServer. Se alterar no TSM SERVER poderá degradar a performance
Recomendação
TXNGROUPMAX 256 ( TSM SERVER)
256 - 4096 (CLIENT com muitos arquivos pequenos)
BUFPOOLSIZE
O valor do bufpoolsize deve variar em relação a quantidade de memória alocada para o servidor. A variação é de 1/8 podendo chegar no máximo a 1/4 da memória fisica do TSM SERVER. O unidade de medida utilizada é KBYTES.
Abaixo segue exemplos de como calcular o valor que deve ser utilizado para o BUFPOOLSIZE:
Servidor que possui 8Gb de memoria (comando prtconf | more)
8Gb X 1024 (para converter em megabyte) = 8192 Mb X 1024 (para converter em kbytes) = 8388608 Kb
1/8 de 8388608 kb = 1048576
1/4 de 8388608 kb = 2097152
Ou seja o BUFPOOLSIZE poderá variar entre 1048576 e 2097152
Servidor que possui 2Gb de memoria (comando prtconf | more)
2 Gb X 1024 (para converter em megabyte) = 2048 Mb X 1024 (para converter em kbytes = 2097152 Kb
1/8 de 2097152 Kb = 262144 kb
1/4 de 2097152 Kb = 524288 kb
Ou seja o BUFPOOLSIZE poderá variar entre 262144 e 524288
Recomendação
Memória do Servidor Recomendação Buffer Pool Size (KB)
256 32678
512 65536
1024 131072
2048 262144
3072 393216
4096 524288
8192 1048576
AIXASYNCIO
Parâmetro deve ser utilizado quando os volumes de Banco / Log / StgPool do tsm estiverem armazenados em FileSystem's do tipo JFS2.
OBS.: "AIO" deve estar habilitado no sistema operacional AIX. Esta opção não é default para o sistema operacional, antes de alterar o parâmentro no TSM deve ser solicitado ao especialista em AIX que altere o mesmo no sistema operacional. (para que a o opção seja habilitada o servidor deverá ser restartado)
Recomendação
AIXASYNCIO YES
AIXDIRECTIO
Parâmetro deve ser utilizado quando os volumes de Banco / Log / StgPool do tsm estiverem armazenados em FileSystem's do tipo JFS2. No sistema operacional o valor é habilitado por default. No tsm server o parâmetro já vem setado como YES
Recomendação
AIXDIRECTIO YES
Nenhum comentário:
Postar um comentário