什么是LPO?

news2024/10/6 14:28:10

近年来,光通信产业的发展势头很猛。

在5G、宽带中国、东数西算等国家战略的持续刺激下,国内光通信技术取得了巨大突破,光基础设施也有了质的飞跃。

特别是今年,AIGC大模型爆火,智算和超算崛起,更是带动了光通信的新一波发展热潮。骨干网400G即将全面落地,数据中心800G和1.6T也跃跃欲试。

OSPF的演进(来源:Arista Network)

光通信演进的挑战

在信息时代,光通信作为数据传输的主要手段,其重要性不言而喻。它以光速传递信息,为我们的互联网生活提供了坚实的基础。然而,随着技术的不断进步和数据需求的日益增长,光通信技术也面临着前所未有的挑战。

一、技术挑战

  1. 信号衰减与噪声:光信号在传输过程中会受到衰减和各种噪声的影响,这限制了传输距离和数据速率。为了克服这一问题,需要开发更高效的光放大器和更先进的信号处理算法。

  2. 波分复用技术:随着波分复用(WDM)技术的应用,单一光纤中可以传输更多的数据流。但这也带来了波长管理和信道隔离的复杂性,需要精确的波长控制和滤波技术。

  3. 光模块的集成与小型化:为了满足设备小型化的需求,光模块必须实现更高的集成度。这要求在保持性能的同时,减小光模块的体积和功耗。

二、经济挑战

  1. 成本问题:尽管光通信技术具有巨大的优势,但高昂的设备成本和维护费用仍然是普及的障碍。降低成本,使光通信技术更加亲民,是行业迫切需要解决的问题。

  2. 投资回报:光通信网络的建设需要巨额的初期投资,而且回报周期较长。如何平衡投资与回报,吸引更多的资金投入,是一个经济上的挑战。

三、环境挑战

  1. 能耗问题:数据中心的能耗问题日益突出,光通信系统的能效比成为关注的焦点。开发低能耗的光通信技术,减少对环境的影响,是行业的责任。

  2. 可持续发展:随着全球对环保的重视,光通信技术也需要符合可持续发展的要求。这包括使用环保材料、减少废弃物和循环利用资源。

 我们就以光模块为例。

作为光网络的关键器件,也是用得最多的器件,光模块一直以来都是行业关注的焦点。它的功耗和价格,和用户采购意愿息息相关。

早在2007年的时候,一个万兆(10Gbps)的光模块,功率才1W左右。

随着40G、100G、400G、800G的迭代,光模块的功耗一路飙升,直逼30W。

要知道,一个交换机可不止一个光模块。满载的话,往往就有几十个光模块(假如有48个,就是48×30=1440W)。

一般来说,光模块的功耗大约占整机功耗的40%以上。这就意味着,整机的功耗极大可能会超过3000W。

光通信设备的能耗激增,也给整个数据中心的能耗及成本带来了巨大的压力,极不利于通信网络的双碳目标。

相比2010年,光器件能耗将增加26倍。(图片来自思科)

为了解决光通信速率攀升带来的能耗问题,行业进行了大量的技术探索。

去年很火的CPO,就是解决方案之一。

(CPO(Co-Packaged Optics)是一种光通信技术,它通过将光模块和CMOS芯片共同封装在一起,实现了更低的功耗、更小的体积和更快的传输速率。这种技术主要用于数据中心领域,特别是在高性能计算和大型AI模型的应用中,能够有效提高数据传输效率并解决通信带宽的瓶颈问题。CPO技术的发展预计将从800G和1.6T端口开始,于2024至2025年开始商用,2026至2027年开始规模上量,主要应用于超大型云服务商的数通短距场景。简而言之,CPO是光通信领域的一项重要技术进步,它有助于推动数据中心向更高效率和更低功耗的方向发展。)

今年,在CPO之外,行业又提出了一个新方案,这就是——LPO。

什么是LPO

 LPO(Linear-drive Pluggable Optics,线性驱动可插拔光模块)

从名字可以看出,它是一种光模块封装技术。

