something worth mentioning here is that iSCSI is quite unhappy on congested networks or packet loss caused by incast traffic.
to make this actually work well, consider modifying your switches QoS settings to carve out a priority VLAN for iSCSI traffic
or a north-south/east-west architecture, so there's an entirely separate network just for iSCSI. Control plane vs data plane.