Enable active write-stream allocation in AdvancedDisk pool
The active write-stream allocation feature in AdvancedDisk, intelligently manages the write streams for faster data writes.
By default, backup jobs allocate disks based on the largest available free space. As a result, NetBackup writes to the same disks, causing heavy I/O operations on those disks, while other volumes remain idle until they have the largest free space for the next job.
This feature improves the efficiency of AdvancedDisk pools that use multiple disk volumes in the following ways:
When all volumes in the AdvancedDisk pool have the same number of active write streams, additional streams are allocated to the volumes with higher available storage-space.
If the stream counts differ per volume, additional streams are allocated to the volumes with fewer active write-streams.
Here are some of the advantages of the Active write-stream allocation feature:
Distributes backup jobs across multiple disks instead of concentrating I/O on a few disks.
Reduces performance bottlenecks caused by writing to the same disks repeatedly.
Utilizes all available disk volumes more effectively, preventing idle resources.
The active write-stream allocation feature is not enabled by default. You need to enable the feature for each AdvancedDisk pool using NetBackup CLI.
To enable the active write-stream feature:
- Log on to the computer hosting the primary or media server with NetBackup admin privilege.
- Run the following command in the NetBackup CLI:
nbdevconfig -changedp -stype AdvancedDisk -dp my_disk_pool -setattribute ActiveWriteStream
To disable the active write-stream feature:
- Log on to the computer hosting the primary or media server with NetBackup admin privilege.
- Run the following command in the NetBackup CLI:
nbdevconfig -changedp -stype AdvancedDisk -dp my_disk_pool -clearattribute ActiveWriteStream