所谓“可插拔(Pluggable)”,我们平时看到的光模块,都是可插拔的。

如下图所示,交换机上有光模块的端口,把对应的光模块插进去,就能插光纤了。如果坏了,也可以换。LPO强调“可插拔”,是为了和CPO方案相区分。CPO方案里,光模块是不可以插拔的。光模块(光引擎)被移动到了距离交换芯片更近的位置,直接“绑”在一起了。

 那么,LPO和传统光模块的关键区别,就在于线性驱动(Linear-drive)了。

所谓“线性驱动”,是指LPO采用了线性直驱技术,光模块中取消了DSP(数字信号处理)/CDR(时钟数据恢复)芯片。

问题来了——什么是线性直驱呢?DSP发挥什么作用?为什么可以被取消?取消之后,会带来什么影响?

这里,我们还是先从光模块的基本架构开始讲起。

光模块传输,就是电信号变成光信号,光信号又变成电信号的过程。

 在发送端,信号经过数模转换(DAC),从数字信号变成模拟信号。在接收端,模拟信号经过模数转换(ADC),又变成数字信号。

一顿操作下来,得到的数字信号就有点乱,有点失真。这时候,需要DSP,对数字信号进行“修复”。

DSP就是一个跑算法的芯片。它拥有数字时钟恢复功能、色散补偿功能(去除噪声、非线性干扰等因素影响),可以对抗和补偿失真,降低失真对系统误码率的影响。

DSP
DSP的各种补偿和估算

DSP
DSP各模块的作用

(注意:DSP这个东西,也不是所有的传统光模块都有。但是,在高速光模块中,对信号要求高,所以基本需要DSP。)

除了DSP之外,光模块中主要的电芯片还包括激光驱动器(LDD)、跨阻放大器(TIA)、限幅放大器(LA)、时钟数据恢复芯片(CDR,Clock and Data Recovery)等。

CDR也是用于数据还原。它从接收到的信号中提取出数据序列,并且恢复出与数据序列相对应的时钟时序信号,从而还原接收到的具体信息。

DSP的功能很强大。但是,它的功耗和成本也很高。

例如,在400G光模块中,用到的7nm DSP,功耗约为4W,占到了整个模块功耗的50%左右。

光模块的功耗组成

从成本的角度来看,400G光模块中,DSP的BOM(Bill of Materials,物料清单)成本约占20-40%。

LPO方案,就是把光模块中的DSP/CDR芯片干掉,将相关功能集成到设备侧的交换芯片中。

光模块中,只留下具有高线性度的Driver(驱动芯片)和TIA(Trans-Impedance Amplifier,跨阻放大器),并分别集成CTLE(Continuous Time Linear Equalization,连续时间线性均衡)和EQ(Equalization,均衡)功能,用于对高速信号进行一定程度的补偿。

如下图所示:

LPO技术的优势解析

在光通信技术迅猛发展的今天,LPO技术的出现被视为行业的一次重要革新。它通过线性直驱技术和可插拔设计,为数据中心和高速网络连接提供了新的解决方案。LPO技术的核心优势包括:

  1. 低功耗:LPO技术通过去除传统光模块中的DSP(数字信号处理)和CDR(时钟数据恢复)芯片,显著降低了光模块的功耗。这对于构建低能耗的数据中心和网络环境具有重要意义。

  2. 低成本:没有了DSP,光模块的BOM(Bill of Materials,物料清单)成本大大降低。这使得高速光通信技术的普及和应用成本更加可控。

  3. 低时延:LPO技术减少了信号处理的环节,从而降低了数据的传输时延。这一点对于AI计算和超级计算场景尤为重要,因为它们对时延的要求极为苛刻。

  4. 易维护:与CPO(Co-Packaged Optics)相比,LPO强调可插拔性。这使得光模块在维护和升级时更加方便,支持热插拔,简化了光纤布线和设备维护。

LPO技术的应用前景

LPO技术的优势使其在数据中心内部以及短距离高速网络连接中具有广泛的应用潜力。随着技术的成熟和标准化,LPO有望在更广泛的场景中得到应用,特别是在AI和机器学习模型训练的数据中心,LPO技术可以提供高效率和低成本的数据传输解决方案。

