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

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

3天内不再提示

数据中心vs企业边缘:SONiC与DENT的不同使命

SDNLAB 来源:SDNLAB 2023-12-18 17:26 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

近日,ONF宣布其涵盖接入、边缘和云解决方案的开源网络项目将成为Linux基金会(LF)下的独立项目,自此,诞生10余年的ONF正式解散。但以ONF和OCP为代表的由用户单位支持的组织和社区效应彻底重塑了数据中心市场,这种影响也延伸至电信行业催生TIP(电信基础设施项目),让开源开放在电信业开始生根发芽。

此前,网络创新主要由大型设备制造商推动,企业和网络运营商等消费者提出问题和挑战,再由设备商提出解决方案。随着开放组织的陆续成立,这一情况发生了很大变化,许多项目开始由微软、Meta等数据中心运营商以及电信网络运营商等网络产品消费者推动。这一演变的基石是白盒和开源技术的出现,前者改变了漫长的硬件研发周期,后者解决了软件研发周期的问题。

用于数据中心的 SONiC、电信的Stratum,以及企业、园区和零售业的DENT等都是开源项目,本文将深入研究和比较SONiC和DENT的技术特征、行业重点、未来潜力以及背后的社区支持,探究这两个开源网络操作系统在当今网络生态中的地位和影响。

01

SONiC和DENT:两大开源NOS

此前,多家科技公司曾着手开发开源NOS,例如Meta的FBOSS、HP的OpenSwitch、国际计算机科学研究所与XORP以及戴尔的OPX。然而,除了最初的开发社区之外,这些解决方案并没有获得广泛采用,因此未能成功实现市场转型。与之不同的是,SONiC和DENT这两大开源NOS在开源网络的发展长河中留下了浓墨重彩的一笔。

SONiC——云中开放网络软件,由微软为其Azure数据中心创建,并于 2017 年赠送给OCP。SONiC基于Linux发行版Debian,由内核补丁、设备驱动程序、实用程序和用户空间应用程序组成。SONiC采用Docker容器成功地解决了NOS组件封装问题。2022年4月,SONiC宣布成为Linux基金会正式项目,这标志着SONiC加入了全球最大的开源生态系统。

DentOS基于Linux内核网络,以 Switchdev 为核心。它的核心理念是将Linux内核网络数据路径卸载到交换芯片,并使用现有的用户空间应用程序或守护进程作为控制平面。DentOS项目由亚马逊发起,于2019年12月启动,一年后以开源形式发布。DENT旨在创建一个简化企业边缘网络软件的NOS。

02

SONiC:数据中心之星

SONiC生态系统不断壮大,支持SONiC的社区也是如此,其中包括Broadcom在内的芯片制造商,思科、Dell、NVIDIA、Marvell等设备供应商,以及Meta、LinkedIn和阿里等行业巨头。

SONiC的设计

SONiC基于Linux,构建在交换机抽象接口(SAI)上,能够在各种交换机和ASIC上运行。微软于 2015 年开源该接口,并再次赠送给OCP。SONiC将SAI作为南北向互联的中间件,屏蔽不同ASIC之间的驱动差异,也正是由于SAI的存在,SONiC的网络功能应用才能够支持多个厂家的ASIC。

在过去的几年里,将 NOS 与ASIC的集成非常耗时。像Broadcom(大约占 90% 的市场)等芯片供应商为 NOS 供应商提供 SDK,然后将其与 NOS 集成。而SAI 通过标准化数据路径的 API 极大地简化了这一过程。因此,开发人员可以在很短的时间内将商用芯片与 SONiC 或任何其他开源 NOS 集成。这实现了硬件和软件之间真正的解耦。

629f8bf4-9d86-11ee-8b88-92fbcf53809c.png

SONiC不断增长的功能包括:

Layer 2(LAG、LLDP、VLAN);

Layer 3(BGP、NAT、EVPN);

QoS(ECN、COS、PFC);

安全(ACL,TACACS+);

系统管理(SNMP、CLI、RESTCONf、升级)。

