Can someone explain the important differences between fabric, point to point, and loop on a fibre san

fibre-channelstoragestorage-area-network

I have a fully redundant HP 8/20q FC SAN that has been working well, but as I dig deeper into things looking for more performance, I'm quickly at the end of my knowledge when it comes to FC topologies.

The SAN is comprised of three dual-port hosts, two switches, and two dual-controller+port arrays (each array is a HP P2000 G3 MSA, has two controllers, and each controller has two FC ports). Each host is connected to both switches, and one port on each array controller is in each switch. The round-robin access strategy is active/active ULP.

As I understand it, the hosts should connect to the switches in F_PORT (p2p/fabric) mode, and not FL_PORT (loop) mode, but what about the arrays? What are the practical differences between the two in terms of redundancy and performance? Each switch has a single port from the MSA logged in as a loop device.

Edit:

I can change the modes easy enough, without replugging anything. What I'm looking for is a good reason to choose one over the other. I have been operating under the assumption that there really is no point to ever using loop mode, as that's what "everyone says", but I'm don't understand why — are there no good reasons to use loop in situations that don't require it, period?

Best Answer

If you have a single port on each switch that's logging in as a loop port, you need to address this. The first thing I'd do is try unplugging it and plugging it back in. If it still shows up as a loop port when it relogs back into the fabric, take a look at hard-coding the port to be an F port. I found instructions here.

Be prepared that if there's some underlying problem that is causing it to default to loop ports, this might prevent the port from coming online. If that happens, you'll need to open a support call and possibly replace hardware.

The reason you need to address it is mostly because it's a sign of something else possibly wrong. The part of the FC address space they use is now used by NPIV, however that's not something typically needed by an HP MSA storage device. If it's working well enough that you don't want to take risks, you can leave it. That said, it is best practice to not use FL ports unless you have no other choice.

Related Topic