Fiber Channel Loop vs Point to Point

fibre-channelp2p

So, I'm playing with a couple of QLogic QLA2340s connected directly together. I've got options here to either have them act as a loop, or in point to point mode.

What's the difference if I'm only going to have two machines connected together? Is point-to-point more efficient? The firmware has an option to prefer loop, then fall back to p2p.

Anyone have any idea if there are performance benefits or drawbacks? It's pretty hard to find that information.

[edit]
It also turns out my borrowed fiber cable has a break on one of the channels, so I can't actually do real-world tests to figure out which is better. Not until I find someone who's willing to split the shipping from the cheap-cables website.

Best Answer

Point-to-point is the most self-explanatory, and the usual way of connecting just two devices together so they can communicate.

Loop-mode is a way of building a fibre-channel network without using an FC switch. It's analogous to a token-ring network, in that each device in the network forms part of a ring, or loop. I've never seen it used though - the only multi-node FC networks I've worked with have been fully switched, which are more flexible, but more expensive.

Realistically, you're not going to see much difference in performance between loop and p2p with two devices. Personally, I'd stick to p2p, just because it's simpler.