terça-feira, 18 de setembro de 2012

Tunning dsmserv.opt - TSM 5.X



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