VMware environment. VBR 9.5 Ent+ backup server is a physical machine with 8 cores and 16 GB of RAM. It's also the proxy and repository gateway. Primary storage is 3PAR. Target storage is StoreOnce Catalyst. Transport is SAN on both sides. Parallel processing enabled. Storage snapshots enabled. Proxy set to read 8 snaps at a time. Repository set to write 8 streams at a time. We have a backup with two dozen VMs in it. When we run that backup, only four VMs show as active at any one time with the rest pending. Of those four, only three show any percentage of completion. The fourth sits at 0%. So really only three VMs being actively backed up when I would expect eight in parallel.
We've verified in the StoreOnce Catalyst FC settings that we have 64 devices per connection, so there's no shortage of available devices for the proxy. We're not getting any errors. The issue is that we simply aren't seeing the performance we should because we're not getting the desired number of parallel streams. I'm hoping I just took stupid pills this morning, and I'm missing something else that needs to be checked/changed. If we've told Veeam that it's okay to read 8 source streams at a time, and it's okay to write 8 target streams to the repository, and we have way more than 8 VMs in the backup, then why are we not seeing 8 parallel streams active in a running backup containing two dozen VMs?
Thanks for your help. If help isn't possible, please send alcohol - preferably Maker's Mark.
