0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

數(shù)據(jù)中心vs企業(yè)邊緣:SONiC與DENT的不同使命

SDNLAB ? 來(lái)源:SDNLAB ? 2023-12-18 17:26 ? 次閱讀

近日,ONF宣布其涵蓋接入、邊緣和云解決方案的開(kāi)源網(wǎng)絡(luò)項(xiàng)目將成為Linux基金會(huì)(LF)下的獨(dú)立項(xiàng)目,自此,誕生10余年的ONF正式解散。但以O(shè)NF和OCP為代表的由用戶(hù)單位支持的組織和社區(qū)效應(yīng)徹底重塑了數(shù)據(jù)中心市場(chǎng),這種影響也延伸至電信行業(yè)催生TIP(電信基礎(chǔ)設(shè)施項(xiàng)目),讓開(kāi)源開(kāi)放在電信業(yè)開(kāi)始生根發(fā)芽。

此前,網(wǎng)絡(luò)創(chuàng)新主要由大型設(shè)備制造商推動(dòng),企業(yè)和網(wǎng)絡(luò)運(yùn)營(yíng)商等消費(fèi)者提出問(wèn)題和挑戰(zhàn),再由設(shè)備商提出解決方案。隨著開(kāi)放組織的陸續(xù)成立,這一情況發(fā)生了很大變化,許多項(xiàng)目開(kāi)始由微軟、Meta等數(shù)據(jù)中心運(yùn)營(yíng)商以及電信網(wǎng)絡(luò)運(yùn)營(yíng)商等網(wǎng)絡(luò)產(chǎn)品消費(fèi)者推動(dòng)。這一演變的基石是白盒和開(kāi)源技術(shù)的出現(xiàn),前者改變了漫長(zhǎng)的硬件研發(fā)周期,后者解決了軟件研發(fā)周期的問(wèn)題。

用于數(shù)據(jù)中心的 SONiC、電信的Stratum,以及企業(yè)、園區(qū)和零售業(yè)的DENT等都是開(kāi)源項(xiàng)目,本文將深入研究和比較SONiC和DENT的技術(shù)特征、行業(yè)重點(diǎn)、未來(lái)潛力以及背后的社區(qū)支持,探究這兩個(gè)開(kāi)源網(wǎng)絡(luò)操作系統(tǒng)在當(dāng)今網(wǎng)絡(luò)生態(tài)中的地位和影響。

01

SONiC和DENT:兩大開(kāi)源NOS

此前,多家科技公司曾著手開(kāi)發(fā)開(kāi)源NOS,例如Meta的FBOSS、HP的OpenSwitch、國(guó)際計(jì)算機(jī)科學(xué)研究所與XORP以及戴爾的OPX。然而,除了最初的開(kāi)發(fā)社區(qū)之外,這些解決方案并沒(méi)有獲得廣泛采用,因此未能成功實(shí)現(xiàn)市場(chǎng)轉(zhuǎn)型。與之不同的是,SONiC和DENT這兩大開(kāi)源NOS在開(kāi)源網(wǎng)絡(luò)的發(fā)展長(zhǎng)河中留下了濃墨重彩的一筆。

SONiC——云中開(kāi)放網(wǎng)絡(luò)軟件,由微軟為其Azure數(shù)據(jù)中心創(chuàng)建,并于 2017 年贈(zèng)送給OCP。SONiC基于Linux發(fā)行版Debian,由內(nèi)核補(bǔ)丁、設(shè)備驅(qū)動(dòng)程序、實(shí)用程序和用戶(hù)空間應(yīng)用程序組成。SONiC采用Docker容器成功地解決了NOS組件封裝問(wèn)題。2022年4月,SONiC宣布成為L(zhǎng)inux基金會(huì)正式項(xiàng)目,這標(biāo)志著SONiC加入了全球最大的開(kāi)源生態(tài)系統(tǒng)。

DentOS基于Linux內(nèi)核網(wǎng)絡(luò),以 Switchdev 為核心。它的核心理念是將Linux內(nèi)核網(wǎng)絡(luò)數(shù)據(jù)路徑卸載到交換芯片,并使用現(xiàn)有的用戶(hù)空間應(yīng)用程序或守護(hù)進(jìn)程作為控制平面。DentOS項(xiàng)目由亞馬遜發(fā)起,于2019年12月啟動(dòng),一年后以開(kāi)源形式發(fā)布。DENT旨在創(chuàng)建一個(gè)簡(jiǎn)化企業(yè)邊緣網(wǎng)絡(luò)軟件的NOS。

