在数据中心和AI算力圈子里,光互连的形态之争这几年就没停过。可插拔光模块还没捂热,CPO就来了,紧接着NPO、XPO这些缩写也开始频繁出现在各种技术白皮书和行业会议PPT里。很多朋友私信问我,这几个东西到底什么关系,是替代还是互补,实际部署时又该怎么选。这篇文章我就用最直白的方式,把可插拔、XPO、NPO、CPO这四种光互连形态从头到尾捋一遍,包括它们背后的技术逻辑、产业链变化,以及像珈蓝特这类测试设备厂商在CPO浪潮里扮演的角色。
先说结论:这几种形态本质上是同一场算力密度军备竞赛下的不同解,可插拔是当下的基本盘,CPO是终极目标之一,NPO和XPO则是在通往终极目标的路上,兼顾性能、成本和可维护性的折中方案。理解了这个前提,再看任何一家厂商的产品路线图,你都不会觉得乱。
1. 从可插拔到共封装:光互连演进的核心驱动力
1.1 为什么可插拔光模块越来越“力不从心”
过去十五年,数据中心的光互连几乎是可插拔光模块的天下,从10G SFP+一路走到400G QSFP-DD、800G OSFP。可插拔的优势非常明显:标准化程度高、维护方便、交换机和光模块解耦,坏了直接拔插替换,成本也随规模效应持续下降。但到了单通道100G甚至200G速率阶段,可插拔方案的物理极限开始显现。
问题出在功耗密度和信号完整性上。交换芯片的SerDes(串行器/解串器)速率不断提高,但信号从交换芯片引脚到面板光模块接口,中间要经过PCB走线、连接器、金手指,每一段都是损耗源。800G光模块的功耗已经做到15W到18W,当交换机前面板塞满32个甚至64个光模块时,仅光模块的总功耗就逼近1千瓦,这还不算DSP芯片的发热和随之而来的散热成本。更麻烦的是,当速率走向1.6T,可插拔模块前向纠错(FEC)和均衡算法的压力越来越大,系统级功耗和时延都在往不可控的方向走。
1.2 算力集群对带宽和时延的“无理要求”
AI大模型训练集群的出现,把光互连的需求推到一个新高度。GPU与GPU之间、GPU与CPU之间、跨机架之间的通信动辄数百GB/s,训练效率直接取决于互连带宽和时延。你可以在交换机上堆更多端口,但物理空间和功耗预算就那么多,于是行业开始算一笔账:如果能把光引擎做得离交换芯片更近,省掉长距离PCB走线和重定时(retimer),是不是就能在同样的功耗预算下塞入更多端口、跑更高带宽?
这个想法就是共封装光学(CPO)的出发点。把光引擎和交换芯片封装在同一基板上,信号路径从“芯片-走线-连接器-模块”缩短成“芯片-走线-光引擎”,链路大幅简化,时延和功耗同步下降。听起来很完美,但产业化的路上有太多现实问题,所以NPO和XPO这些中间形态才应运而生。
1.3 一张图看懂四种形态的封装距离
很多人搞不清楚这几个概念,其实核心差异就一句话:光引擎离交换芯片有多远。
- 可插拔光模块:光引擎在面板侧,离交换芯片最远,中间隔着PCB、连接器、壳体。
- XPO(外置可插拔光学):光引擎比可插拔更靠近交换芯片,但仍然保留了模块化可插拔形态,可以理解为把光引擎搬到交换芯片的封装基板边缘或附近,用可插拔方式连接。
- NPO(近封装光学):光引擎和交换芯片封装在同一块基板上,但不直接贴合,两者在基板上有一定距离,通常通过基板走线或超短距离连接。
- CPO(共封装光学):光引擎与交换芯片共同封装,距离最近,甚至可以和交换芯片做在同一个封装体内,链路最短、集成度最高。
距离越近,信号损耗和功耗越低,但相应地,可维护性和标准化程度也在下降。这里没有绝对的好与坏,只有场景适配的问题。
2. 可插拔光模块的自我进化:LPO不是反向倒退
2.1 QSFP-DD和OSFP:两种主流封装的博弈
在可插拔阵营内部,封装形态的竞争一直存在。QSFP-DD主打向下兼容,尺寸和传统QSFP接近,在已有交换机平台上更容易平滑升级;OSFP则优先考虑散热和信号完整性,尺寸更大,在高功耗场景下更有优势。到800G时代,OSFP的占比明显上升,因为它能更从容地处理16W以上的热设计。
到了1.6T时代,可插拔的形态又面临新分化。OSFP-XD、QSFP-DD1600这些新规格开始出现,核心思路都是增大尺寸、提升散热上限、优化串扰隔离。但无论如何优化,可插拔的功耗天花板依然存在,业界估算1.6T可插拔光模块的单口功耗可能达到30W以上,这对风冷交换机来说几乎不可接受。
2.2 LPO技术:去掉DSP的可插拔“轻量化”
既然可插拔的瓶颈是功耗,那就从光模块内部下手。传统可插拔光模块里有一颗DSP芯片,负责信号重定时、均衡和CDR(时钟数据恢复),它大约吃掉模块30%到40%的功耗。LPO(线性驱动可插拔光模块)的思路就是把这个DSP拿掉,用线性模拟驱动配合链路预算优化,让信号直接从交换芯片SerDes到光引擎,不走重定时。
LPO的实验已经证明,在短距(≤500米)算力集群互联场景下,去掉DSP后误码率依然可控。800G LPO光模块的功耗能降到10W以下,相比传统方案降低约三成。代价是传输距离变短、对交换芯片SerDes能力和PCB布线质量的要求更高,而且失去了DSP提供的诊断和均衡灵活性。在我看来,LPO不是可插拔的退步,而是可插拔在特定场景下向极致功耗效率发起的反击。
2.3 可插拔形态的不可替代性:存量机房与成本弹性
不管CPO讲得多热闹,可插拔光模块在短中期内依然是出货主力。原因很朴素:现网设备绝大多数是传统可插拔接口,生态成熟,供应充分,而且光模块厂商和交换机厂商的边界清晰。对于大多数云厂商和政企客户,采购可插拔光模块就像买标准螺丝,型号对了随时替换,不需要担心绑定某一家封装技术。
另一个被低估的因素是成本弹性。可插拔光模块的成本随出货量呈指数级下降,而CPO初始研发和封装成本极高,初期只有超大规模数据中心才可能摊薄。所以如果你在规划中等规模的数据中心,可插拔仍是性价比最高的方案,不必被新概念裹挟着硬上CPO。
3. CPO共封装光学:把光引擎“焊”在交换芯片旁边
3.1 CPO的原理与核心优势
CPO的全称是Co-Packaged Optics,核心做法是把光引擎(OE,Optical Engine)和交换芯片放到同一个封装基板上,两芯片之间的电信号走线非常短。以业界常提的3.2T CPO为例,交换芯片SerDes以100G/lane速率输出,通过短基板走线连接到光引擎,再经光纤输出到外部。相对比可插拔方案动辄十几厘米的链路,CPO把链路长度压缩到厘米级甚至毫米级。
链路长度缩短带来三个直接好处。一是信号完整性显著提升,短走线意味着更低的插入损耗和串扰,SerDes功耗可以进一步下探;二是系统功耗降低,省掉了面板连接器和重定时电路,光模块壳体和散热结构也大幅简化;三是端口密度提升,同样一块交换机面板可以腾出更多空间做其他功能,机箱整体形态更紧凑。
3.2 激光器外置方案与硅光引擎的配合
CPO实现上有一个值得关注的分支,就是把连续的激光器(Continuous Wave Laser)从光引擎里拿出来,做成外部可插拔的光源(External Laser Source,ELS)。这样做是因为激光器是光模块里最怕热的器件之一,温度漂移会导致波长偏移和功率波动,而CPO封装体本身是高热流密度区域。把激光器外置,一来降低封装侧散热压力,二来当激光器寿命衰减时,不用拆整个设备,只换光源单元就行。
硅光引擎承担调制和光探测功能,用外部光源提供连续光,通过硅光调制器完成电到光的转换。这种方案也减少了封装的复杂度,因为光引擎里不再需要高频激光器驱动电路。你只需要保证外部光源和硅光引擎之间的保偏光纤耦合损耗足够低,整体链路预算就很好做。这在工程上比传统激光器内置方案友好得多。
3.3 CPO落地的主要障碍:热、良率、可维护性
CPO烫的不仅是芯片,还有产业化的热情。真正挡住CPO大规模商用的大山有三座:热管理、良率、可维护性。
先说热。光引擎里的硅光调制器对温度很敏感,尤其是马赫-曾德尔调制器,半波电压随温度漂移,需要额外校准或者算法补偿。而交换芯片本身就是功耗怪兽,两个热源贴在一起,散热设计要去处理“局部热点+整体均温”的矛盾,传统均热板和热管方案都要重新设计。
再说良率。光引擎要经过透镜耦合、光纤阵列(FAU)贴装、基板回流焊等多道工序,每一站都会引入良率损失。芯片级和封装级测试的覆盖怎么做、标准怎么定,目前行业内还没有统一答案。任何一步翻车都可能导致整颗交换芯片报废,这和可插拔模块坏了就换的成本逻辑完全不在一个量级。
最后是可维护性。CPO的初衷是端口密度,代价是光引擎损坏时,没有再按更换的可能。光纤管理、现场故障定位、备件策略全都要重塑。过去运维工程师五年只拔插光模块,未来可能要直接更换整块线卡。对于可靠性要求极高的业务,这种运维模式变化的冲击不亚于技术本身。
3.4 代表性产品路线:从Tomahawk 5到3.2T CPO交换芯片
谈到CPO的案例,绕不开博通。博通的Tomahawk 5系列交换芯片已经在部分高端交换机平台上实现了CPO版本,单芯片支持51.2T交换容量,配合CPO光引擎组基于100G/lane速率输出,单机箱能跑到上百个800G或1.6T端口。这种超高密度的互连架构,直指AI训练集群的GPU后端网络。
Marvell、英伟达也都在推自己的CPO或类CPO方案。英伟达的NVLink over Optics在把网络带宽往224G/lane甚至更高方向拉,其核心思路同样是缩短电链路、用光互连覆盖更远的GPU-to-GPU通信。从这些头部玩家的路线图可以看出,CPO的价值不在替代可插拔,而在于解锁可插拔做不出来的超大规模、超低功耗的互连场景。
4. NPO近封装光学:基板上的“中间派”
4.1 NPO与CPO的区别:封装距离和激光器位置
NPO全称Near-Packaged Optics,字面意思就是“接近封装的光学”。它和CPO很像,光引擎依然和交换芯片在同一个基板上,但关键区别在于物理距离。NPO的光引擎通常放置在基板边缘,和交换芯片之间的走线距离可能从几毫米拉大到几厘米,目的就是给热管理和光纤出纤留出更多空间。
另一个区别在激光器位置。CPO目前很多方案倾向于将激光器外置,而NPO由于光引擎离芯片稍远,热密度相对降低,激光器内置和外置方案都有,灵活性更高。如果光引擎在基板边缘,靠近系统前面板,那么光纤可以直接短距出纤,避免CPO场景下长光纤走线的问题。
4.2 NPO为什么被视为“更现实的CPO”
NPO最大的武器是实用性。它保留了CPO在链路损耗和功耗上的大部分优势,同时因为光引擎位置更边缘,封装的散热问题相对温和,光纤耦合和测试也更方便。对于光引擎供应商来说,NPO不需要像CPO那样做深度协同设计,可以沿用一部分成熟的光模块封装工艺,良率爬坡更快。
迈络思(现在归到英伟达)在NPO上的布局比较激进,Quantum-2和Spectrum-4已经用了近封装光学的思路,光引擎和交换芯片封装在同一基板或同一线卡上,通过外置光源和硅光实现800G端口。这种方案的商用成熟度在行业里算是领先的,也给NPO的可行性提供了真实样本。
4.3 NPO适合的场景:折中路线仍有长期市场
NPO特别适合两类场景:一类是对功耗和时延敏感、但还没有完全放弃可维护性的超大数据中心;另一类是面向边缘算力和企业级AI集群的中高性能互连,这类场景没有那么多顶尖散热工程师,也没有海量备件库存,NPO的“可修性”更友好。
从竞争态势看,理论上NPO只是过渡方案,但当过渡方案被规模验证、被生态锁定,它就有可能长期存在。光互连的演进从来不是一道单选题,每新增一种技术形态,都是在拓宽工程选项的边界,而不是消灭旧选项。
5. XPO外置可插拔光学:新概念背后的产业博弈
5.1 拆解XPO的术语含义:eXternal Pluggable Optics
XPO这个概念比CPO、NPO出现得都晚,行业内还没有完全统一的定义,但从词源来看,X代表External(外置的)或Extended(扩展的),PO是Pluggable Optics(可插拔光学)。整体可以理解为“外置可插拔光学”,它描述的是一种介于NPO和传统可插拔之间的形态:光引擎不再是固定在基板上的,而是做成了可插拔的独立组件,但它比传统可插拔光模块更靠近交换芯片。
为什么要做这样事?本质原因是产业界在向CPO演进的过程中发现,完全共封装的运维压力太大、封装良率风险太高,而传统可插拔又无法满足极致功耗需求。于是有人提出,能不能把光引擎做成一个标准的、可插拔的“光盒子”,直接插在交换芯片附近的高密度连接器上,既有接近NPO的电信号质量,又能保留插拔的维护性。
5.2 XPO和传统可插拔的关键差异
XPO和传统可插拔光模块最大的差异,在于连接器位置和信号路径。传统可插拔模块插在交换机面板上,信号从芯片出来要走过大半块PCB;XPO的光引擎则被安置在更靠近芯片的区域内,通过专用连接器和底座与芯片互联,这段电信号路径大幅缩短。
另一个差异是形态标准化,XPO还在早期阶段,各家定义的接口和尺寸五花八门,缺乏类似QSFP-DD的行业统一标准。这对客户来说是一个风险点,因为选择XPO方案意味着在某种程度上绑定厂商生态。但从技术验证角度看,XPO确实解决了“既要低功耗高带宽,又要可插拔维护性”的矛盾。
5.3 谁在推XPO,这背后是什么考量
目前XPO的主要推动力量来自光模块供应商和一部分交换机ODM厂商。传统光模块厂商面临一个危机:如果CPO成为主流,自己可能从核心供应商降级成“硅光引擎代工厂”,失去模块级的价值链话语权。XPO则是把光引擎的价值保留在可插拔组件上,让模块厂商继续保持系统集成优势。
对交换机厂商来说,XPO也可能是一种平衡。完全拥抱CPO意味着和特定光引擎厂商深度绑定,像博通那种“芯片+封装+光引擎”的全栈方案,交换机厂商的差异化空间会被压缩,而XPO让交换机厂商仍然掌握系统集成和上层运维逻辑。因此,XPO不仅是一项技术路线选择,更是产业链话语权的重新分配。
6. 选型对照:不同场景下到底该选谁
6.1 四个维度的硬指标对比
为了方便比较,我把可插拔、XPO、NPO、CPO按关键维度拉了一张表。
| 维度 | 可插拔(含LPO) | XPO | NPO | CPO |
|---|---|---|---|---|
| 电信号路径长度 | 最长(十厘米级) | 中短(数厘米级) | 短(厘米级) | 最短(毫米级) |
| 功耗效率 | 较高 | 中高 | 中高 | 最高 |
| 端口密度 | 基准 | 较高 | 高 | 最高 |
| 可维护性 | 最佳 | 较好 | 中等 | 较差 |
| 散热设计复杂度 | 较低 | 中等 | 中高 | 最高 |
| 生态成熟度 | 最高 | 早期 | 中高 | 中高 |
| 总体成本 | 低 | 中高 | 高 | 很高 |
这个表里的数据只能反映大趋势,实际选型时要结合具体端口速率和通道数。比如在100G/400G速率段,可插拔依然无法撼动;从800G往上,XPO、NPO和CPO的优势才会逐步显现。
6.2 大规模云数据中心:CPO/NPO是长期方向
如果你在建一个上万卡规模的AI集群,功耗和空间是刚性约束,那CPO或NPO几乎是不二之选。单端口节省5W到8W功耗,乘以数千个端口,节省的就是数万元电费和几十台空调柜的空间。这类场景对可维护性的容忍度也更高,因为现场有大量冗余路径和自动化运维工具,单点光引擎失效不需要立刻修,系统会自动绕开故障链路。
6.3 政企园区与边缘节点:可插拔依然是主力
对于政府、金融、教育、制造业的数据中心,端口规模小、流量模型复杂、对运维简便性要求极高,可插拔光模块的“即插即用+备件自由”优势无人能敌。即使功耗高一点,总规模也撑不起CPO/NPO的导入成本。在这类场景里,我更建议关注LPO这类可插拔的功耗优化方案,而不是急着尝试封装形态的大变革。
6.4 第二步怎么想:兼容性、供应链和演进节奏
选型还要考虑演进节奏。现有交换机平台是几年的生命周期,如果这两年选择CPO,意味着光引擎和交换芯片绑死,未来升级只能整机更换。如果选择XPO,则更考验供应商的接口标准延续性。我的建议是:在2025年到2027年这个窗口期,800G以下继续用可插拔,800G以上新部署才值得把NPO/XPO列入候选,CPO则优先用于超大规模新建集群的试点验证。
7. 测试与封装设备:被忽略但决定成败的一环
7.1 传统光模块测试和CPO测试的根本差异
很多人只关注光模块设计和交换芯片性能,忽略了测试设备的角色。实际上,无论是可插拔、NPO还是CPO,光引擎装上去之后必须经过眼图、误码率、光功率、波长、回损等测试,但测试难度和对象完全不同。
传统可插拔光模块是独立组件,测试方法是模块插上测试板,标准、接口、程序都是一致的。CPO光引擎一旦封装到交换芯片基板上,它和交换芯片的边界已经模糊,无法单独拔下来测试。如果整颗芯片做完才发现某个光通道不合格,返工成本极高。所以CPO的测试策略必须前移,在光引擎、FAU、基板级阶段就完成充分的光电性能和耦合质量验证。
7.2 珈蓝特的CPO测试设备在做的事
行业里已经出现了一批专门做CPO测试设备的厂商,珈蓝特(Gallant)是其中比较有代表性的。这类设备主要覆盖光引擎的耦合对准测试、光纤阵列对位质量检测、光通道性能和可靠性验证。以珈蓝特的方案为例,核心价值在于把原本依赖人工经验判断的耦合和光学检测过程,变成可量化、可复现的自动化流程。
具体来说,CPO封装中光纤阵列和硅光芯片的耦合对准精度要达到亚微米级,稍微偏一点,耦合损耗就会飙升。测试设备要做的不仅仅是静态测量,还要在热循环和振动条件下反复检测耦合稳定性。这些数据在传统光模块时代是锦上添花,在CPO时代则是生死攸关。
7.3 测试设备对产业链成熟的意义
测试设备的成熟度直接决定CPO的良率爬坡速度和交付能力。一套靠谱的CPO测试设备能帮封装厂找出工艺参数的合理区间,减少早期试错成本。珈蓝特这类公司之所以被行业关注,不只是因为它卖设备,更重要的是它定义了“什么样才算合格的CPO光引擎”的一些基础测试规范。
随着CPO从样品走向量产,测试设备市场会进一步细化,光学检测、高速信号测试、可靠性测试会拆分出专业玩家。这个赛道体量虽然不如光模块大,但技术壁垒和客户粘性极高,会跟封装设备一样成为产业链里躲不开的一环。
7.4 对设备选型和验收的关键思考
如果你所在的团队有机会引入CPO测试设备,我的经验是重点关注三件事:耦合损耗检测精度、产线节拍或测试时长、以及兼容多家光引擎型号的灵活性。很多设备在实验室里数据很好,一上产线就卡在节拍上,导致整个封装流程变成瓶颈。另一个坑是软件系统封闭,后续想扩展新测试项目要整机返厂升级,非常不划算。签合同时把软件升级和夹具兼容性条款写清楚,后面能省很多烦心事。
8. 常见误区与实战心得
8.1 误区一:CPO会彻底取代可插拔
这个观点过度简化了技术演进。可插拔在过去、现在、未来很长一段时间里都保有巨大份额,因为它适应了绝大多数存量场景和成本敏感型客户。CPO的崛起是在超大规模、极致功耗、极高密度这些特定条件下发生的。两者更像分层共存,而非相互替代。
8.2 误区二:NPO和XPO是同一个东西
NPO更侧重封装距离上的折中,光引擎固定在基板上,不做成可插拔组件;XPO则强调可插拔维护性,光引擎是独立可更换的模块化结构。拿人的身体打比方,NPO像是把器官安装在贴近心脏的位置,XPO则像是器官做成体外便携式装置,离心脏近但随时能拆下来。两者的工程理念和运维逻辑完全不同。
8.3 误区三:LPO是无DSP的“低配版”
LPO去掉DSP不是简单的减法。它需要光引擎的带宽、线性度和交换芯片SerDes的均衡能力做深度协同,链路预算的每一个dB都要精打细算。我见过不少团队在LPO上翻车,原因不是技术方向不对,而是误以为去掉DSP就能降成本,结果为了补偿信号损伤,花了更多精力在系统级调优上。
8.4 一条实操经验:先小规模验证,再规模化迁移
如果你正在做技术选型,无论关注的是XPO、NPO还是CPO,我建议遵循“先小规模验证,再规模化迁移”的原则。先拿一组机柜做对比测试,实测功耗、时延、误码率、散热表现,和自己的业务模型实际匹配一下,再做决定。别让PPT里的“理论上省电30%”冲昏头脑,你机房里的真实流量和制冷条件,才是最终裁判。
8.5 最后聊几句个人体会
做光互连这个领域越久,我越觉得技术名词是热闹,工程落地是本质。可插拔、XPO、NPO、CPO,名字再花哨,回归到最终指标就是三件事:带宽密度、功耗效率、可维护性。你只要把这三个约束条件想清楚,任何新技术都骗不了你。
从产业链节奏上看,未来两三年会是NPO和XPO规模化落地的窗口期,CPO则继续在头部云厂商的特定场景里打磨。等到单通道200G/lane成熟,CPO的优势会被进一步放大,届时整个产业链的光引擎封装测试设备、自动化产线、运维工具都会迎来一轮重构。珈蓝特这类测试设备厂商的走红,本质上就是这场重构的提前信号。好戏还在后头,且看各路人马怎么出牌。