4. 数据中心光模块与光互连基础
数据中心内部的光互连,本质上是在机柜、机架、交换机与服务器之间建立高带宽、低时延、可运维的物理通道。理解这条通道,需要同时看清四个层面:光模块以什么形态存在、光信号在什么介质中传播、链路能跑多远、以及整条链路的功耗与预算如何分配。本节围绕可插拔光模块、板载光学、共封装光学、多模与单模链路、传输距离与功耗预算展开,帮助读者建立从“模块形态”到“链路预算”的完整认知。
一、光模块的三种形态:可插拔、板载与共封装
可插拔光模块是最常见的一类。它把电接口、驱动芯片、光发射/接收组件、封装外壳做成一个可插拔的模块,插入交换机面板上的笼子(cage)中,通过金手指与主机电接口连接。常见封装包括 SFP、SFP+、QSFP、QSFP28、QSFP-DD、OSFP 等,速率从 1G 到 400G、800G 不等。可插拔的最大优势是运维灵活:模块坏了直接换,端口速率可通过更换模块升级,不同厂商模块只要符合 MSA 多源协议即可互插。代价是电信号要从交换芯片经过 PCB 走线到达面板笼子,这段“电通道”在高符号率下损耗显著,需要重定时器或均衡器补偿。
板载光学(On-Board Optics,OBO)把光引擎直接焊在主板或子板上,光口通过面板跳线引出。它省去了可插拔模块的金手指和笼子,电通道更短,功耗和信号完整性更好,但模块不可现场更换,升级和维修需要更换整板。共封装光学(Co-Packaged Optics,CPO)则更进一步,把光引擎与交换 ASIC 封装在同一基板上,电通道缩短到毫米级,大幅降低 SerDes 功耗和损耗。CPO 的挑战在于封装良率、散热和可维护性:光引擎与 ASIC 共封装后,单个光通道故障可能影响整颗封装体,现场可更换性差。三种形态的演进方向是电通道越来越短、功耗越来越低、可维护性越来越依赖系统级设计。
二、多模与单模链路:介质决定距离
光信号在光纤中传播,介质的选择直接决定传输距离和成本。多模光纤(MMF)芯径较大,常见 50/125 μm 或 62.5/125 μm,光在纤芯中以多种模式传播,模式色散导致脉冲展宽,因此距离受限。OM3、OM4、OM5 是多模光纤的等级,在 850 nm 窗口下,OM4 在 10G 速率可传约 400 m,在 100G 速率(使用并行光学)可传约 100~150 m。多模链路的优势是 VCSEL 激光器成本低、耦合容差大、连接器便宜,适合机柜内和机柜间短距互连。
单模光纤(SMF)芯径约 9 μm,只允许一种模式传播,模式色散极小,配合 DFB 或 EML 激光器可在 1310 nm 或 1550 nm 窗口传输数公里到数十公里。单模链路的成本主要在激光器和封装,但光纤本身和连接器并不贵。数据中心内,单模常用于跨楼宇、跨园区或长距汇聚链路;多模则用于同一排机柜或相邻机柜之间的短距连接。选择时先看距离,再看速率和成本:距离小于 100 m 优先多模,超过 500 m 基本必须单模。
三、传输距离与链路预算
链路预算(Link Budget)是判断一条光链路能否正常工作的核心方法。它把发射功率、接收灵敏度、光纤损耗、连接器损耗、熔接点损耗、老化余量等全部折算成 dB,要求:
发射功率(dBm) - 总损耗(dB) ≥ 接收灵敏度(dBm) + 余量(dB)
总损耗 = 光纤长度(km) × 衰减系数(dB/km)
+ 连接器数量 × 单连接器损耗(dB)
+ 熔接点数量 × 单熔接点损耗(dB)
+ 光模块老化余量(dB)
以一个教学示例说明:某 10G 单模链路,发射功率 -3 dBm,接收灵敏度 -14 dBm,光纤长度 10 km,1310 nm 衰减系数 0.35 dB/km,两端各 1 个连接器,每个 0.3 dB,中间 4 个熔接点,每个 0.1 dB,预留 3 dB 老化余量。则光纤损耗 3.5 dB,连接器损耗 0.6 dB,熔接损耗 0.4 dB,总损耗 4.5 dB,加上余量 3 dB 共 7.5 dB。接收功率 = -3 - 7.5 = -10.5 dBm,高于灵敏度 -14 dBm,余量 3.5 dB,链路可用。若距离增加到 20 km,光纤损耗变为 7 dB,总损耗 11 dB,接收功率 -14 dBm,刚好等于灵敏度,没有余量,工程上应判为不可靠,需要换用更高功率模块或加光放大器。
四、功耗预算:从模块到系统
光互连的功耗由三部分组成:电接口 SerDes 功耗、光模块内部驱动与 TIA 功耗、激光器偏置功耗。可插拔模块的功耗通常以 pJ/bit 衡量,10G 模块约 1~2 pJ/bit,400G 模块约 10~15 W 整模块,折算约 25~37 pJ/bit(含电通道损耗)。CPO 通过缩短电通道,可把电接口功耗降低 30%~50%,但激光器功耗仍然存在。系统级功耗预算需要把每端口功耗乘以端口数,再叠加交换芯片、风扇和电源转换损耗。
实际选型时,先确定链路距离和速率,再选介质和模块形态,最后核算功耗与散热。例如一个 32 端口 400G 交换机,若使用可插拔模块,每模块 12 W,光模块总功耗约 384 W;若改用 CPO,光引擎功耗可能降到 6~8 W/端口,总功耗约 192~256 W,但散热设计需要重新评估。功耗预算不是孤立指标,它和距离、介质、模块形态、机柜供电能力共同构成一个约束系统。
把以上内容串起来:可插拔、板载、共封装决定了电通道长度和可维护性;多模与单模决定了距离上限;链路预算决定了这条链路“能不能通”;功耗预算决定了“通得起不通得起”。四者共同构成数据中心光互连的基础判断框架。