02

SONiC:數(shù)據(jù)中心之星

SONiC生態(tài)系統(tǒng)不斷壯大,支持SONiC的社區(qū)也是如此,其中包括Broadcom在內(nèi)的芯片制造商,思科、Dell、NVIDIA、Marvell等設(shè)備供應(yīng)商,以及Meta、LinkedIn和阿里等行業(yè)巨頭。

SONiC的設(shè)計(jì)

SONiC基于Linux,構(gòu)建在交換機(jī)抽象接口(SAI)上,能夠在各種交換機(jī)和ASIC上運(yùn)行。微軟于 2015 年開(kāi)源該接口,并再次贈(zèng)送給OCP。SONiC將SAI作為南北向互聯(lián)的中間件,屏蔽不同ASIC之間的驅(qū)動(dòng)差異,也正是由于SAI的存在,SONiC的網(wǎng)絡(luò)功能應(yīng)用才能夠支持多個(gè)廠(chǎng)家的ASIC。

在過(guò)去的幾年里,將 NOS 與ASIC的集成非常耗時(shí)。像Broadcom(大約占 90% 的市場(chǎng))等芯片供應(yīng)商為 NOS 供應(yīng)商提供 SDK,然后將其與 NOS 集成。而SAI 通過(guò)標(biāo)準(zhǔn)化數(shù)據(jù)路徑的 API 極大地簡(jiǎn)化了這一過(guò)程。因此,開(kāi)發(fā)人員可以在很短的時(shí)間內(nèi)將商用芯片與 SONiC 或任何其他開(kāi)源 NOS 集成。這實(shí)現(xiàn)了硬件和軟件之間真正的解耦。

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

SONiC不斷增長(zhǎng)的功能包括:

Layer 2(LAG、LLDP、VLAN);

Layer 3(BGP、NAT、EVPN);

QoS(ECN、COS、PFC);

安全(ACL,TACACS+);

系統(tǒng)管理(SNMP、CLI、RESTCONf、升級(jí))。

SONiC的行業(yè)采用

根據(jù)IDC的數(shù)據(jù),到2024年,SONiC數(shù)據(jù)中心交換機(jī)市場(chǎng)預(yù)計(jì)將達(dá)到20億美元。企業(yè)可以自行選擇硬件來(lái)運(yùn)行SONiC。微軟、Target、LinkedIn、eBay、阿里、百度等多家大公司都加入了SONiC浪潮,將其作為最新的操作系統(tǒng)。此外,SONiC也在進(jìn)軍企業(yè)網(wǎng)絡(luò)和部署領(lǐng)域。

許多供應(yīng)商,如Dell、Arista、NVIDIA和Edgecore,均推出了適用于各自平臺(tái)的SONiC版本。例如,思科已將SONiC集成到其網(wǎng)絡(luò)產(chǎn)品中,戴爾于2020年推出SONiC企業(yè)級(jí)發(fā)行版,為下一階段的業(yè)務(wù)擴(kuò)張奠定了基礎(chǔ)。NVIDIA在其平臺(tái)上支持純SONiC和社區(qū)版本。Edgecore和Broadcom也提供自家的發(fā)行版。雖然這有助于擴(kuò)大SONiC在行業(yè)中的影響力,但也導(dǎo)致了SONiC生態(tài)系統(tǒng)的極度碎片化。

供應(yīng)商的SONiC發(fā)行版雖然帶來(lái)了一系列優(yōu)勢(shì),如供應(yīng)商支持和強(qiáng)化等,但同時(shí)也存在著嚴(yán)重限制,比如供應(yīng)商鎖定,導(dǎo)致OPEX不斷增長(zhǎng),并與SONiC社區(qū)版存在重大差異。這些SONiC企業(yè)級(jí)發(fā)行版并不提供多供應(yīng)商互操作性支持,迫使客戶(hù)在網(wǎng)絡(luò)基礎(chǔ)架構(gòu)方面依賴(lài)單一供應(yīng)商設(shè)備。這與網(wǎng)絡(luò)解耦的理念本身是矛盾的。

SONiC向企業(yè)轉(zhuǎn)型

目前,超大規(guī)模數(shù)據(jù)中心的以太網(wǎng)交換機(jī)是SONiC的重點(diǎn)應(yīng)用領(lǐng)域,在未來(lái)幾年,SONiC將在邊緣、IoT5G等蓬勃發(fā)展的市場(chǎng)中推動(dòng)下一代網(wǎng)絡(luò)開(kāi)發(fā)。

