0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

字节跳动「突袭」交换机!

SDNLAB 来源:特大号 2024-02-26 15:34 次阅读

突袭,其实并不恰当!

因为字节跳动自研交换机,早在2019年,就开始悄悄布局了。

只是这一次,随着51.2T高性能数据中心交换机的闪亮登场,字节跳动也低调宣布,实现了“2023年全面上线自研交换机的目标”。

废话不说,看看这款命名为B5020的51.2T交换机的细节吧。

按字节的说法,这可是全球首款51.2T全端口支持LPO的交换机,也是全球率先实现800G实际规模化部署的产品划重点

上面视频来源于字节跳动系统技术公众号(字节跳动SYS Tech),我在二次剪辑的时候,把一些关键信息摘出来Highlight了一下。

先看一下交换机的外观和内部结构,标准机架式,4U高度,64×800GbE端口。 整机交换容量51.2Tbs(其实按业界全双工的算法应该是102.4Tbps),这个容量也是当下业界单芯片盒式交换机的极限。

有人说,前面板看着挺空的,似乎2U就能摆下这些端口,为啥不把机箱做得更紧凑些(比如3U甚至2U),岂不是更能节省机房空间。

其实,字节在设计这款交换机的时候,散热、电源功率、机箱结构等等,都是做了向后兼容下一102.4T产品的考虑,且从功率密度角度,2U省空间是伪命题。

未来,单芯片102.4T时代,这个4U结构正好可以摆下128个800G端口(当然也可以是64×1.6T,这端口速度,看着就吓人啊,刚入行的时候,1G我都觉得很少见,谁能想20年后,马上要1600G了)。

在板卡设计上,字节也做了很多微创新,比如整机一张MAC-PCB板,整机内部仅用三条连接线缆。

这些极简设计可以让整机生产功率大幅减少。有助于提高生产直通率,减少故障点。

以前大家学产品规划/管理的时候,都有一条叫做DFM(Design For Manufacturing)。在这里,字节就运用得很好。

再比如,在仅用28层PCB方案的情况下,完成高密度布线设计,而且成功将全端口最大损耗控制在7d以下。

较少层数的PCB,降低了生产难度,也能更好地控制硬件成本。

在端口扇出(Fan out)设计上,字节团队摒弃了传统扇出方案(传统扇出方案在大芯片时代,远端端口难以维持信号完整性),首创了大芯片布线空间复用方案。

PCB相关的设计论文,入选了全球芯片设计领域的顶级会议DesignCon2024,并申请了两项发明专利。

上面入选的论文一共三篇,其中两篇是PCB设计相关,还有一篇涉及800G LPO技术,因为这款交换机还在业内首度采用了800G LPO。

跟传统光模块相比,LPO光模块功耗低、延迟低,当然成本也更低。

另外,为了简化运维,这款交换机的管理引擎采用了插卡式模块化设计,替换方便。

同时管理引擎上的BMC、SSDDDR内存等,全部都是扣卡设计,大大降低了运维难度。

有同学评价:管理引擎光模块化还不够,不支持热插拔,也不是双冗余。

其实这是对业务场景和交换机定位的误解。

这款B5020并不是模块化机箱交换机,而是一款“盒式”机架交换机,应用场景是互联网数据中心/智算中心的Leaf或者Spine。

在这样的场景下,一般采用胖树架构,而不是咱们常规园区或者企业网络中,双核心+汇聚+接入。

比如,互联网大厂数据中心一个典型的胖树网络是这样的,B5020充当的角色,就是一台高速率、高密度同时高性价比、易运维的Spine或者Leaf。

5527c444-d479-11ee-a297-92fbcf53809c.png

在交换机软件上,字节基于开源的SONiC,自研了Lambda OS。

不得不说,这几年SONiC的成熟度越来越高,生态也越来越好,很多互联网大厂都开始基于SONiC来开发自家的交换机软件。

关于字节的这款交换机,我们就扒到这里。

根据字节跳动的说法,他们已经实现了在2023 年全面上线自研交换机的目标。

目前大规模交付的 100G/400G 网络,全由自研交换机覆盖,硬件采用 JDM + CM 模式研发,软件则是自研的 Lambda OS。

说到这里,我们有必要谈谈硬件的研发模式:JDM+CM。

以交换机为例,业界的产品研发模式包括:

最初级的叫OEM模式,也就是大家常说的贴牌。交换机软硬件整机全是原厂提供,品牌商只需要贴标,修改下软件界面,就变成自家的品牌。

