Hello,
we have a lot of small customer with "QNAP"s or similar Home NAS systems. Most of the time they are unable to fill a 1Gbit pipe as soon as dealing with non streaming write traffic because lack of spindle count and CPU power. Yes i have also seen "large" QNAPs.
For me its not totally clear if you use ISCSI from QNAP to ESXi or iSCSI INTO the GuestOS?
- LACP/LAG is unsupportet for iSCSI
- As mentioned you need vDS for supporting LAG
- Also already mentioned you need multiple "Sender" addresses to get LACP working if your main goal it increasing the bandwidth. But with a single TCP connection this will not work and you will use one nic/line all the time
If you use ISCSI into the Guest i can think about
- Configure 2 vNICs to the Windows VM which are connected to 2 different portgroup with one active uplink
- Try to configure MPIO within Windows and see if you can create multible ISCSI Sessions in the Initiator together with something like RoundRobin. Iam an old EqualLogic Guy and knows that it possible and i also have done it with an iSCSI Bridge for an LTO drive
- Format the the windows disk with ReFS and not NTFS
- Dont use Reverse incremental forever in veeam
- Keep in mind that a Veeam Proxy with Hotadd will compress the backup data 2:1 which means filling a 1Gbit Pipe needs to be 200MB/s read on the ESXi.
I have a customer with a phys. windows Server for backup with 2x1Gbit. We setup a team with dyn. LACP in windows and also on the pSwitch. We increase the number of Proxy servers from one to three (one per ESXi Host) to create multiple Senders address (IP/MAC hashed) and we are able to increase network saturation from 0.9 up to 1.7Gbit/s.
Regards,
Joerg