We have an internal discussion going that revolves around flow control.
Arguments for enabling it:
-Most every storage vendor recommends enabling it.
-It can be more efficient at managing traffic than TCP dropping and re-sending packets.
Arguments against enabling it:
-TCP was designed to handle its own flows.
-Pause frames from a host unable to handle traffic can negatively impact other hosts currently not having issues.
Anyone have any real world experiences where flow control either improved or hindered performance?
Any other insight?