SONiC的行业采用

根据IDC的数据,到2024年,SONiC数据中心交换机市场预计将达到20亿美元。企业可以自行选择硬件来运行SONiC。微软、Target、LinkedIn、eBay、阿里、百度等多家大公司都加入了SONiC浪潮,将其作为最新的操作系统。此外,SONiC也在进军企业网络和部署领域。

许多供应商,如Dell、Arista、NVIDIA和Edgecore,均推出了适用于各自平台的SONiC版本。例如,思科已将SONiC集成到其网络产品中,戴尔于2020年推出SONiC企业级发行版,为下一阶段的业务扩张奠定了基础。NVIDIA在其平台上支持纯SONiC和社区版本。Edgecore和Broadcom也提供自家的发行版。虽然这有助于扩大SONiC在行业中的影响力,但也导致了SONiC生态系统的极度碎片化。

供应商的SONiC发行版虽然带来了一系列优势,如供应商支持和强化等,但同时也存在着严重限制,比如供应商锁定,导致OPEX不断增长,并与SONiC社区版存在重大差异。这些SONiC企业级发行版并不提供多供应商互操作性支持,迫使客户在网络基础架构方面依赖单一供应商设备。这与网络解耦的理念本身是矛盾的。

SONiC向企业转型

目前,超大规模数据中心的以太网交换机是SONiC的重点应用领域,在未来几年,SONiC将在边缘、IoT5G等蓬勃发展的市场中推动下一代网络开发。

SONiC有望成为网络领域里类似Linux的存在,使企业能够在所有硬件制造商支持的开放NOS上进行标准化。

由于社区和平台的广泛支持,SONiC正定期添加新功能,并每六个月发布一次新版本。这些更新是用户反馈和社区贡献的综合成果,为网络操作系统带来持续发展和不断改进的动力。如今,SONiC在数据中心中得到了广泛的应用,并且得到了二级云运营商、通信服务提供商、电信服务提供商和大型企业的日益关注。

当前,SONiC面临的挑战之一是其不断发展所带来的适应性需求,这种快速变化引发了许多架构问题。这也解释了为何SONiC吸引了大量云巨头的关注,却未能吸引到小企业,因为后者难以承担定制SONiC版本的成本。

03

DENT:Linux内核革命

过去十年来,除了零售和园区网络之外,开放网络已在各网络领域中广泛应用。相较于数据通信和电信市场,零售和园区网络面临着更大的挑战。而DentOS的出现,给这些领域带来了变革。DentOS旨在帮助简化企业边缘网络。DENT生态系统汇聚了亚马逊(该项目的主要驱动力)、Marvell、Edgecore、Delta Electronics、Keysight Technologies、Wistron等领先的市场参与者。

DENT致力于解决分布式企业边缘网络所面临的挑战。长期以来,解耦一直有利于电信基础设施和数据中心,但传统公有云之外的企业边缘用例仍未得到解决,DENT的成立就是为了弥合这一差距。

DENT操作系统设计

DENT的设计使其可以像 Linux 一样轻松安装。与数据中心供应商的解决方案不同,它不需要许可费用,不需要特殊的SDK,也不需要集成工具集。由于所有硬件都通过相同的接口寻址,因此DENT不仅与交换机无关,而且与底层硬件也无关。

62b249ce-9d86-11ee-8b88-92fbcf53809c.png

DentOS的一些优势包括:

支持现有的Linux工具集:采用标准Linux实用程序进行配置;

降低COG(商品成本):消除了开源许可成本,提高了成本效率和解决方案的可负担性;

减少集成时间:提供服务器管理的自动化工具;

占地面积小:与SONiC相比,DentOS在CPURAM资源方面的需求少得多。

DentOS受益于现有Linux生态系统的贡献者和用户,同时促进开发人员、提供商、供应商和用户之间的协作。2020 年 12 月,Linux 基金会宣布了DentOS第一个代码版本“Arthur”。2022年3月,发布了2.0版本“Beeblebrox”,2023年第1季度推出了第三个版本Cynthia(v3.0)。Cynthia为网络操作系统提供了一个小而有效的功能集:

L2协议(如VLAN、LLDP、STP、LAG、IGMP Snooping);

L3协议(如IPv4/v6路由、VRF、ECMP、NAT);

QoS(服务质量);

管理协议(如DHCP、SSH);

安全功能(802.1x、BPDU保护、端口隔离)。

目前,虽然DENT的平台支持有限(DNI、Edgecore、WNC平台),但社区正在努力发展,它们的种类正在扩大。

DentOS采用

与专有NOS相比,DentOS的功能集较为精简,但足以满足企业边缘的基本要求,包括支持广泛的硬件平台、集中式网络管理、强大的安全功能和可扩展性。亚马逊已成功地将DentOS部署为其Just Walk Out Technology的一部分,以简化客户体验和拓展店内运营。

鉴于其性能特点,DentOS特别适用于零售店、酒店、医院等拥有大量分支机构或者远程办公等需求的场景。

DentOS迁移到SAI

DENT社区已经宣布计划引入对SAI作为硬件配置接口的支持。这一举措将消除DENT生态系统在支持平台数量上的主要限制,未来任何支持SAI的平台在技术上都可以运行DENT。

62c89d3c-9d86-11ee-8b88-92fbcf53809c.png

| DentOS向SAI过渡

04 谁将在开放式NOS之战中获胜?

无论是数据中心网络、电信还是园区网络,每个组织都需要一个软件产品来帮助运行其网络。为了能从白盒中受益,他们需要一个满足其特定要求的网络操作系统。因此,在选择系统时,必须考虑特定于业务的目标和限制。可以通过评估可用的管理协议、功能集、集成过程的难度以及所支持的硬件平台的特征来选择最适合的网络操作系统。

62d54e56-9d86-11ee-8b88-92fbcf53809c.png

这些年来,SONiC发展和成熟度远远超过了DENT。自SONiC发布以来,许多超大规模企业和云服务提供商已经广泛采用,将其应用于自身的网络基础设施中。SONiC已经扩展到支持数百个平台,并且提供了多种的功能。然而,大型企业和云巨头的支持并不一定代表着SONiC是一个普遍适用的解决方案。

DentOS基于Linux内核的特性,具备更高的成本效益。它允许在没有任何更改的情况下使用现有的Linux网络应用程序,从而消除了集成和管理上的挑战。随着5G、物联网、边缘和人工智能的兴起,对DENT的采用将继续增长。而对SAI的支持可能是加速企业采用DENT的突破口。

各家企业都需要根据其特定需求和使用案例定制网络基础架构。因此,没有一个单独的NOS适用于所有业务。

SONiC和DENT特性对比:

62eb6ea2-9d86-11ee-8b88-92fbcf53809c.png

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

    关注

    18

    文章

    5754

    浏览量

    75195
  • 生态系统
    +关注

    关注

    0

    文章

    711

    浏览量

    21615
  • 开源技术
    +关注

    关注

    0

    文章

    389

    浏览量

    8764