LPO技术面临的挑战

LPO技术作为一种新兴的光模块技术,其设计理念在于通过简化光模块内部的电路设计,减少功耗,降低成本,同时提供可插拔的便利性。然而,尽管LPO技术具有明显的优势,它在推广和应用过程中仍然面临着一系列挑战。

一、技术挑战

  1. 通信距离限制:由于LPO技术去除了DSP芯片,这可能限制了光模块的通信距离,使其更适用于短距离连接。如何在保持低功耗和低成本的同时,扩展通信距离,是LPO技术需要解决的问题。

  2. 信号处理能力:没有了复杂的信号处理芯片,LPO光模块在处理信号失真和噪声方面的能力可能会受到影响。因此,需要开发新的技术来保证信号的质量和稳定性。

  3. 热管理:尽管LPO技术减少了功耗,但在高速传输下,热管理仍然是一个挑战。如何有效地散热,保证光模块的长期稳定运行,是设计者需要考虑的问题。

二、市场挑战

  1. 标准化和兼容性:LPO技术的标准化工作还处于初期阶段,这可能影响其在市场上的推广。此外,LPO光模块需要与现有的网络设备兼容,这要求制定统一的接口和协议标准。

  2. 市场接受度:作为一种新技术,LPO需要时间来获得市场的认可。如何让用户理解LPO的优势,并促使他们接受和采用,是一个市场推广的挑战。

  3. 生态系统建设:LPO技术的发展不仅需要光模块制造商的支持,还需要整个产业链的配合。如何构建一个完整的LPO技术生态系统,是实现其商业成功的关键。

  4. LPO技术的未来发展前景广阔,但要实现这一前景,就必须克服上述挑战。这需要光通信行业的共同努力,包括科研人员、工程师、标准化组织和市场营销团队的协作。只有这样,LPO技术才能在光通信领域取得实质性的进展。

LPO的产业化进展

 LPO方案其实之前就有企业提出过,但是因为技术限制,没有做出什么成果。

今年的OFC大会上,LPO再次被提出,很快成为行业关注的焦点。

AWS、Meta、Microsoft、Google等都表示了对LPO的兴趣。许多光通信巨头也在研发方面投入了资源。目前高线性TIA及驱动器的主要供应商有Macom、Semtech、 Maxlinear等。

根据预测,到2024年将实现大规模商业化。该行业较为乐观的推断,未来LPO可以占据市场份额的一半。较为保守的推断,到2026年,CPO/LPO的比例将达到30%左右。

LPO方案产品推荐 

 随着人工智能技术的飞速发展,数据中心对于高速率、低功耗的光模块需求日益增长。ADOP家的产品正是基于这一需求,采用了创新的LPO(线性驱动可插拔光模块)方案,以其低功耗、低延迟的特性,在行业内引起了广泛关注。

LPO技术通过线性直驱技术替换传统的DSP(数字信号处理器),在保持系统误码率和传输距离的同时,实现了系统功耗和延迟的显著降低。这一技术不仅适用于数据中心等短距离传输场景,而且在AI计算中心的应用中也显示出巨大的潜力。

ADOP - 前沿光学科技有限公司

ADOP公司,全称前沿(深圳)光学科技有限公司,是一家位于深圳的高科技企业,专注于光学技术的创新。自2013年成立以来,ADOP已经在全球范围内部署了其品牌,并拥有多项知识产权和专利。公司提供专业的光互联平台和光学器件等产品,其安赛波(EDGE)系统能够满足5G、量子加密、数据中心等场景的需求,具有高速率、低延时、全覆盖、低功耗等特点。

ADOP公司以市场为中心,重视场景应用,致力于为客户提供高价值回报的光学产品和技术。公司的宗旨是“前沿驱动创新,光学创造未来”,展现了其对光学科技未来发展的追求和贡献。

结语