第二级叫做ODM模式,品牌商有自己的idea,提出自己的定制化需求,然后由ODM商完成设计和生产。对交换机来说,一般品牌厂家具备软件研发能力,只需要ODM定制化硬件。尤其白盒时代,这种流行度很高。

第三级叫做JDM模式,Joint Design Manufacture,联合设计制造,是客户企业(比如字节)和交换机制造商(比如数通大厂)共同参与设计和开发,企业方需要深度参与整个过程。

再往上,更纯粹的CM模式,Contract Manufacture,合同制造,也就是客户企业完全自行设计,然后委托给制造商生产。

回头看,字节交换机采用的模式就是“JDM+CM”,即联合设计制造+委托生产,这可不是贴牌,人家说自研,完全没毛病。

最后一个问题,有吃瓜群众评论,为啥字节“不务正业”非要搞交换机呢?难道字节是看重交换机那点可怜巴巴的市场吗?

非也,其实互联网大厂自研基础设施,是大势所趋,也是真实刚需。从国外的谷歌、Facebook到国内BAT,都有自研的经历。

从服务器到存储到交换机,甚至到AI芯片、DPU、主芯片,互联网巨头们一直在努力。 一方面是他们用量太大,通过自研是真的可以有效降低成本。另一方面,大厂们会根据自己的业务场景需求,来定制软件和硬件,让这些设备更纯粹的扛活。

所以,更低的成本、更方便运维、极简且定制的功能,这些是大厂们看重的,其实前面视频里,字节也多次强调了成本的节省、功耗的节省、运维的简化。

这不是交换机厂商的宣传标签,这是人家真实的需求啊。

还有一点新变化,在我们常规的组网工程里,交换机的数量要远远少于主机/服务器。

但是在现代数据中心/智算中心里,尤其是大模型时代GPU服务器场景,一台8卡服务器,就要占用8个400G/800G交换机端口,再加上冗余拓扑要求,交换机的需求数量大大提升了。

55611b40-d479-11ee-a297-92fbcf53809c.png

(图源:鹅厂网事)

所以,你看到,国内大厂都在自研交换机,阿里云推出了磐久交换机,从100G到400G全有。

5565bd44-d479-11ee-a297-92fbcf53809c.png

(阿里自研交换机)

鹅厂则搞出了星脉网络,而且,鹅厂不仅有交换机,还有自研的光传输呢。

这块市场有多大呢,从IDC的交换机市场跟踪数据上,我们可以大概揣摩出来。

下图橙色的部分,每次排名里那个神秘的“ODM Direct”,主要就是这类互联网大厂们干的。

5587a5c6-d479-11ee-a297-92fbcf53809c.png

所以,字节做交换机,并非「突袭」,更非玩票,而是谋定后动,顺势而为。





审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 交换机
    +关注

    关注

    21

    文章

    2634

    浏览量

    99502
  • 信号完整性
    +关注

    关注

    68

    文章

    1403

    浏览量

    95452
  • PCB布线
    +关注

    关注

    20

    文章

    463

    浏览量

    42049
  • 光模块
    +关注

    关注

    76

    文章

    1261

    浏览量

    58981
  • 字节跳动
    +关注

    关注

    0

    文章

    314

    浏览量

    8920

原文标题:字节跳动“突袭”交换机!

