把 FC 帧装进以太网
FCoE 以太网光纤通道把 FC 帧直接封装在以太网帧里,让主机用一块融合网卡(CNA)同时承载存储与业务流量,从而减少网卡、线缆与交换机数量。代价是对网络提出无损要求:以太网必须做到拥塞时不丢帧,因此需要数据中心桥接能力,包括优先级流控与带宽调度,以及用于发现与初始化虚拟链路的 FIP。它沿用 FC 的寻址与分区模型,主机侧看到的是 VN_Port,交换机侧是 VF_Port。
基本信息
| 封装关系 | FC 帧封装到以太网帧,使用专用 VLAN |
|---|---|
| 必要能力 | 优先级流控、带宽调度、DCBX 协商 |
| 初始化协议 | FIP 负责发现与虚拟链路建立 |
| 端口角色 | 主机侧 VN_Port,交换机侧 VF_Port |
| 典型接入介质 | 融合网卡 CNA 或支持相应能力的网卡 |
典型使用场景
- 机架密度高、希望减少线缆与适配器的场景
- 既有 FC 运维体系希望沿用分区与 LUN 屏蔽模型
- 边界交换机同时提供 FC 与以太网端口以保护既有投资
- 评估 FCoE 与 iSCSI、NVMe over Fabrics 的取舍
- 排查融合网卡上线后存储链路不稳定的原因
上线前核对项示意
上线前核对项示意
# 1) 确认网卡型号与固件支持融合能力与 FIP
# 以厂商网卡文档与固件说明为准
# 2) 交换机侧核对无损能力协商状态
# 查看 DCBX 协商结果与端口优先级映射
# 3) 主机侧确认存储 VLAN 与虚拟端口已上线
ip -d link show | grep -i vlan
# 4) 核对分区是否已覆盖虚拟端口 WWN
# 在 FC 侧查看节点登录与分区成员FCoE 与相邻技术对比
| 对比项 | FCoE | 传统 FC | iSCSI |
|---|---|---|---|
| 承载介质 | 以太网(需无损) | 光纤通道(专用交换) | 以太网(普通) |
| 寻址与分区 | 沿用 FC 模型 | FC 模型 | IP 与 IQN 模型 |
| 网络范围 | 通常限于同一二层域 | 可经 FC 路由与长距延伸 | 可跨三层路由 |
| 主要门槛 | 无损以太网端到端配置 | 独立网络与设备成本 | 主机处理开销与网络隔离 |
FCoE 的复杂度主要来自无损以太网的运维:优先级流控、带宽调度与协商参数需要在主机与交换机之间保持一致,任一侧配置偏差都可能造成链路不稳定。
优先级流控配置不当可能引发暂停帧扩散甚至死锁,影响范围超出存储流量本身;涉及无损网络参数变更时应在隔离环境验证并准备回退方案。