Good morning. The setting which you are referring to is applicable for Aux Copies. Due to the way that Aux Copies work, they can move data unevenly. Commvault Documentation for this setting states the following:
Usage: This parameter is used when stream randomization is enabled to balance the stream loading. A lower value will more evenly distribute the streams. A higher value may load one stream more than the other, but improved the throughput. A value of 0 disabled the use of stream randomization.
While backing up to multi-stream storage policy, by default, the first few streams in the storage policy accumulates a large percentage of data which gets protected. This results in non-optimal usage of number of streams during Auxiliary copy job, where the streams with large data will keep transferring data, while other streams will not have any data to transfer. Therefore, all streams will not be used during Auxiliary copy job, even if there are resources available to use. This will reduce the overall throughput of the auxiliary copy job. With this option, the maximum amount of data can be distributed among streams.