SONiC有望成為網(wǎng)絡(luò)領(lǐng)域里類(lèi)似Linux的存在,使企業(yè)能夠在所有硬件制造商支持的開(kāi)放NOS上進(jìn)行標(biāo)準(zhǔn)化。

由于社區(qū)和平臺(tái)的廣泛支持,SONiC正定期添加新功能,并每六個(gè)月發(fā)布一次新版本。這些更新是用戶(hù)反饋和社區(qū)貢獻(xiàn)的綜合成果,為網(wǎng)絡(luò)操作系統(tǒng)帶來(lái)持續(xù)發(fā)展和不斷改進(jìn)的動(dòng)力。如今,SONiC在數(shù)據(jù)中心中得到了廣泛的應(yīng)用,并且得到了二級(jí)云運(yùn)營(yíng)商、通信服務(wù)提供商、電信服務(wù)提供商和大型企業(yè)的日益關(guān)注。

當(dāng)前,SONiC面臨的挑戰(zhàn)之一是其不斷發(fā)展所帶來(lái)的適應(yīng)性需求,這種快速變化引發(fā)了許多架構(gòu)問(wèn)題。這也解釋了為何SONiC吸引了大量云巨頭的關(guān)注,卻未能吸引到小企業(yè),因?yàn)楹笳唠y以承擔(dān)定制SONiC版本的成本。

03

DENT:Linux內(nèi)核革命

過(guò)去十年來(lái),除了零售和園區(qū)網(wǎng)絡(luò)之外,開(kāi)放網(wǎng)絡(luò)已在各網(wǎng)絡(luò)領(lǐng)域中廣泛應(yīng)用。相較于數(shù)據(jù)通信和電信市場(chǎng),零售和園區(qū)網(wǎng)絡(luò)面臨著更大的挑戰(zhàn)。而DentOS的出現(xiàn),給這些領(lǐng)域帶來(lái)了變革。DentOS旨在幫助簡(jiǎn)化企業(yè)邊緣網(wǎng)絡(luò)。DENT生態(tài)系統(tǒng)匯聚了亞馬遜(該項(xiàng)目的主要驅(qū)動(dòng)力)、Marvell、Edgecore、Delta Electronics、Keysight Technologies、Wistron等領(lǐng)先的市場(chǎng)參與者。

DENT致力于解決分布式企業(yè)邊緣網(wǎng)絡(luò)所面臨的挑戰(zhàn)。長(zhǎng)期以來(lái),解耦一直有利于電信基礎(chǔ)設(shè)施和數(shù)據(jù)中心,但傳統(tǒng)公有云之外的企業(yè)邊緣用例仍未得到解決,DENT的成立就是為了彌合這一差距。

DENT操作系統(tǒng)設(shè)計(jì)

DENT的設(shè)計(jì)使其可以像 Linux 一樣輕松安裝。與數(shù)據(jù)中心供應(yīng)商的解決方案不同,它不需要許可費(fèi)用,不需要特殊的SDK,也不需要集成工具集。由于所有硬件都通過(guò)相同的接口尋址,因此DENT不僅與交換機(jī)無(wú)關(guān),而且與底層硬件也無(wú)關(guān)。

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

DentOS的一些優(yōu)勢(shì)包括:

支持現(xiàn)有的Linux工具集:采用標(biāo)準(zhǔn)Linux實(shí)用程序進(jìn)行配置;

降低COG(商品成本):消除了開(kāi)源許可成本,提高了成本效率和解決方案的可負(fù)擔(dān)性;

減少集成時(shí)間:提供服務(wù)器管理的自動(dòng)化工具;

占地面積?。号cSONiC相比,DentOS在CPURAM資源方面的需求少得多。

DentOS受益于現(xiàn)有Linux生態(tài)系統(tǒng)的貢獻(xiàn)者和用戶(hù),同時(shí)促進(jìn)開(kāi)發(fā)人員、提供商、供應(yīng)商和用戶(hù)之間的協(xié)作。2020 年 12 月,Linux 基金會(huì)宣布了DentOS第一個(gè)代碼版本“Arthur”。2022年3月,發(fā)布了2.0版本“Beeblebrox”,2023年第1季度推出了第三個(gè)版本Cynthia(v3.0)。Cynthia為網(wǎng)絡(luò)操作系統(tǒng)提供了一個(gè)小而有效的功能集:

L2協(xié)議(如VLAN、LLDP、STP、LAG、IGMP Snooping);

