800G 光模块选型:OSFP 对 QSFP-DD800,DR8 对 2xFR4
三个问题定一单 800G:哪种笼子、走多远、多少热量。其余都是物料号卫生。
800G 最贵的错误不是选错 PMD。而是选了一个技术上正确、却在已购机箱里散热上不可能的模块。第二贵的:布线队装了十年双工 LC、仓库里没有 MPO 干线,你却下了 DR8 的订单。
两类错误同根——选型来自规格书,而非来自布线。下面三个问题按序排列以防这点。依次回答,PMD 表就变成查表,而不是争论。
问题一:交换机到底有什么笼子
这不是反问。“800G 兼容”出现在交换规格书上,至少对应三种机械不同的东西:OSFP 笼子、QSFP-DD800 笼子,以及只在厂商合格清单内接受 800G 模块且带热降额的 QSFP-DD 笼子。
| 属性 | OSFP | QSFP-DD800 |
|---|---|---|
| 本体宽度 | 约 22.6 mm | 约 18.4 mm |
| 热设计 | 一体式散热片,每瓦更大表面积 | 依赖笼子风道;散热片选项更窄 |
| 舒适功率包络 | 20 W 级及以上 | 16 W 主流;以上需验证风量 |
| 典型 1U 端口数 | 32 | 32–36 |
| 主导场景 | 800G AI 叶/脊 | 云与通用 800G |
为何 AI 机房偏爱 OSFP
OSFP 更大,而更大正是关键。额外的本体宽度换来散热片面积,而散热片面积,正是把一个 20 W 模块变成能在密集机柜 45°C 环境温度下守住壳温的东西。AI 交换机本就因为 ASIC 热而发烫;光笼子继承了那个环境温度。
还有第二个较少被讨论的理由:OSFP 有冗余空间。一个为 20 W 800G OSFP 设计的笼子,若交换厂商支持,通常日后能以更高功率等级容纳 1.6T OSFP 家族模块。这条路径正是 OSFP 出现在尚未采购 1.6T 的设计里的原因——它是个对冲。/1-6t-transceiver-roadmap-2026 讲了这个对冲实际值多少。
QSFP-DD800 的密度论据
QSFP-DD800 保留了 QSFP-DD 尺寸。这意味着现有笼子、现有面板布局,以及——关键地——现有 400G QSFP-DD 模块能直接插进去当退路。对拥有庞大 QSFP-DD 存量的云运营商,这相当于库存与备件上的真金白银。
代价是每模块散热余量。16 W 模块放进 QSFP-DD 笼子没问题。同一笼子,在 36 口 1U 交换机里插 20 W 模块、进风温度比规格书假设高 5°C,正是部署翻车之处。若选 QSFP-DD800,要的是端口级热合格性,而非机箱级。
两种都混用真正花多少
运营商有时计划在 AI 互联里跑 OSFP、别处跑 QSFP-DD800。这说得通。说不通的是把它们混进同一条 rail 或同一个叶组,因为那会让光模块库存翻倍却无任何运营收益,复杂化 DDM 基线(两家厂商、两套告警阈值),并注定某个备件决策会在凌晨三点承压下做出。
问题二:布线到底长什么样
距离是链路的属性,不是模块的属性。同一个 500 m 模块,在干净的 12 芯干线上,与在带六对 mating、用通用配线架的 24 芯干线上,表现不同。
| PMD | 介质 | 距离等级 | 通道 | 何时是正确答案 |
|---|---|---|---|---|
| 800GBASE-VR8 | MMF(VCSEL) | ~50 m | 8×100G | 同排、成本敏感的 TOR |
| 800GBASE-SR8 | MMF(VCSEL) | ~100 m | 8×100G | OM4/OM5 上的排内与相邻排 |
| 800GBASE-DR8 | SMF,MPO | ~500 m | 8×100G | 新建结构化布线,排到排 |
| 2×400GBASE-DR4 | SMF,双工 LC | 500 m | 2×4 | 现有 DR4 布线,breakout 拓扑 |
| 2×400GBASE-FR4 / 800GBASE-2FR4 | SMF,双工 LC | ~2 km | 2×4 CWDM | 双工 LC 上的园区与楼间 |
| 800ZR(OIF 相干) | SMF,双工 | 80–120 km | 相干 | 仅 DCI,非数据中心内 |
DR8 是新 MPO 布线的默认
如果布线方案是新的、基于 MPO,DR8 给出最简单的库存:一个模块 SKU、一种干线类型、一条要搞对的极性约定。最后一点不 trivial——8 芯和 16 芯映射逻辑是大多数首次 400G/800G 失败的根源,值得在电缆排程下发前、而不是第一个死链后,去读 /mpo-polarity-explained-type-a-b-c。
DR8 的坑在 breakout 算数。DR8 模块与 2x400G-DR4 breakout 在物料清单上看起来可互换,对交换机行为却完全不同:一个是单一 800G 端口,另一个是两个 400G 端口,需要软件支持通道拆分。下单前定下你的自动化期望的是哪一种。
2xFR4 是双工 LC 资产的答案
如果布线是双工 LC——这描述大多数 2020 年前建的数据中心——那么一个并行光模块会逼着重布线,而为省模块成本重布整排,很少划算。二乘 FR4 变体用 CWDM 通道分组跑在现有双工对上,距离约 2 km,让 800G 升级无需触碰物理层。
代价是光预算。CWDM 通道分组意味着模块内的 mux/demux 损耗和更紧的波长容差;一条在 400GBASE-FR4 下宽裕的链路,到 800G 可能勉强。算清楚,别假设距离等级能平移——/400g-800g-link-budget-calculation 有算式和 DDM 交叉校验。
相干接管之处
在城域里超过约 2 km,PAM4 选项就走到头了。没有主流 800GBASE-ER8 量产出货,所以 10–80 km 的实际答案是一对相干 800ZR,这彻底改变了设计对话:相干模块需要不同的诊断、不同的功率预算、不同的运维技能。按一项不同技术来定价,而不是按一个更长距离的插拔模块。
问题三:机箱到底能排掉多少热
这是终结项目的问题。光模块功耗叠加在 ASIC 功耗之上,且抵达面板——那通常是机箱里散热最差的部分。
| CMIS 功率等级 | 最大模块功率 | 含义 |
|---|---|---|
| Class 5 | 7 W | 旧式笼子,400G 级模块 |
| Class 6 | 10 W | 较早 800G 设计,低功耗 PMD |
| Class 7 | 15 W | 主流 800G DR8/FR4 区间 |
| Class 8 | 20 W | 高功率等级;需验证每槽风量 |
没人去算的每机柜算术
取一台 64 口 800G 机箱。每模块 16 W,就是 1024 W 的光模块热量,叠在一个可能耗散 800–1000 W 的 ASIC 之上。在 1U 形态下,那是堪比小号电暖器的面板热密度,且必须由先掠过笼子、再抵达其它部件的风排掉。
失败特征一致:模块在 25°C 进风的实验机箱里工作正常,然后在 35–40°C 进风的生产机柜里报高温告警、最终掉链。模块规格书没一处错;错的是环境温度假设。
购买前向交换厂商问三个具体问题:
- 在 45°C 进风、而非规格书环境下,每端口支持的最大模块功率是多少?
- 这个数字是否依赖模块在厂商合格清单内?
- 若全部 64 口都以最大功率满配,每端口上限会怎样?
答不上第三个问题的厂商,没测过你准备买的这个配置。
功率等级是契约,不是建议
CMIS 功率等级存在的意义,是让主机分配功率与散热。一个标称 Class 8 的模块,插在只合格到 Class 7 的笼子里,不是“能用但偏热”的情况;那是无支持配置,交换机有权拒绝拉起端口。这正是“我测试台上能用”和“机柜里能用”分道扬镳的原因,也是合格清单检查属于采购步骤、而非验收步骤的原因。
breakout 与后向兼容
实际中四种组合要紧,只有一种会出毛病。
800G 模块,2x400G breakout: 多数 800G DR8 和 2xFR4 设计支持,但需要能理解每端口通道分配的交换软件。在配置指南而非规格书里确认。
800G 笼子承载 400G 模块: 多数 OSFP 和 QSFP-DD800 平台降速可用。这是脊层跟上前的标准过渡,也是即便首次部署是 400G、仍偏好 800G 兼容笼子的理由。
400G QSFP-DD 插进 QSFP-DD800 笼子: 机械与电气兼容,而且广泛“即插即用”的唯一混插方向。它也是对 800G 供应延迟最便宜的保险。
OSFP 插进 QSFP-DD 笼子,或反向: 任何速率都不行。没有能在 100G 每通道下保持信号完整性的无源转接器,任何声称能的产品只是实验室奇物。
导致重做的五个下单错误
每一条都有具体、便宜的对治。
- 按 PMD 名下单而不查连接器。 DR8 意味着 MPO。若干线订单写的是双工 LC,无论距离如何,模块都错了。
- 假设“800G 兼容”只有一种意思。 把笼子类型和合格清单落到书面。
- 忽略 CMIS 版本。 CMIS 4.0 或更高,才让可脚本化诊断与通道映射成为可能。更老的固件把一个可管理的故障变成一张支持工单。
- 一条 rail 内混用厂商。 DDM 阈值与告警迟滞不同;混用 rail 会产生误报,花费的工程时间超过省下的价差。
- 用不同 SKU 家族买备件。 固件与寄存器映射会漂移。备件应与在用件同物料号,而非仅仅同速率。
清单,按序
自上而下执行;每一步约束下一步。
- 交换机型号、笼子类型,以及厂商合格模块清单。
- 布线方案:MPO 还是双工 LC,现有还是新建,现有链路带实测链路损耗。
- 由实测布线推导出的距离等级,而非设想布线。
- 适配真实进风温度下每端口热限的功率等级。
- breakout 拓扑:自动化期望一个 800G 端口还是两个 400G 端口?
- CMIS 版本,以及你监控系统中的 DDM 访问路径。
- 备件与二供计划,同一 SKU 家族。
若某一步答不上来,正确动作是推迟下单,而非假设默认值。这份清单里每个假设都有一种失败模式,几周后出现在机柜里,到那时模块已不可退。
参考来源
- IEEE 802.3df Task Force - 定义 800GBASE-SR8、DR8 与 2xFR4 类 PMD 的修订案,即距离表中引用的那些。
- QSFP-DD MSA - 功率等级表背后的尺寸、热扩展与 CMIS 管理接口文档。
- OSFP MSA - OSFP 家族笼子的机械与热规范。
- OIF - 上述 DCI 边界讨论涉及的 800ZR 相干项目材料。
- Ethernet Alliance - 多厂商互操作演示,对哪些组合真正被测过的有用校验。
功耗数字为 2026 硬件的规划区间,非特定型号的规格。模块功耗、支持的功率等级与热降额因厂商和型号而异;下单前请对照规格书与交换合格矩阵确认。
FAQ
- OSFP 与 QSFP-DD800 可互换吗?
- 不行。笼子、连接器、机械设计都不同。QSFP-DD800 复用 QSFP-DD 尺寸;OSFP 物理更大、散热铺展更好。由你交换机的原生笼子决定——没有无源转接器。
- 800G 端口能跑 400G 模块吗?
- 能,在多数平台上:800G OSFP/QSFP-DD800 端口可降速运行 400G 模块(DR4 或 2xFR4),且许多 800G 模块支持 2x400G breakout。在交换软件里确认 CMIS 通道映射支持。
- 每个 800G 端口应规划多少功率预算?
- 以每模块 16 W 作为 2026 规划数,最高功率等级取 18–20 W。一台 64 口交换机因此需在散热上留出约 1 kW 的光模块余量,与 ASIC 无关。
- 800GBASE-DR8 与单个模块里的 2x400GBASE-DR4 是一回事吗?
- 不是。DR8 是在一个 MPO-16 或双 MPO-12 接口上、跨八条 100G 通道的单一 800G PHY。2x400G breakout 向交换机呈现两个独立的 400G 端口,需要软件支持每端口通道拆分。光模块可能看着像;配置不是一回事。