两种传输并存时的三类风险
同一环境甚至同一主机同时使用 FC 与 iSCSI 接入存储,常见于过渡期或分层部署。风险集中在三处:设备标识必须能让多路径软件把两类路径识别为同一块存储,否则会出现重复设备;两种传输的故障域、变更窗口与认证方式完全不同,运维流程不能混用;台账需要同时记录端口标识与 IP 侧标识,只维护一侧会导致排障时信息缺失。
基本信息
| 标识体系 | FC 侧使用端口标识,iSCSI 侧使用发起端名称 |
|---|---|
| 聚合前提 | 同一存储单元的两类路径需被识别为同一设备 |
| 故障域差异 | IP 网络与 FC fabric 相互独立,变更窗口需分开 |
| 认证差异 | iSCSI 支持认证机制,FC 主要依赖 fabric 隔离 |
| 权限要求 | 存储、主机与两类网络的协同管理 |
典型使用场景
- FC 环境扩容过渡期用 iSCSI 临时补充容量
- 分层部署:关键业务走 FC,一般业务走 iSCSI
- 迁移评估:确认新平台支持哪种传输并规划切换路径
- 排查同一存储单元出现重复设备的问题
- 统一台账时确定需要记录哪些标识信息
混用环境核对
混用环境核对
# 1) 查看同一存储单元是否聚合为单一多路径设备
multipath -ll
# 2) 核对设备全局标识是否一致(避免出现重复设备)
ls -l /dev/disk/by-id/ | grep -i wwn
# 3) 分别确认两类传输的路径数量与状态
multipathd show paths
iscsiadm -m session
# 4) 核对台账中端口标识与发起端名称的对应关系两类传输对比
| 对比项 | FC 通道 | iSCSI 通道 |
|---|---|---|
| 承载网络 | 专用光纤通道 fabric | 以太网与 IP 网络 |
| 隔离方式 | 分区与 fabric 隔离 | 网络隔离与认证 |
| 标识记录 | 端口标识 | 发起端名称 |
| 故障域 | 交换机、光链路 | 交换机、路由、协议栈 |
| 变更影响 | 分区与端口调整 | 网络与认证参数调整 |
| 多路径配置 | 按路径优先级或策略选择 | 需确认与 FC 路径聚合为同一设备 |
两类传输的路径策略配置位置与生效方式不同,调整一侧时不要假设另一侧会同步变化;变更后应分别核对各自的路径状态。
同一存储单元若被两类传输识别成两个设备而未被聚合,会出现同一份数据被两个入口访问的风险,属于必须在上线前解决的问题。