原文标题:数据中心 vs 企业边缘:SONiC与DENT的不同使命

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    深耕23年经验分享:数据中心对UPS电源的核心需求解析

    在数字化浪潮席卷全球的今天,数据中心作为数字经济的“核心底座”,承载着企业数据存储、业务运行、算力支撑的关键使命。而UPS电源(不间断电源),作为
    的头像 发表于 03-25 10:36 197次阅读
    深耕23年经验分享:<b class='flag-5'>数据中心</b>对UPS电源的核心需求解析

    国产数据中心AI芯片企业一览

    电子发烧友网报道(文/李弯弯)在全球科技竞争日益激烈的背景下,数据中心AI芯片已成为各国科技企业争夺的战略高地。随着严格的芯片出口管制政策实施,国产数据中心AI芯片的自主化进程显著加速,涌现出一批
    的头像 发表于 02-09 09:07 1.1w次阅读

    1分钟带你了解数据中心供电架构 #电子元器件 #数据中心 #供电架构

    数据中心
    沛城芯动力
    发布于 :2026年02月03日 15:39:04

    数据中心UPS并机方案:公用电池组的优缺点深度分析

    数据中心
    上海优比施电子科技有限公司
    发布于 :2026年01月31日 09:32:34

    数据中心发展的三大驱动力

    “新基建”的大背景下,数据中心行业发展迅猛。数据中心是数字经济时代的数字银行和数据资源库,新兴产业的未来发展,数据中心是核心基础设施平台,所有的互联网和大
    的头像 发表于 12-26 10:34 501次阅读

    CPU 一脚油门电压猛跌?叠层超低ESR电容把“过山车”拉平 #数据中心#网关

    数据中心
    上海永铭电子股份有限公司
    发布于 :2025年12月22日 14:59:05

    新思科技ZeBu助力富士通数据中心创新

    全球企业和政府正积极寻求解决方案,应对数据中心能耗迅速增长问题,开发下一代“绿色”数据中心——既具备高性能,又兼具高能效的设施。全球科技巨头富士通在先进处理器开发领域已领先 60 年,致力于开发更节能、更可持续的
    的头像 发表于 12-17 10:26 819次阅读

    SONiC控制面 + VPP数据面:AsterNOS-VPP的高性能开放之路

    AsterNOS-VPP 是星融元继数据中心和园区网络场景后,面向边缘路由场景推出的开放网络操作系统,其融合了 SONiC 强大的控制面能力以及 VPP 的高性能数据转发能力,实现新一
    的头像 发表于 10-22 14:23 1266次阅读
    <b class='flag-5'>SONiC</b>控制面 + VPP<b class='flag-5'>数据</b>面:AsterNOS-VPP的高性能开放之路

    物联网数据中心是什么?有什么功能?

    物联网数据中心是集成和管理物联网设备数据的核心平台,具备数据采集、处理、存储、分析、可视化及安全管控等功能,其本质是通过技术融合实现物理世界与数字世界的双向交互与智能决策。以下从定义、功能、技术特点
    的头像 发表于 09-22 17:14 1257次阅读

    华为数字能源亮相2025开放数据中心大会

    AI变革,点燃算网引擎”为主题,云集全球数据中心领域权威专家、头部企业代表、高校学者,聚焦算电协同、液冷、边缘计算等热门话题,深度探讨和分享智算产业新趋势、新技术和新业态,为产业高质量发展指明方向。
    的头像 发表于 09-11 13:50 1391次阅读

    中型数据中心应用平台与差分晶体振荡器参数对照中型数据中心应用平台与差分晶体振荡器参数对照

    针对中型数据中心中网络交换、数据存储与边缘设备的时钟精度、低抖动、高温稳定性与功耗管理需求,FCO系列差分晶体振荡器提供了标准型、低抖动(UJ系列)与低功耗(PG系列)多个版本,支持多种封装、电压
    发表于 07-10 14:11

    中型数据中心中的差分晶体振荡器应用与匹配方案

    中型数据中心的定义与特点 中型数据中心通常服务于中大型企业、科研机构或地方行业节点,具备50至200个机柜,部署多台服务器、交换设备、存储系统与光通信链路等,强调高带宽、低延迟与高可用性。关键设备
    发表于 07-01 16:33

    小型数据中心晶振选型关键参数全解

    小型数据中心的定义与应用 小型数据中心通常是为中小型企业边缘计算、物联网(IoT)设备及其他特定业务需求提供计算、存储和网络服务的设施。与大型数据
    发表于 06-11 13:37

    数据中心都在用的差分晶振,看完你就懂了

    数据中心
    FCom富士晶振
    发布于 :2025年05月30日 13:12:30

    利用NVIDIA技术构建从数据中心边缘的智慧医院解决方案

    全球领先的电子制造商正在利用 NVIDIA 技术,构建从数据中心边缘的智慧医院解决方案。
    的头像 发表于 05-22 09:50 1157次阅读