IBM Tivoli Storage Manager Strojenie A Presentation by Paweł Krawczyk June 8, 2011
© 2011 IBM Corporation2 Agenda Szybkość urządzeń I/O dla bazy i logu Współbieżność procesów Colocation Strojenie parametrów sieciowych Strojenie transakcji pomiędzy klientem a serwerem expinterval
© 2011 IBM Corporation3 Wydajna baza TSM Wolumeny bazy danych na oddzielnych LUNach Wolumeny logów transakcyjnych na innych LUNach niż bazy Wolumeny storage pool na innych LUNach Buffer Pool Hit Ratio > 98 Zapewnij odpowiednią ilość miejsca – brak miejsca w logu lub bazie = stop przetwarzania
© 2011 IBM Corporation4 Gdzie wpisujemy opcje strojeniowe Dla serwera opcje strojeniowe wprowadzamy poprzez: SETOPT dsmserv.opt – wymaga restartu serwera EXPIRE INVENTORY Dla klienta opcje strojeniowe wprowadzamy poprzez: dsm.sys
© 2011 IBM Corporation5 Współbieżność procesów Virtualmountpoint update node nodename MAXNUMMP=number Resourceutilization Na serwerze MaxSessions 25
© 2011 IBM Corporation6 Strojenie transakcji Zwiększenie przepustowości na linii klient-serwer Na serwerze ustaw –Txngroupmax 4096 –Movebatchsize 1000 migracja –Movesizethresh 2048 migracja Na kliencie ustaw –TXNBYTELIMIT: 25600K –update node nodename txngroupmax=4096 lub zero jeśli pobrać parametr z serwera
© 2011 IBM Corporation7 Strojenie parametrów sieciowych Na serwerze : Tcpwindowsize Tcpnodelay YES – wysyłaj mniejsze paczki niż MTU – nie czekaj Tcpbufsize 1 do 32kB Na kliencie Tcpwindowsize, Tcpnodelay, Tcpbufsize Przykład no -o tcp_nodelayack=1 (ftp z windowsa) (odtworzenie bez strojenia i ze strojeniem)
© 2011 IBM Corporation8 Zaplanuj harmonogramy Zadania nie powinny pracować na zakładkę Expinterval 0 Set randomize 0 do 50 If you have specified DURUNITS=INDEFINITE in the DEFINE SCHEDULE command, the percentage is applied to a 24 hour period. For example, a value of 25 percent would result in a 6 hour window. Start WTF Backup 01:00 startup window actual backup time
© 2011 IBM Corporation9 Collocation Define collocgroup
© 2011 IBM Corporation10 Instrumentation Serwer Z poziomu shella dsmadmc -se=x -id=admin -pass=password inst begin dsmadmc -se=x -id=admin -pass=password inst end > aaa.txt Z poziomu prompta Instrumen begin Instrument end Klient./dsmc s -subdir=yes /install -TESTFLAG=INSTRUMENT:DETAIL > backup.txt Wynik do pliku dsminstr.report.p
© 2011 IBM Corporation11