| Tuning IBM TSM for migration performance |
|
|
|
| Written by Tomas Dalebjörk |
| Sunday, 09 March 2008 16:03 |
Tuning IBM TSM for migration performance
This guide line will tell you how to configure TSM on AIX to improve migration performance when migrating data from disk to tape.
1. Choosing disk vendorPlease consider that different vendors works differently on large I/O and caching.
For example:
There is pros and cons of both types of I/O.
If you have round robin access to a LUN, the read ahead mechanism will be fooled when I/O is not coming from the same HBA card on HDS, but will be allright on EMC.
On the otherhand, if you have a global file system sharing the same resources, EMC will be fooled when next I/O is not as it thought it might be, but HDS knows that this ordered I/O is from another HBA.
If a larger block is sent (or read) from EMC, it would not fit into the cache, and will go all the way to the disk.
In HDS it will, cause it is a dynamic shared cache among all I/O on the system.
2. Disk vendor settings
3. Host Based Adapter settings
4. Disk settingsThe default settings on block size is good enough, increasing the size would not help unless you have SANergy installed on the system. Changing queue depth would not help either on FILE sequential pool, unless you have installed TSM 5.5 or higher, and changed the TSM options (more on this later)
5. Volume Manager settings5.1 Volume Manager settings for database
5.2 Volume Manager settings for random disk poolOnly create random disk pool for TOC (Table of contents), such as file and directory informations, NDMP, etc.
5.3 Volume Manager settings for sequential access (FILE) poolTo improve performance it is advisable to use device type FILE for primary storage pools in TSM. This will improve the performance with more than 300%. Reason for the improvements is that both the operating system and the disk vendor will do more read ahead in the background.
6. File system settingsStudies has shown that the journal log can in some cases degrade performance, so it is advisable to create separate journal logs for the file systems.
7. Operating system settingsTo avoid the operating system to occupy all the memory for file system cache, it is recommended to decrease the default settings.
8. File settingsAvoid fragmentations as far as it is possible. Create the files for the sequential access storage pool manually, do not let TSM create the files when needed if your platform is AIX. Formula for size of file: <file system size> / ( <resource utilization> x <clients> ) = <average size>
9. TSM settingsUse device type FILE for primary pool, use DISK for TOC (Table of Content) data pool. The block size will be 256k for each I/O instead of default 4k. 9.1 TSM settings for the primary pool
9.2 TSM settings for the TOC pool
10. Mount optionsAvoid to update unnecceary informations, such as ATIME, DIRTIME. 10.1 Mount options
|
| Last Updated on Sunday, 16 May 2010 08:58 |



