存储网络概述
存储系统通过网络将服务器连接到磁盘和闪存。这张网络的搭建方式决定了存储网络会使用哪些光模块。
块存储与文件存储
- 块存储将裸卷呈现给服务器,如同本地磁盘一般。它运行在 SAN(Storage Area Network)之上。
- 文件存储通过 LAN 呈现共享——NAS 通过 IP 使用 NFS 或 SMB 协议提供服务。
SAN 传输方式
- Fibre Channel——经典的专用 SAN,无损且低延迟(参见 Fibre Channel)。
- IP 存储——iSCSI 和 NVMe/TCP 运行在普通 Ethernet 之上。
- 融合存储——FCoE 和基于 RoCE 的 NVMe-oF 通过无损 Ethernet 结构承载存储流量。
光模块
- FC SAN 使用 FC 专用的 SFP+/SFP28 模块(SW/LW)。
- IP 存储和融合存储使用 Ethernet 光模块——10/25/100G 及以上。
具体协议及其使用的光模块参见 存储协议与光模块。
无论采用哪种传输方式,CodingBox 都读取和编码相同的光模块内存,从而让模块向存储交换机呈现正确的身份信息。
延伸阅读
- NVMe over Fabrics——比较 FC-NVMe、NVMe/TCP、NVMe/RoCE 和 NVMe/IB;说明各自对链路和光模块的要求。
- 面向存储的 Lossless Ethernet——DCB、PFC、ETS、DCBX、ECN/DCQCN、PFC 风暴与死锁、iSCSI 实践、物理层要求。