文章出处:【微信号:SDNLAB,微信公众号:SDNLAB】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    交换机与集线器的优缺点 如何监控交换机流量

    交换机与集线器是网络中常见的两种设备,它们各自具有独特的优缺点。以下是对这两种设备的优缺点以及如何监控交换机流量的分析: 一、交换机与集线器的优缺点 交换机 优点 : 独享带宽 :
    的头像 发表于 12-12 18:22 295次阅读

    交换机的工作原理是什么?3类交换机故障详解

    传统的交换机本质上是具有流量控制能力的多端口网桥,即传统的(二层) 交换机。把路由技术引入交换机,可以完成网络层路由选择,故称为三层交换,这是交换机
    的头像 发表于 11-05 10:12 188次阅读

    如何使用反射内存交换机

    反射内存交换机是一种用于实现高速数据共享和通信的关键设备,以下是关于如何使用反射内存交换机的详细介绍:一、前期准备 在开始使用反射内存交换机之前,需要进行以下准备工作: 1.了解系统需求:明确您的应用场景对数据传输速度、节点数量
    发表于 09-14 09:23 0次下载

    反射内存交换机与普通交换机的区别

    反射内存交换机与普通交换机在以下几个方面存在明显区别:工作原理和机制:反射内存交换机基于反射内存技术,通过硬件实现数据的快速同步和共享。当一个节点写入数据时,数据会迅速被广播到其他所有节点的内存中
    的头像 发表于 09-05 09:57 552次阅读
    反射内存<b class='flag-5'>交换机</b>与普通<b class='flag-5'>交换机</b>的区别

    二层交换机和三层交换机有什么区别

    交换机分为二层交换机和三层交换机,它们在功能、应用场景和技术实现上有明显区别。
    的头像 发表于 08-07 15:33 1275次阅读

    网管型交换机和非网管型交换机的区别

    网管型交换机和非网管型交换机是两种不同类型的交换机,它们在功能、性能、应用场景等方面存在明显的差异。 定义 网管型交换机(Managed Switch)是一种具有网络管理功能的
    的头像 发表于 08-05 15:41 2568次阅读

    Is交换机组成的环形网络中,当位于主控节点的Ism网管交换机故障后,为什么环网中其他交换机不受影响?

    当位于主控节点的交换机故障断掉,环网中其他交换机是如何保持正常运行的?或者说什么原理让环网其他交换机不受影响?
    发表于 07-25 06:14

    园区交换机 VS 数据中心交换机

    园区交换机和数据中心交换机交换机领域的两大类别,很多人都很熟悉。但是,这两者之间的区别并不是很清楚。在本文中,我们将对园区交换机和数据中心交换机
    的头像 发表于 06-24 15:33 594次阅读
    园区<b class='flag-5'>交换机</b> VS 数据中心<b class='flag-5'>交换机</b>

    广域网交换机与局域网交换机的区别

      在构建和管理网络架构时,交换机作为核心设备,其选择和配置直接影响到网络的性能、可靠性和安全性。广域网交换机和局域网交换机作为两种不同类型的交换机,各自在网络架构中扮演着不同的角色。
    的头像 发表于 06-06 11:07 1029次阅读

    交换机的基本分类

      交换机作为网络通讯中的核心设备之一,其在网络架构中起着至关重要的作用。随着信息技术的飞速发展,交换机也在不断演进和革新,以满足日益复杂的网络需求。本文将对交换机的分类及其特点进行详细介绍,以期为读者提供清晰、深入的理解。
    的头像 发表于 06-06 11:06 1862次阅读

    POE交换机是什么?POE交换机的特点

    POE交换机是一种支持以太网供电的交换机,也被称为Power over Ethernet交换机。它能够在为一些基于IP的终端(如IP电话机、无线局域网接入点AP、网络摄像机等)传输数据信号的同时
    的头像 发表于 04-17 14:48 1736次阅读

    交换机的作用与功能 交换机的基本配置

    交换机(Switch)是计算机网络中常见的一种数据通信设备,它用于在局域网(LAN)内的不同设备之间进行数据的转发和交换交换机通过学习和转发数据帧的方式来实现多个设备之间的通信,并且能够根据数据包
    的头像 发表于 02-04 09:17 1.6w次阅读

    汇聚交换机和核心交换机区别

    汇聚交换机和核心交换机是网络中常见的两种交换机设备,在网络中扮演着不同的角色和功能。虽然它们的主要目标是提供高速、高效的数据交换和数据传输,但在设计和使用上有一些区别。本文将介绍汇聚
    的头像 发表于 01-22 14:32 4362次阅读

    万兆铜缆交换机与万兆光纤交换机有什么区别?该如何选择?

    万兆铜缆交换机与万兆光纤交换机有什么区别?该如何选择? 万兆铜缆交换机和万兆光纤交换机是网络通信领域中常见的两种设备,它们在性能、适用场景、成本等方面存在一些区别。在选择哪种
    的头像 发表于 12-27 15:02 855次阅读

    管理型交换机 vs. 非管理型交换机

    在构建复杂的网络中,选择适当的交换机类型很重要。管理型交换机作为智能网络的掌舵者,与非管理型交换机相比,为网络管理提供了更多的灵活性和可控性。本文将深入了解管理型和非管理型交换机的区别
    的头像 发表于 12-25 17:59 1276次阅读
    管理型<b class='flag-5'>交换机</b> vs. 非管理型<b class='flag-5'>交换机</b>