LPO是一种平衡和妥协的技术。它适应特定的应用场景(短距离),放弃了DSP/CDR,从而导致性能的轻微损失(BER差)。然而,它也减少了电力消耗,成本和延迟。虽然它比CPO出现得晚,但它的部署速度可以做到比CPO快。它的优点和缺点同CPO相比如下:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1577852.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

VueDraggablePlus 支持 Vue2 和 Vue3 的拖拽组件

官网:https://alfred-skyblue.github.io/vue-draggable-plus/

Day 34:贪心 LeedCode 1005.K次取反后最大化的数组和 134. 加油站 135. 分发糖果

1005. K 次取反后最大化的数组和 给你一个整数数组 nums 和一个整数 k ,按以下方法修改该数组: 选择某个下标 i 并将 nums[i] 替换为 -nums[i] 。 重复这个过程恰好 k 次。可以多次选择同一个下标 i 。 以这种方式修改数组后,返回数组 可…

rac数据库默认网关不通导致集群异常

集群CSSD进程reconfiguration完成,显示2个节点都在线。但ora.net1.network服务启动失败,且有依赖关系的资源随后启动失败并且已经达到上限。 查看两个节点的网络信息,发现两个节点的默认网关是不一致的。 修改故障节点网关 在RAC中&#xff0…

图表分析网页模版大数据可视化大屏电子沙盘合集

图表分析网页模版 大数据可视化大屏电子沙盘合集,项目基于html/css/js,包含行业: 智慧政务 智慧社区 金融行业 智慧交通 智慧门店 智慧大厅 智慧物流 智慧医疗 通用模板 大数据分析平台 项目包含功能 (部分)&am…

MongoDB快照(LVM)业务场景应用实战

MongoDB和LVM快照概述 MongoDB的重要性:MongoDB支持的灵活的文档模型,使其成为处理大量分散数据的理想选择,特别是在需要快速迭代和频繁更改数据结构的应用中。 LVM(逻辑卷管理)快照技术基本概念:LVM允许…

基于springboot+vue+Mysql的滴答拍摄影项目

开发语言:Java框架:springbootJDK版本:JDK1.8服务器:tomcat7数据库:mysql 5.7(一定要5.7版本)数据库工具:Navicat11开发软件:eclipse/myeclipse/ideaMaven包:…

vue3前端加载动画 lottie-web 的简单使用案例

什么是 Lottie Lottie 是 Airbnb 发布的一款开源动画库,它适用于 Android、iOS、Web 和 Windows 的库。 它提供了一套从设计师使用 AE(Adobe After Effects)到各端开发者实现动画的工具流。 UED 提供动画 json 文件即可, 开发者就…

Disk Drill Enterprise for Mac v5.5.1515数据恢复软件中文版

Disk Drill 是 Mac 操作系统固有的Mac数据恢复软件:使用 Recovery Vault 轻松保护文件免遭意外删除,并从 Mac 磁盘恢复丢失的数据。支持大多数存储设备,文件类型和文件系统。 软件下载:Disk Drill Enterprise for Mac v5.5.1515激…

Ubuntu 20.04.06 PCL C++学习记录(二十)

[TOC]PCL中点云分割模块的学习 学习背景 参考书籍&#xff1a;《点云库PCL从入门到精通》以及官方代码PCL官方代码链接,&#xff0c;PCL版本为1.10.0&#xff0c;CMake版本为3.16 学习内容 基于颜色的区域增长细分 源代码及所用函数 源代码 #include<iostream> #i…

【算法】第二篇 大衍数列

导航 1. 简介2. 数列特征3. 代码演示1. 简介 大衍数列,来源于《乾坤谱》中对易传“大衍之数五十”的推论。主要用于解释中国传统文化中的太极衍生原理。数列中的每一项,都代表太极衍生过程中,曾经经历过的两仪数量总和。是中华传统文化中隐藏着的世界数学史上第一道数列题。…

大厂高频面试题复习JAVA学习笔记-学习路线

对于应届生&#xff0c;要找到一份java工作&#xff0c;你得大概学会&#xff1a; java基础&#xff1a;javase、jvm、juc、gc、mysql、jdbc&#xff0c;计网计组 Java微服务基础Maven→Gradle→Spring6→SpringMVC→MyBatis→MyBatisPlus→SSM->Redis7->SpringBoot2-&…

