Unless you have a really seriously heavy load all these points will not even come into play.
Even if you could push 4GB sustained flow to your storage system how is that going to task your 48G HP backplane?
There is no special processing, no routing no encapsulation just pure iSCSI data flow at layer 2.
The switch is certainly not going to be your bottleneck.
The FAS 20x0 will not surpass the switch in I/O it simply does not have the power to do it..
Not something I would even worry about.
Yes, you absolutely need to use switches with "wirespeed" backplace..
The problem I was referring to happens with every switch, even with good ones if you're not running (good) flow control..
Example: Your storage array is connected to your switch with a single gigabit connection. You have two initiators (servers) accessing the storage.
Now think about both of these servers writing to the storage array at the same time..
What happens? Obviously the port on the switch where storage array is connected gets full, because it can only take one gigabit/sec in.. and you have two servers trying to push gigabit/sec into it, total of 2 gigabit/sec into it..
now the switch needs to drop packets when the port buffers get full -> tcp needs to do retransmits (causing delays) and adapt to slower speed to prevent packet loss.. in the end both servers talk at about 500 Mbit/sec max (sharing the gigabit connection), but all of this could have been done without packets loss and tcp retransmits.. by using flow control.
flow control in the switch sends "pause frames"
before the buffers get full and tell the servers to wait for a short while so there's no need to drop packets.. these flow control "pause frames" are much shorter than tcp retransmits -> you get better and smoother performance.
Now, this very same problem happens also in a bigger environment when you have more bandwitdth from the initiators than you have bandwitdth to your storage array.. and this is usually always the case.
Fibre Channel has same kind of "flow control" built into it.. FCOE btw needs ethernet flow control too.