IBM FlashSystem

IBM FlashSystem

Find answers and share expertise on IBM FlashSystem


#IBM FlashSystem
#Storage
#Datasecurity
#FlashSystem
#TechXchangeKeynote
 View Only
  • 1.  FlashSystem Internode zoning

    Posted Wed July 09, 2025 02:33 PM

    Hello Team,

    We are about to implement a new FS7300, and internally, we have a long-standing discussion about inter-node zoning.

    Andrew Martin blogged about this in the past. https://barrywhytestorage.blog/2019/11/05/using-dedicated-ports-for-inter-node-communication-and-replication/

    Then it was written:

    If you have a Storwize system, All communication between node canisters in the same IO group will occur across the PCI link on the midplane. If the PCI midplane fails, a Fibre Channel network will be used as a backup link.

    Should I do something special for this inter-node communication?

    If you have a single IO group Storwize system, then you don't need to do anything more. However it is a good idea to create a zone in your fabric that allows any FC ports from node canister 1 to communicate with node canister 2, just in case there is a PCI failure in the midplane link.

    The 8.7.0 documentation indicates that for an FS7300 with 12 FC ports, 4 ports dedicated to inter-cluster communication are required (suggested).

    Planning for more than four fabric ports per node canister - IBM Documentation

    Now I'm curious if what applied to Storwize back then still applies to current Flash systems like the FS7300\FS5300?

    We prefer to use the 4 FC ports for host traffic to the SVC and apparently these are only used as a backup because initially everything goes via midplane.

    Thanks..



    ------------------------------
    TMasteen
    ------------------------------


  • 2.  RE: FlashSystem Internode zoning
    Best Answer

    Posted Wed July 09, 2025 02:50 PM

    Hi T., (Sometimes I have to resist the urge to call you "Mr. T.")   :)

    You can use the four FC ports to host traffic. Andrew's information still applies.



    ------------------------------
    Nezih Boyacioglu
    ------------------------------



  • 3.  RE: FlashSystem Internode zoning

    Posted 9 days ago

    I still have a question about internode zoning in a flashsystem.

    The documentation states:
    https://www.ibm.com/docs/en/flashsystem-7x00/8.6.0?topic=details-san-configuration-zoning-rules-summary


    If the system has only one control enclosure and one or more Fibre Channel ports that are attached to a SAN fabric, allow communication between node canisters over the Fibre Channel network. Creating one zone per system in each SAN fabric and adding all ports from this system into that zone satisfies this best practice.

    The above is also told again in:
    https://www.ibm.com/docs/en/flashsystem-9x00/8.7.0?topic=problem-control-enclosure-is-not-detected
    If your system uses Fibre Channel, ensure that all cables are connected and zoning is set up according to the zoning rules. There must be a zone that includes all ports from all node canisters.

    Now we have created a zone on both fabrics with all FC ports (as indicated in the documentation) and then we get the message
    1801 A node has received too many Fibre Channel logins from another node.

    If we use two ports per fabric, the 1801 error disappears.


    So, how should I interpret the documentation?

    Thanks



    ------------------------------
    TMasteen
    ------------------------------



  • 4.  RE: FlashSystem Internode zoning

    Posted 9 days ago

    Hi T,
    What type of zone are you using, port zone or WWPN? 



    ------------------------------
    Nezih Boyacioglu
    ------------------------------



  • 5.  RE: FlashSystem Internode zoning

    Posted 9 days ago

    We never use port zoning.



    ------------------------------
    TMasteen
    ------------------------------



  • 6.  RE: FlashSystem Internode zoning

    Posted 9 days ago

    Hi T.,

    can you please check the output of "lsfabric -node <node-id>" regarding the number of logins from the partner nodecanister.

    Compare the output with the result you would expect based on the zoning.

    According your information regarding the usage of 2 ports per fabric (per nodecanister) you should only see 8 logins on each nodecanister.

    But message "1801 A node has received too many Fibre Channel logins from another node." is indicating a number of more then 16 logins.

    Regards, Uwe



    ------------------------------
    Uwe Schreiber
    System Engineer / Solution Architect
    SVA System Vertrieb Alexander
    Wiesbaden
    ------------------------------



  • 7.  RE: FlashSystem Internode zoning

    Posted 9 days ago
    Hello Uwe,
     
    Perhaps I wasn't entirely clear. With only two ports in the zone, I no longer get an 1801 error. I did when I had 8 ports in the zone.
    I'm just trying to figure out why the documentation says I should use all the ports, but in practice, this doesn't work (1801 error).
    And what might be the consequences if I only use 2 ports instead of 8?


    ------------------------------
    TMasteen
    ------------------------------



  • 8.  RE: FlashSystem Internode zoning

    Posted 9 days ago

    Hi T.,

    I suspect that the recommendation to use all ports is a relic from the old days, when systems could only support a few ports per controller.
    Using two instead of eight ports obviously results in a loss of redundancy.
    However, it must also be noted that inter-node communication is "only" used as a backup for communication via PCI Link over the midplane.

    I've implemented dozens of Storwize and Flashsystem systems over the past 15 years. In that time, I've only encountered one system (V7000 Gen1) where the midplane was defective and had to be replaced.

    Regards, Uwe



    ------------------------------
    Uwe Schreiber
    System Engineer / Solution Architect
    SVA System Vertrieb Alexander
    Wiesbaden
    ------------------------------



  • 9.  RE: FlashSystem Internode zoning

    Posted 8 days ago

    Hello Uwe,

    This information may be outdated, but it's still being discussed.
    For IBM FlashSystem products, traffic between nodes in one control enclosure is sent over a
    Peripheral Component Interconnect Express (PCIe) connection over an enclosure backplane.
    However, for redundancy, you must configure an inter-node SAN zone even if you have a
    single I/O group system.
    So it would be nice to know what the official statement is from IBM to avoid any future discussions if problems arise.
    Greets,


    ------------------------------
    TMasteen
    ------------------------------