This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
tsm:tsm_perf_client [2021/01/05 16:41] manu |
tsm:tsm_perf_client [2021/01/05 17:21] (current) manu |
||
|---|---|---|---|
| Line 16: | Line 16: | ||
| ===== TSM client network improvements ===== | ===== TSM client network improvements ===== | ||
| - | Do not use client dedup nor compression if you backup on containers. | + | Do not use client dedup nor compression if you backup on containers. Data reduction on client side will preserve your bandwith, but ask to TSM admin before. |
| * **TCPWINDOWSIZE**: Specifies the size, in kilobytes, to use for your client node TCP/IP sliding window. The range of values is 0 through 2048. A value of 0 allows the client to use the operating system default TCP window size. Values from 1 to 2048 indicate that the window size is in the range of 1KB to 2MB. If you specify a value less than 1, the TCP window size defaults to 1. If you specify a value greater than 2048, the TCP window size defaults to 2048. | * **TCPWINDOWSIZE**: Specifies the size, in kilobytes, to use for your client node TCP/IP sliding window. The range of values is 0 through 2048. A value of 0 allows the client to use the operating system default TCP window size. Values from 1 to 2048 indicate that the window size is in the range of 1KB to 2MB. If you specify a value less than 1, the TCP window size defaults to 1. If you specify a value greater than 2048, the TCP window size defaults to 2048. | ||
| For backup-archive clients, the default value for this parameter is 63 KB on AIX and Solaris. And 0, the OS default, on the other platforms Linux, Windows and Mac. | For backup-archive clients, the default value for this parameter is 63 KB on AIX and Solaris. And 0, the OS default, on the other platforms Linux, Windows and Mac. | ||
| - | For IBM Spectrum Protect for Virtual Environments: Data Protection for VMware, the default value for this parameter is 512 KB. | + | For IBM Spectrum Protect for Virtual Environments: Data Protection for VMware, the default value for this parameter is 512 KB. |
| - | * **RESOURceutilization**: Specifies the level of resources the IBM Spectrum Protect server and client can use during processing. The range of values that you can specify is 1 - 100. The default value is 2. | + | |
| - | + | * **RESOURceutilization**: Specifies the level of resources the IBM Spectrum Protect server and client can use during processing. The range of values that you can specify is 1 - 100. The default value is 2. | |
| + | |||
| + | * **TCPBuffsize**: The tcpbuffsize option specifies the size of the internal TCP/IP communication buffer used to transfer data between the client node and server. Although it uses more memory, a larger buffer can improve communication performance. | ||
| + | |||
| + | The best way to find the best parameter is using command line like this: | ||
| + | <cli prompt='>'> | ||
| + | C:\Users\admin> dsmc ba c:\tmp\my_big.iso -resourceutilization=10 -tcpwindowsize=32 | ||
| + | </cli> | ||
| + | |||
| + | <code> | ||
| Backup-Archive client with limited, high latency network (WAN backups): | Backup-Archive client with limited, high latency network (WAN backups): | ||
| =============================== | =============================== | ||
| Line 30: | Line 39: | ||
| DEDUPLICATION Yes | DEDUPLICATION Yes | ||
| ENABLEDEDUPCACHE Yes | ENABLEDEDUPCACHE Yes | ||
| + | </code> | ||
| Tip: Do not use the client deduplication caching for applications that use the | Tip: Do not use the client deduplication caching for applications that use the | ||
| - | IBM Spectrum Protect API. Refer to section 1.2.3.2.1 for additional details. | + | IBM Spectrum Protect API (TDP). |
| + | <code> | ||
| Backup/Archive client or Client API with limited network (Gigabit LAN backups): | Backup/Archive client or Client API with limited network (Gigabit LAN backups): | ||
| =============================== | =============================== | ||
| Line 42: | Line 52: | ||
| DEDUPLICATION Yes | DEDUPLICATION Yes | ||
| ENABLEDEDUPCACHE No | ENABLEDEDUPCACHE No | ||
| + | </code> | ||
| - | + | <code> | |
| - | Backup/Archive client or Client API with high speed network (10 Gigabit + | + | Backup/Archive client or Client API with high speed network (10 Gigabit LAN backups) |
| - | LAN backups) | + | |
| =============================== | =============================== | ||
| TCPWINDOWSIZE 512 | TCPWINDOWSIZE 512 | ||
| Line 52: | Line 62: | ||
| DEDUPLICATION No | DEDUPLICATION No | ||
| ENABLEDEDUPCACHE No | ENABLEDEDUPCACHE No | ||
| + | </code> | ||
| - | + | * **TCPBUFFSIZE**: The tcpbuffsize option specifies the size of the internal TCP/IP communication buffer used to transfer data between the client node and server. Although it uses more memory, a larger buffer can improve communication performance. Specifies the size, in kilobytes, that you want to use for the internal TCP/IP communication buffer. The range of values is 1 through 512; the default is 32. Depending on the operating system communication settings, your system might not accept all values in the range of 1 through 512. | |
| - | Tip: For optimal data reduction, avoid the following client option | + | |
| - | combination: | + | |
| - | + | ||
| - | COMPRESSION Yes | + | |
| - | DEDUPLICATION No | + | |
| - | + | ||
| ===== Backup with TDP MSSQL ===== | ===== Backup with TDP MSSQL ===== | ||