云计算与大数据课程笔记(八)之虚拟化技术(上)

本文所有图片来自于刘鹏《云计算》系列PPT。 虚拟化技术 虚拟化技术是一种资源管理技术&#xff0c;它通过抽象硬件的物理特性&#xff0c;使用户可以在单个物理硬件上运行多个虚拟实例&#xff0c;如操作系统、存储设备或网络资源。虚拟化可以提高资源利用率、降低成本、增加…

DP练习_P1002 [NOIP2002 普及组] 过河卒_python_蓝桥杯

P1002 [NOIP2002 普及组] 过河卒 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 1.DFS做超时40分 n, m, x, y map(int,input().split())flag [[0]*(n10) for _ in range(m10)] maps [[0]*(n10) for _ in range(m10)] d [[2,1],[2,-1],[-2,1],[-2,-1],[1,2],[1,-2],[-1,2]…

如何实现小程序滑动删除组件+全选批量删除组件

如何实现小程序滑动删除组件全选批量删除组件 一、简介 如何实现小程序滑动删除组件全选批量删除组件 采用 uni-app 实现&#xff0c;可以适用微信小程序、其他各种小程序以及 APP、Web等多个平台 具体实现步骤如下&#xff1a; 下载开发者工具 HbuilderX进入 【Dcloud 插…

【利器篇】前端40+精选VSCode插件,总有几个你未拥有!

前言 姊妹篇&#xff1a; 【利器篇】35精选chrome插件&#xff0c;含15前端插件&#xff0c;总有一款值得你停留 关于关于 【前端工具系列】&#xff1a; 有句话&#xff0c;事半功倍&#xff0c;其必然是借助了某些思想和工具。 VSCode是我们前端开发的武器&#xff0c;本文…

[工具使用]绕过付费-适用于谷歌/火狐/Edge浏览器

绕过付费-适用于谷歌/火狐/Edge浏览器 bypass-paywalls是一款浏览器插件&#xff0c;可以帮助绕过选定网站的付费 链接&#xff1a;https://github.com/iamadamdev/bypass-paywalls-chrome 一、谷歌/Edge浏览器安装说明&#xff08;支持自定义网站&#xff09; 1、从Github下…

用动态IP采集数据总是掉线是为什么?该怎么解决?

动态IP可以说是做爬虫、采集数据、搜集热门商品信息中必备的代理工具&#xff0c;但在爬虫的使用中&#xff0c;总是会遇到动态IP掉线的情况&#xff0c;从而影响使用效率&#xff0c;本文将探讨动态IP代理掉线的几种常见原因&#xff0c;并提供解决方法&#xff0c;以帮助大家…

libVLC 提取视频帧使用OpenGL渲染

在上一节中&#xff0c;我们讲解了如何使用QWidget渲染每一帧视频数据。 由于我们不停的生成的是QImage对象&#xff0c;因此对 CPU 负荷较高。其实在绘制这块我们可以使用 OpenGL去绘制&#xff0c;利用 GPU 减轻 CPU 计算负荷&#xff0c;本节讲解使用OpenGL来绘制每一帧视频…

2024-简单点-python中的多重继承mro和super的联系

在Python的多重继承中&#xff0c;super()函数的作用主要是确保父类的方法被正确地调用&#xff0c;同时避免了直接调用父类可能带来的问题&#xff0c;如方法覆盖或名称冲突。super()的使用是Python实现合作式多重继承的关键。 具体来说&#xff0c;当一个类从多个父类继承时…

Java数据结构-队列

目录 1. 队列概念2. 模拟实现队列2.1 链式队列2.2 循环队列 3. 双端队列4. 队列的应用4.1 用队列实现栈4.2 用栈实现队列 1. 队列概念 队列是一种只能在一端进行插入数据操作&#xff0c;另一端进行删除数据操作的数据结构&#xff0c;插入数据的叫队尾&#xff0c;删除数据的…