L3協(xié)議(如IPv4/v6路由、VRF、ECMP、NAT);

QoS(服務(wù)質(zhì)量);

管理協(xié)議(如DHCP、SSH);

安全功能(802.1x、BPDU保護(hù)、端口隔離)。

目前,雖然DENT的平臺(tái)支持有限(DNI、Edgecore、WNC平臺(tái)),但社區(qū)正在努力發(fā)展,它們的種類(lèi)正在擴(kuò)大。

DentOS采用

與專(zhuān)有NOS相比,DentOS的功能集較為精簡(jiǎn),但足以滿(mǎn)足企業(yè)邊緣的基本要求,包括支持廣泛的硬件平臺(tái)、集中式網(wǎng)絡(luò)管理、強(qiáng)大的安全功能和可擴(kuò)展性。亞馬遜已成功地將DentOS部署為其Just Walk Out Technology的一部分,以簡(jiǎn)化客戶(hù)體驗(yàn)和拓展店內(nèi)運(yùn)營(yíng)。

鑒于其性能特點(diǎn),DentOS特別適用于零售店、酒店、醫(yī)院等擁有大量分支機(jī)構(gòu)或者遠(yuǎn)程辦公等需求的場(chǎng)景。

DentOS遷移到SAI

DENT社區(qū)已經(jīng)宣布計(jì)劃引入對(duì)SAI作為硬件配置接口的支持。這一舉措將消除DENT生態(tài)系統(tǒng)在支持平臺(tái)數(shù)量上的主要限制,未來(lái)任何支持SAI的平臺(tái)在技術(shù)上都可以運(yùn)行DENT。

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

| DentOS向SAI過(guò)渡

04 誰(shuí)將在開(kāi)放式NOS之戰(zhàn)中獲勝?

無(wú)論是數(shù)據(jù)中心網(wǎng)絡(luò)、電信還是園區(qū)網(wǎng)絡(luò),每個(gè)組織都需要一個(gè)軟件產(chǎn)品來(lái)幫助運(yùn)行其網(wǎng)絡(luò)。為了能從白盒中受益,他們需要一個(gè)滿(mǎn)足其特定要求的網(wǎng)絡(luò)操作系統(tǒng)。因此,在選擇系統(tǒng)時(shí),必須考慮特定于業(yè)務(wù)的目標(biāo)和限制??梢酝ㄟ^(guò)評(píng)估可用的管理協(xié)議、功能集、集成過(guò)程的難度以及所支持的硬件平臺(tái)的特征來(lái)選擇最適合的網(wǎng)絡(luò)操作系統(tǒng)。

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

這些年來(lái),SONiC發(fā)展和成熟度遠(yuǎn)遠(yuǎn)超過(guò)了DENT。自SONiC發(fā)布以來(lái),許多超大規(guī)模企業(yè)和云服務(wù)提供商已經(jīng)廣泛采用,將其應(yīng)用于自身的網(wǎng)絡(luò)基礎(chǔ)設(shè)施中。SONiC已經(jīng)擴(kuò)展到支持?jǐn)?shù)百個(gè)平臺(tái),并且提供了多種的功能。然而,大型企業(yè)和云巨頭的支持并不一定代表著SONiC是一個(gè)普遍適用的解決方案。

DentOS基于Linux內(nèi)核的特性,具備更高的成本效益。它允許在沒(méi)有任何更改的情況下使用現(xiàn)有的Linux網(wǎng)絡(luò)應(yīng)用程序,從而消除了集成和管理上的挑戰(zhàn)。隨著5G、物聯(lián)網(wǎng)、邊緣和人工智能的興起,對(duì)DENT的采用將繼續(xù)增長(zhǎng)。而對(duì)SAI的支持可能是加速企業(yè)采用DENT的突破口。

各家企業(yè)都需要根據(jù)其特定需求和使用案例定制網(wǎng)絡(luò)基礎(chǔ)架構(gòu)。因此,沒(méi)有一個(gè)單獨(dú)的NOS適用于所有業(yè)務(wù)。

SONiC和DENT特性對(duì)比:

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

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴

原文標(biāo)題:數(shù)據(jù)中心 vs 企業(yè)邊緣:SONiC與DENT的不同使命

