Problem solve Get help with specific problems with your technologies, process and projects.

Switched fabric topology

Where can I find an explanation of Fibre Channel buffer credit, end-to-end flow control from the host HBA to the CU/DEV in a cascaded fabric switched topology? I am concerned about the buffer credit flow control issues in maintaining sustained throughput on DWDM 2 GB channels over a distance of 200KM.
Good question. I think Robert Kembel's book on switched fabrics has this covered, but I don't know for certain. Someone in your organization might have a copy.

Also, if you feel like reading dry stuff, the INCITS FC-PH standards documents cover flow control in Section 26.

There are no end-to-end buffer credits in most FC nets because most FC uses only Class 3. Class 2 is infrequently used, but it does have end- to-end buffer credits. I'm assuming you are using Class 2 based on your question.

According to the standard, both end-to-end and buffer credits are used with Class 2. When either is exhausted, the sending node stops.

B2B credits are exchanged over links -- E2E credits are exchanged between two nodes in a session.

The flow control scenario for FC is to blast away until you are out of credits. That's fine until you encounter a shared, constrained resource like your 2GB DWDM pipe.

There is nothing that manages flow control specifically for the DWDM link which is the thing you need to manage. However, I think the Fibre Channel Congestion Control (FCCC) feature in Cisco switches could conceivably do this. That assumes you have all Cisco switches – which you probably don't. FCCC works like FCN/BCN congestion control, if you are familiar with them.

Good luck tracking this down.


Editor's note: Do you agree with this expert's response? If you have more to share, post it in one of our .bphAaR2qhqA^0@/searchstorage>discussion forums.

Dig Deeper on SAN technology and arrays

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.