20.1 How to configure TSAFS?

  1. Log in to UMC with admin credentials.

  2. Click Configuration > TSAFS.

  3. Browse and select the servers for which you want to modify the TSAFS configuration settings.

  4. Read buffer size: This parameter controls the number and size of read requests to the file system.

    By default, the Read Buffer Size is set to 65536 bytes, with a configurable range from 16384 bytes to 262144 bytes. It is recommended to set this value as an integral multiple of the file system block size.

  5. Read threads per job: This parameter controls the number of simultaneous read requests to the file system, determining the rate at which the read-ahead cache is built.

    By default, the Read threads per job is set to 4, with a configurable range from 1 to 32.

  6. Read thread allocation: This parameter controls the maximum number of read threads that may be allocated to process a single data set.

    By default, the Read Thread Allocation is set to 100 (%), with a configurable range from 10 (%) to 100 (%). It is recommended to set this value to 100 (%) if the backup application requests data sets serially.

  7. Read ahead throttle: This parameter limits the number of simultaneous data sets that are cached. In certain runtime scenarios, it helps override the Read Thread Allocation to ensure the completion of processing large data sets.

    By default, the Read Ahead Throttle is set to 2, with a configurable range from 1 to 32.

  8. Cache memory threshold: This parameter controls the maximum amount of server memory that the TSA uses to store cached data sets.

    By default, the Cache Memory Threshold is set to 25 (%), with a configurable range from 1 (%) to 25 (%).

  9. Enable caching: By default, this option is enabled. It specifies whether the TSA should perform predictive caching during backups. Caching can improve backup performance for certain workloads by prefetching files into memory.

  10. Enable clustering: By default, this option is enabled. If the backup server does not support clusters, the option is disabled. It specifies whether the TSA should be cluster-aware and recognize cluster pools as resources for backup or restore.

  11. On modifying the above parameters, you must reload TSAFS service.

    smsconfig -u tsafs
    smsconfig -l tsafs

    This command loads TSAFS with updated configuration settings.