We have a Dell VRTX server, its quite unique in that it has 4 x server blades plus storage built in that's available to all the blades (Built in shared storage)
Its currently running Server 2012 R2 with a hyper-v cluster. (Ongoing project to upgrade to Server 2016)
Currently we have a dedicated separate backup server, linked to each of the blades with 10G Ethernet.
Veeam 9.5 is running on the backup server and it backs up to on-board disks within this server. We have both backup and hyper-v VM replication jobs running to the backup server.
This all largely works okay, but I'm looking to improve performance.
I'm considering the idea of using one of the 4 blades as a dedicated backup server in the first instance. Adding a PCI based SSD, or pair of SSD drives which will appear as local storage to the blade.
Can Veeam use this very high speed local storage as a temporary cache, so for each job it backs up the running VM into local SSD storage and then copies this to the backup server repository?
The backup blade would see the VM's as local shared storage so would have fast access to them.
The advantage I see is that the backup blade sees the shared local storage, it has very fast SSD for caching so the backup job finishes very fast. It doesn't then matter if it takes a little longer to copy to the dedicated backup server.
I hope I've explained this properly and look forward to suggestions and ideas

I think our infrastructure is fairly unique as most hyper-v clusters use SAN for shared storage. I am therefore looking to take advantage of the share storage capability to improve my backups.