4. 光模块封装类型:可插拔模块、板载光学模块、硅光模块、CPO共封装光学
聊到光模块的封装,很多刚入行的朋友第一反应就是「SFP、QSFP这些」。没错,这是最常见的。但说实话,数据中心发展到今天,封装形态已经远不止这些了。我个人习惯把封装分成四代来看:可插拔、板载光学、硅光、以及CPO。每一代背后,都是对带宽、功耗、密度的极致追求。
4.1 可插拔模块:你我都熟悉的「老伙计」
可插拔模块,说白了就是你能用手直接插拔的光模块。从早期的GBIC,到后来的SFP、SFP+、QSFP、QSFP-DD、OSFP,一路演进过来。我最早接触的是SFP,那时候觉得1G已经很了不起了。
这类模块最大的好处是什么?灵活性。端口坏了换模块,速率升级换模块,不用动交换机主板。我在项目中遇到过好几次,客户为了省钱买了低速率交换机,后来业务增长,直接换QSFP56模块就顶上了,省了一大笔换设备的钱。
| 封装类型 | 典型速率 | 电口通道数 | 常见应用 |
|---|---|---|---|
| SFP/SFP+ | 1G/10G | 1 | 接入层、企业网 |
| QSFP+/QSFP28 | 40G/100G | 4 | 数据中心汇聚 |
| QSFP-DD | 400G/800G | 8 | 超大规模数据中心 |
| OSFP | 400G/800G | 8 | 高性能计算、AI集群 |
4.2 板载光学模块:把光「焊」在板上
可插拔模块虽然灵活,但有个硬伤——占用面板空间。你想想看,一个400G端口,QSFP-DD模块加上笼子,占的面积不小。端口密度上不去,交换机就做不大。
板载光学模块(On-Board Optics, OBO)的思路很简单:把光引擎直接焊在主板上,不再用可插拔的笼子。这样省掉了连接器、笼子、以及模块外壳的空间。我记得第一次看到OBO方案时,心里想的是「这玩意儿坏了怎么办?」
嗯,确实,OBO的维护性不如可插拔。但它带来的密度提升是实打实的。我曾在某个超大规模数据中心项目中,看到他们用OBO方案,在1U空间里塞下了64个100G端口。换成传统可插拔,最多32个。
4.3 硅光模块:用「硅」做光
硅光模块,本质上是用CMOS工艺制造光器件。传统光模块用的是磷化铟(InP)等化合物半导体,成本高、良率低。硅光的好处是——可以用成熟的硅基工艺批量生产。
我最早接触硅光是在2018年,那时候还不太成熟,插损大、耦合效率低。但最近几年进步很快。我个人觉得,硅光最大的价值在于「集成度」。你可以把多个光通道、调制器、探测器都做在一个硅芯片上,体积小、功耗低。
举个例子:传统100G LR4模块,需要4个独立的激光器、4个调制器、4个探测器,还要做波分复用。硅光方案可以把这些全部集成在一个芯片上,封装尺寸缩小一半以上。
4.4 CPO共封装光学:把光「塞进」交换芯片
CPO(Co-Packaged Optics),是当前最前沿的封装形态。它的思路更激进——把光引擎和交换芯片封装在一起,甚至直接封装在同一个基板上。
为什么要这么做?因为电信号的传输距离有限。当速率到112Gbps甚至224Gbps时,电信号在PCB上走几厘米就衰减得不行了。CPO把光引擎紧贴着交换芯片放,电信号只走极短的距离,然后立刻转成光信号,通过光纤传出去。
我去年参观过一个实验室,他们展示的CPO样机,交换芯片和光引擎之间的距离不到5毫米。说实话,看到实物时我还是挺震撼的——整个模块就像一块大芯片,上面密密麻麻贴着光纤阵列。
CPO目前面临的主要挑战是:
- 良率问题:光引擎和交换芯片封装在一起,任何一个坏了,整个模块报废
- 散热问题:交换芯片本身功耗就大(几百瓦),再加上光引擎的热量,散热压力巨大
- 可维护性:坏了只能换整个板卡,不像可插拔模块那样即插即换
4.5 四种封装形态的对比
为了让你看得更清楚,我画了一张对比图。这张图展示了四种封装形态在「集成度」和「可维护性」两个维度上的位置。
从这张图你可以看到:可插拔模块最灵活,但集成度最低;CPO集成度最高,但坏了基本没法修。选型时,你得在两者之间做权衡。
4.6 选型实战建议
说了这么多,到底怎么选?我总结了几条经验:
- 看场景:企业网、中小数据中心,无脑选可插拔。成本低、维护方便。
- 看密度:如果端口密度是核心诉求(比如AI集群),可以考虑OBO或硅光方案。
- 看未来:如果规划3-5年后的架构,可以小规模试点CPO,但别大规模铺开。
- 看供应链:可插拔模块供应商多、价格透明。硅光和CPO目前还集中在少数几家,议价空间小。
好了,关于封装类型就聊这么多。记住一句话:没有最好的封装,只有最合适的封装。选型时多问自己一句——我的场景到底需要什么?
公众号:蓝海资料掘金营,微信deep3321