Storage Area Networks
A storage area network carries block-storage traffic between host initiators and storage targets. The fabric, endpoint identities, zoning, logical-unit masking, and multipath software determine which hosts see each remote block device and how paths survive failures.
itStorage, backup, and data protection | OpenSkills.info
Intro
Storage Area Networks
A storage area network, or SAN, connects servers to shared block storage through a dedicated storage fabric or storage-capable network. Hosts issue storage commands as initiators. Storage systems receive them as targets and present logical units. The host then treats each permitted logical unit as a block device.
An application reaches a host file system or database, which issues block requests to a logical device. Multipath software combines approved paths. Each path leaves a host adapter or network interface, crosses one or more switches, reaches a target port, and accesses a logical unit on the storage system. Zoning controls fabric communication, while logical-unit masking controls which initiators can access a presented unit.
The SCSI model separates roles
An initiator starts storage commands. A target receives them. A logical unit is a storage address presented by the target, commonly identified by a LUN in the SCSI model. Stable initiator and target identifiers matter because adapter locations and network addresses can change. Presentation must be coordinated with host ownership.
Continue the course
This section is part of the paid course.
See pricing to subscribe, or log in if you already have access.
Where this skill leads
Relevant careers
See how this topic contributes to broader role-level skill maps.
Sources
- https://www.snia.org/education/storage_networking_primer/san/what_san
Supports
- SAN definition, components, use cases, switched fabrics, Fibre Channel, Ethernet, InfiniBand, SCSI, and NVMe
- https://www.rfc-editor.org/info/rfc3720/
Supports
- iSCSI mapping of SCSI over TCP
- Initiator, target, session, naming, authentication, and security model
- https://www.rfc-editor.org/info/rfc3721/
Supports
- iSCSI node names, addresses, and discovery
- Stable identity independent of adapter location
- https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/10/html/managing_storage_devices/overview-of-available-storage-options
Supports
- Fibre Channel, iSCSI, NVMe over Fabrics, and device-mapper multipath relationships
