Fibre Channel for enterprise storage

Dedicated block storage built around fabric discipline

Fibre Channel remains relevant where predictable storage connectivity, operational separation and mature host multipathing matter more than reusing the general-purpose IP network.

Typical dual-fabric design
Virtualisation host AHBA port 1 + HBA port 2
Virtualisation host BHBA port 1 + HBA port 2
 
Fabric A
Fabric B
 
Shared block storageIndependent target ports • LUN masking • multipath access
Dedicated fabricStorage traffic is operationally separated from the ordinary LAN.
Block accessThe host or cluster owns the file system and application data structure.
Redundant pathsTwo independent fabrics avoid a shared switch failure domain.
Mature ecosystemEstablished HBA, switch, zoning and host multipathing practices.
Fibre Channel fundamentals

The fabric connects initiator ports to target ports—not users to folders

Fibre Channel transports block I/O. The server discovers presented LUNs and treats them as storage devices; access is controlled by the fabric and by the storage system.

01

HBA and WWPN

The host bus adapter provides one or more initiator ports. Each port has a World Wide Port Name used for zoning and storage access control.

02

Fabric and zoning

FC switches establish the fabric. Zoning limits which initiator and target ports are allowed to communicate.

03

Target port

The storage port operates as a target and presents one or more logical units through the selected fabric paths.

04

LUN and masking

The LUN is the block device. Storage-side host and group rules determine which authorised WWPNs may see it.

Zoning and LUN masking solve different problems. Zoning controls fabric communication; masking controls storage presentation. A production design normally uses both.

Protocol selection

Fibre Channel is one block-storage transport—not a universal default

The right choice depends on the installed skills, host support, failure model and whether a dedicated SAN is an advantage or an unnecessary second network.

TransportCommand modelNetworkOperational characterTypical fit
Fibre ChannelSCSI over FCPDedicated FC fabricSpecialised, mature and physically separatedEstablished enterprise SAN and tier-one virtualisation
NVMe/FCNative NVMeFibre Channel fabricRetains the FC fabric while changing the storage command modelQualified modern FC environments
iSCSISCSI over TCP/IPRoutable EthernetBroad compatibility using familiar IP operationsMixed hosts and existing IP SANs
NVMe/TCPNative NVMe over TCPRoutable EthernetModern command model without a dedicated FC fabricNew shared block deployments on Ethernet
Availability starts in the fabric

Multipathing cannot compensate for two paths through one failure domain

A robust design normally uses separate HBA ports, separate switches and separate target ports. Host multipathing then combines the paths into one logical device and selects or fails over between them according to the supported policy.

Independent fabricsFabric A and Fabric B should not share the same switch or avoidable upstream component.
Consistent presentationEach required HBA must see the intended target ports and LUNs through its fabric.
Qualified path policyUse the multipath policy supported by the host and storage implementation.
Failure testingValidate cable, switch, target-port and node failure with representative applications.
Host multipath device
HBA A → Fabric A
HBA B → Fabric B
Target ports and the same authorised LUN
Redundancy is end to end, not merely a second cable.
Application fit

Fibre Channel is strongest where shared block storage is already an operational discipline

VMware

VMFS datastores

Multiple ESXi hosts can use coordinated VMFS storage when zoning, LUN presentation and path visibility are consistent across the cluster.

Microsoft

Hyper-V

Windows Server hosts can use MPIO for resilient FC access. Virtual Fibre Channel additionally uses NPIV for selected guest-level SAN scenarios.

euroNAS

eEVOS

eEVOS can consume compatible shared FC storage for virtual machine workloads while retaining its integrated Backup & Disaster Recovery functions.

Linux

KVM and applications

DM Multipath can combine independent FC paths for virtualisation hosts, databases and other applications that require a remote block device.

Data services

Databases

Dedicated SAN connectivity can suit latency-sensitive database and transactional workloads when the complete system is correctly sized and tested.

Operations

Existing SAN estates

FC can remain the lower-risk choice when the organisation already has compatible fabrics, monitoring, procedures and experienced administrators.

Access control

A dedicated network still requires deliberate security boundaries

Physical separation does not prevent accidental presentation, stale zoning or an incorrect WWPN assignment.

Switch zoning

Limit initiator-to-target communication and keep zone membership clear, minimal and documented.

Storage masking

Map each LUN only to the required FC hosts or host groups by their initiator WWPNs.

Change control

Coordinate HBA replacement, zoning, LUN expansion and target failover across server, fabric and storage teams.

HA Cluster sequence

Pool ownership and the FC target must move as one service chain

In a euroNAS HA Cluster using shared ZFS storage, the target is dependent on the node that safely owns the pool. The system is designed to prevent both nodes from opening the same pool independently.

1. Confirm ownershipThe surviving node evaluates whether exclusive pool ownership can be established safely.
2. Import the poolThe ZFS pool becomes online on one node only, according to the selected takeover policy.
3. Activate servicesThe dependent cluster address and FC target follow the active pool owner.
4. Validate clientsThe fabric link, target state, multipath device and application I/O are verified.

Safety takes precedence over blind automation. If exclusive ownership cannot be confirmed—for example after an isolated boot—the pool remains offline for administrative review even when automatic takeover was selected.

euroNAS implementation examples

Choose the storage role before choosing the product

The platforms are not interchangeable. Fibre Channel target hardware and the required availability model should be qualified as part of the architecture.

PlatformFC roleAvailability modelImportant limitation or decisionTypical fit
euroNAS PremiumFC targetStandalone storage serverRequires a qualified target-mode FC adapter; no automatic storage-node failoverSingle enterprise storage appliance
euroNAS HA ClusterHighly available FC targetShared ZFS pool and dependent target failover between two controllersSafe pool ownership, node isolation and client multipathing must be designed togetherDual-controller shared block storage
eEKASFC initiator / storage consumerScale-out storage system using external FC targetseEKAS does not provide an FC target; it connects to compatible external FC storage through its initiatorUse external FC LUNs within an eEKAS storage architecture
eEVOSFC initiator / storage consumerVirtualisation host or cluster using external shared storageDoes not replace the external FC target or SAN fabricVM workloads with integrated Backup & Disaster Recovery
Single storage server

euroNAS Premium

Present qualified FC LUNs alongside other file and block services on enterprise hardware.

Premium details →

Two-controller continuity

HA Cluster

Move a shared ZFS pool and its dependent FC target together while protecting exclusive ownership.

HA Cluster details →

Scale-out storage consumer

eEKAS

Connect compatible external FC targets through the integrated initiator and use their LUNs within the eEKAS storage architecture.

eEKAS details →

Virtualisation consumer

eEVOS

Use compatible shared FC storage for VMs while keeping Backup & Disaster Recovery inside eEVOS.

eEVOS details →

Target hardware

Adapter mode is an architectural choice, not a checkbox to try in production

Current euroNAS FC target workflows recognise selected QLogic and later QLogic/Cavium controller families, including OEM-labelled variants. Driver recognition is not the same as qualification of every adapter, firmware, optic and switch combination.

Target mode disables initiator operation on the affected adapter. The persistent change requires a coordinated reboot. Confirm the adapter is not needed to connect the storage server to another FC resource.

Qualification checklist

Exact adapter model and PCI identity
Matching firmware and adapter generations
Supported target-mode driver
Optics, cabling and switch compatibility
Identical design on both HA nodes
Host HBA and multipathing support
Tested zoning, masking and failover procedure

×

Scroll to Top