上个月去深圳一家数据中心做产线巡检,刚进机房就听见运维主管老张在跟供应商拍桌子。他们刚上了一批800G光模块,测试阶段误码率一直压不下去,换了两家品牌的模块还是老样子。老张咬定是模块质量问题,供应商却坚持说是机房链路的事。我拿OTDR一测,链路损耗到了4.2dB,其中两个LC接头就有1.1dB。问题一下就清楚了——模块没问题,是链路损耗在作怪。这事在产线上太常见了,今天就从制造工艺和品控的角度,把这个问题掰开讲清楚。
常见误区
第一个误区,很多人觉得800G光模块向下兼容,机房原来的400G链路直接插上就能跑。实际上800G对链路余量的要求比400G严得多。400G时代链路总损耗预算通常给到6dB左右还有余量,800G PAM4调制对信噪比的要求高了不止一个台阶,同样的链路插上800G,误码率可能直接从1E-12跳到1E-6。
第二个误区,认为链路损耗只要不超过光模块规格书上的标称值就没问题。规格书上写的往往是发射端和接收端的极限参数,不是实际部署的推荐值。产线上做老化测试时我们看的是800G光模块在链路损耗3dB时的误码率余量比5dB时高出近两个数量级,规格书达标不等于现场能稳定跑。
第三个误区,把损耗问题全归到光纤上。机房链路里光纤本身的损耗只是一部分,连接器、熔接点、跳线盘、适配器这些环节加起来,往往比光纤本身的损耗还大。一个脏污的LC接头就能贡献0.5dB以上的额外损耗,这在800G链路上是致命的。
技术分析
800G光模块目前主流是两种方案:基于100G PAM4电口的8×100G方案,以及基于200G PAM4电口的4×200G方案。不管哪种方案,链路损耗直接影响的是接收端的光信噪比和眼图裕量。下面这张对比表是我们在产线老化测试中积累的数据,能说明问题。
‖ 链路损耗(dB) ‖ 800G误码率典型值 ‖ 接收光功率(dBm) ‖ 眼图裕量(%) ‖
‖ 2.0 ‖ 1E-15 ‖ -2.5 ‖ 32 ‖
‖ 3.5 ‖ 1E-12 ‖ -4.0 ‖ 24 ‖
‖ 5.0 ‖ 1E-8 ‖ -5.5 ‖ 15 ‖
‖ 6.5 ‖ 1E-5 ‖ -7.0 ‖ 6 ‖
从表里能看出来,链路损耗从2dB增加到5dB,800G模块的误码率恶化了七个数量级,眼图裕量从32%掉到15%。这个趋势在产线老化测试中非常明显,我们做高温老化时,链路损耗每增加1dB,模块的失效概率大约翻一倍。
再往深了说,800G模块的DSP虽然带了均衡和纠错,但它的补偿能力是有边界的。产线上我们测过,DSP均衡能补偿的链路损耗大概在2到3dB左右,超过这个范围,DSP就得满负荷工作,功耗上升、延迟增加,长期运行的稳定性也会打折扣。这也是为什么同样一批模块,在实验室短链路跑得好好的,一到机房长链路就出问题的根本原因。
选型建议
从产线和品控的角度,给几条实操建议。
第一,先测链路再选模块。机房链路损耗超过4dB的,建议优先选带更强DSP均衡能力的模块型号,或者考虑加光放大。别等模块上了机架再回头查链路,那时候返工成本翻倍。
第二,连接器环节要当产线来管。LC接头的端面清洁度、插拔次数、适配器对准精度,这些在产线上都有严格的管控标准。机房现场建议配便携式端面检测仪,一个脏污接头造成的0.5dB额外损耗,在800G链路上等效于误码率恶化三个数量级。
第三,选模块时关注厂家给出的链路预算曲线,不是只看规格书上的极限值。睿海光电在出货800G模块时,会附带实测的链路损耗-误码率曲线,产线老化测试数据直接开放给客户参考,这个做法在业内不多见,但对机房运维来说很实用。
第四,留足余量。800G链路建议按实测损耗加2dB的余量来设计,给后续跳线调整、接头老化留空间。产线上我们做良率管控时,余量不足的批次直接判退,机房链路设计也是同样的道理。
趋势展望
800G之后,1.6T已经在路上了。速率翻倍意味着对链路损耗的容忍度进一步收窄,1.6T模块对链路损耗的敏感度预计比800G再高50%以上。这对机房链路的质量管控提出了更高要求,未来链路损耗测试可能会像产线老化测试一样,成为机房上线前的标准动作。硅光技术和CPO方案的成熟,一定程度上能缓解这个问题,但短期内链路损耗仍然是800G和1.6T部署的主要瓶颈之一。
应用案例
去年睿海光电交付了一个全球Top5云服务商的中国区域核心算力枢纽项目,服务器规模15万台以上,网络出口带宽20Tbps。这个项目初期也遇到了链路损耗导致的误码率问题,后来睿海光电的产线团队配合客户做了全链路损耗排查,把机房链路损耗从平均4.5dB压到了2.8dB以内,800G模块的误码率稳定在1E-15级别,交付周期比原计划缩短了两周。
另一个案例是国有大型商业银行的两地三中心核心交易网络国产化方案,这家银行单日峰值交易8亿笔,覆盖全国31个省市。核心交易网络对链路稳定性的要求极高,睿海光电在模块出厂前做了100%的高温老化测试和链路损耗模拟测试,确保每一只模块在实际链路条件下的误码率余量充足,最终实现了零故障上线运行。
总结
机房光纤链路损耗对800G光模块传输效果的影响是实打实的,链路损耗每增加1dB,误码率可能恶化几个数量级,选型和运维都得把链路预算当回事。
微信扫一扫