文章出處:【微信號(hào):SDNLAB,微信公眾號(hào):SDNLAB】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    怎樣保障數(shù)據(jù)中心不間斷電源不斷電 提供可靠安全的供配電#數(shù)據(jù)中心

    數(shù)據(jù)中心配電系統(tǒng)
    安科瑞王金晶
    發(fā)布于 :2024年08月29日 14:51:36

    混合冷卻在數(shù)據(jù)中心中仍將是必不可少的#混合冷卻

    數(shù)據(jù)中心
    深圳崧皓電子
    發(fā)布于 :2024年08月06日 06:58:06

    #mpo極性 #數(shù)據(jù)中心mpo

    數(shù)據(jù)中心MPO
    jf_51241005
    發(fā)布于 :2024年04月07日 10:05:13

    #mpo光纖跳線(xiàn) #數(shù)據(jù)中心光纖跳線(xiàn)

    光纖數(shù)據(jù)中心
    jf_51241005
    發(fā)布于 :2024年03月22日 10:18:31

    #光纖彎曲 #光纖衰減 #數(shù)據(jù)中心光纖

    光纖數(shù)據(jù)中心
    jf_51241005
    發(fā)布于 :2024年03月08日 09:59:50

    #MPO預(yù)端接 #數(shù)據(jù)中心機(jī)房 #機(jī)房布線(xiàn)

    數(shù)據(jù)中心MPO
    jf_51241005
    發(fā)布于 :2024年03月01日 11:12:47

    #永久鏈路 #信道測(cè)試 #數(shù)據(jù)中心

    數(shù)據(jù)中心
    jf_51241005
    發(fā)布于 :2024年02月23日 10:17:58

    #緊套光纜 #松套光纜 #數(shù)據(jù)中心

    數(shù)據(jù)中心光纜
    jf_51241005
    發(fā)布于 :2024年01月26日 09:44:11

    構(gòu)建高效數(shù)據(jù)中心組網(wǎng),實(shí)現(xiàn)企業(yè)業(yè)務(wù)協(xié)同發(fā)展

    在當(dāng)今數(shù)字化時(shí)代,數(shù)據(jù)中心承載著企業(yè)龐大的數(shù)據(jù)量,對(duì)于在多個(gè)地區(qū)設(shè)有分支機(jī)構(gòu)的企業(yè)來(lái)說(shuō),數(shù)據(jù)中心的組網(wǎng)顯得尤為重要。本文將探討
    的頭像 發(fā)表于 01-24 15:46 ?346次閱讀

    微模塊數(shù)據(jù)中心的優(yōu)勢(shì)

    微模塊數(shù)據(jù)中心是以模塊化、標(biāo)準(zhǔn)化的架構(gòu)和高效高可靠的UPS、精密空調(diào)等靈活組合于一體打造的模塊化數(shù)據(jù)中心基礎(chǔ)設(shè)施,可實(shí)現(xiàn)靈活快速部署、高效節(jié)省、智能管理等優(yōu)點(diǎn)成為企業(yè)未來(lái)數(shù)據(jù)中心建設(shè)的
    的頭像 發(fā)表于 01-19 13:53 ?601次閱讀

    #光纜水峰 #綜合布線(xiàn)光纜 #數(shù)據(jù)中心

    數(shù)據(jù)中心光纜
    jf_51241005
    發(fā)布于 :2024年01月15日 09:43:26

    數(shù)據(jù)中心 3D 機(jī)房數(shù)字孿生 #數(shù)據(jù)中心

    3D數(shù)據(jù)中心
    阿梨是蘋(píng)果
    發(fā)布于 :2023年12月28日 10:02:33

    #預(yù)端接光纜 #24芯光纜 #數(shù)據(jù)中心

    數(shù)據(jù)中心光纜
    jf_51241005
    發(fā)布于 :2023年12月08日 11:01:21

    數(shù)據(jù)中心布線(xiàn)與測(cè)試技巧

    隨著數(shù)字化轉(zhuǎn)型、云計(jì)算、大數(shù)據(jù)、邊緣計(jì)算、物聯(lián)網(wǎng)和5G的不斷發(fā)展,數(shù)據(jù)中心行業(yè)面臨著廣闊的市場(chǎng)機(jī)遇,并朝著更加靈活、可持續(xù)、智能和安全的方向發(fā)展。
    的頭像 發(fā)表于 11-30 10:48 ?503次閱讀
    <b class='flag-5'>數(shù)據(jù)中心</b>布線(xiàn)與測(cè)試技巧

    大模型時(shí)代,數(shù)據(jù)中心將轉(zhuǎn)向何方?

    數(shù)據(jù)中心大模型
    腦極體
    發(fā)布于 :2023年11月22日 09:01:41