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)不再提示

帶你在NVIDIA Air上探索SONiC

NVIDIA英偉達(dá)企業(yè)解決方案 ? 來(lái)源:NVIDIA英偉達(dá)企業(yè)解決方案 ? 2024-07-07 07:37 ? 次閱讀

測(cè)試網(wǎng)絡(luò)基礎(chǔ)設(shè)施和為新環(huán)境構(gòu)建有效的 PoC 是件棘手的事。您可能會(huì)遇到無(wú)法滿(mǎn)足的許可要求,或者為高級(jí)虛擬機(jī)管理軟件支付高昂的費(fèi)用。專(zhuān)有網(wǎng)絡(luò)系統(tǒng)可能要花費(fèi)數(shù)百或數(shù)千美元才能設(shè)置一個(gè)可供使用的測(cè)試環(huán)境。您甚至可能不得不在物理硬件上進(jìn)行測(cè)試,這些硬件可能是過(guò)時(shí)的,且您必須自己連接,如果您需要使用更多的硬件進(jìn)行測(cè)試,則必須尋找并購(gòu)買(mǎi)。

為什么選擇 SONiC

SONiC(云端開(kāi)放網(wǎng)絡(luò)軟件)是一款免費(fèi)的、由社區(qū)開(kāi)發(fā)的、基于 Linux 的網(wǎng)絡(luò)操作系統(tǒng)(NOS),它已在一些大型云服務(wù)提供商的數(shù)據(jù)中心得到了強(qiáng)化。SONiC 是尋求低成本、可擴(kuò)展和完全可控網(wǎng)絡(luò)操作系統(tǒng)的數(shù)據(jù)中心理想選擇,同時(shí)又不犧牲靈活性或安全性。它提供了開(kāi)發(fā)者所需的所有標(biāo)準(zhǔn)網(wǎng)絡(luò)功能,并隨著新功能和現(xiàn)有功能的更新而不斷發(fā)展。

SONiC 社區(qū)是開(kāi)源的,與專(zhuān)有的網(wǎng)絡(luò)操作系統(tǒng)相比,它消除了許可和供應(yīng)商鎖定壁壘,并顯著降低了成本。它還支持深度定制,您可以構(gòu)建 SONiC 的自定義鏡像,其中包括所有您需要的部分,排除了不需要的部分。

減少不必要的復(fù)雜性和資源使用

幫助實(shí)現(xiàn)自動(dòng)化

將相同的鏡像部署到數(shù)百臺(tái)交換機(jī),所有交換機(jī)均已預(yù)配置并準(zhǔn)備就緒

啟用 ZTP

安裝某些 Docker 容器

配置路由

構(gòu)建并添加您自己的專(zhuān)有功能

NVIDIA Air 和 SONiC

NVIDIA Air 平臺(tái)提供了真正的基礎(chǔ)設(shè)施即代碼(IaC解決方案。NVIDIA Air 可使您輕松地即時(shí)生成包含數(shù)百臺(tái)交換機(jī)和服務(wù)器的虛擬數(shù)據(jù)中心副本,以便隨心所欲地進(jìn)行測(cè)試。當(dāng)您不可挽回地破環(huán)某件東西時(shí),只需啟動(dòng)另一個(gè)副本。

值得一提的是,NVIDIA Air 對(duì)任何人都是免費(fèi)的。

NVIDIA Air 的一項(xiàng)驚人功能就是能夠快速啟動(dòng)預(yù)制的、配置齊全的實(shí)驗(yàn)室。NVIDIA 創(chuàng)建了一個(gè)全新的預(yù)配置 SONiC 實(shí)驗(yàn)室,配備了 SONiC 社區(qū)更新的 GA 版本(發(fā)布時(shí)間為 2023 年 5 月),它采用現(xiàn)代數(shù)據(jù)中心中常見(jiàn)的經(jīng)典脊葉架構(gòu),任何人都可以毫不費(fèi)力地在 NVIDIA Air 上體驗(yàn) SONiC 的魔力。

SONiC 實(shí)驗(yàn)室

NVIDIA Air 上的SONiC BGP EVPN VXLAN 實(shí)驗(yàn)室演示是一個(gè)全新的實(shí)驗(yàn)室,由運(yùn)行 SONiC 的交換機(jī)組成標(biāo)準(zhǔn)的脊葉拓?fù)?,并?Ubuntu 服務(wù)器連接到葉子交換機(jī)來(lái)演示 VLAN 連接。

該實(shí)驗(yàn)室將引導(dǎo)您完成其配置,以及如何使用 Ansible 自動(dòng)配置它。它還向您展示了如何與它交互。您可以在公開(kāi)的 /cumulus-consulting GitLab repo 上找到所有文檔、配置文件和 Ansible 腳本。

它演示了以下網(wǎng)絡(luò)架構(gòu):

使用 BGP 編號(hào)接口的 BGP underlay 網(wǎng)絡(luò)架構(gòu)

VXLAN 和 EVPN 分別對(duì)應(yīng) Overlay 封裝數(shù)據(jù)平面和 Overlay 控制平面

您還可以將實(shí)驗(yàn)室作為基礎(chǔ),并根據(jù)您的需要使用以下 NVIDIA Air 功能進(jìn)行進(jìn)一步配置:

完整的 CLI 和 API 功能

控制平面軟件,包括 BGP、VLAN 和容器

自動(dòng)化和零接觸配置(ZTP)

使用流式遙測(cè)進(jìn)行網(wǎng)絡(luò)監(jiān)控

NVIDIA Cumulus Linux 與 SONiC 之間的互操作測(cè)試

自定義拓?fù)浜途W(wǎng)絡(luò)設(shè)計(jì)

SONiC 交換機(jī)配置

實(shí)驗(yàn)室使用專(zhuān)門(mén)為虛擬設(shè)備構(gòu)建的 SONiC 鏡像,稱(chēng)為sonic-vs。此鏡像已安裝在實(shí)驗(yàn)室中的所有 SONiC 交換機(jī)上,無(wú)需啟動(dòng) ONIE 或自己安裝鏡像。

SONiC 架構(gòu)是容器化的,功能相近或功能相互依賴(lài)的程序被放在一起作為模塊,每個(gè)模塊被放在一個(gè)獨(dú)立的 Docker 容器中。

中心配置由稱(chēng)為ConfigDB的 redisDB 實(shí)例管理,設(shè)備元數(shù)據(jù)、接口、端口、VLAN 配置等都在 ConfigDB 中處理。ConfigDB 可以通過(guò)多種方式進(jìn)行操作,包括手動(dòng)編輯 config_db.json 文件或使用 SONiC CLI。

通常,SONiC CLI 用于構(gòu)建測(cè)試環(huán)境和概念驗(yàn)證(PoC),而管理 config_db.json 則在生產(chǎn)環(huán)境中執(zhí)行。

Split-unified 模式

split-unified 模式是為這個(gè)實(shí)驗(yàn)室而實(shí)現(xiàn)的。該模式啟用單獨(dú)的交換機(jī)和路由配置。

交換機(jī)配置由 ConfigDB 處理,而路由則使用 FRRouting(FRR) 進(jìn)行配置,并放置在單個(gè) etc/sonic/frr/frr.conf 文件中,該選項(xiàng)可以通過(guò)在 SONiC 交換機(jī)上插入以下內(nèi)容來(lái)啟用。

"DEVICE_METADATA": {
    "localhost": {
      ...
      "docker_routing_config_mode": "split-unified"
    }
  }

實(shí)驗(yàn)室的源代碼為 split 模式提供了相同的配置,其中交換機(jī)和路由仍然是單獨(dú)配置的,就像split-unified一樣。但是,在 split 模式下,每個(gè) FRR 守護(hù)進(jìn)程都包含在它自己的配置文件中,而不是單個(gè)文件中。

根據(jù)您的環(huán)境,您可能會(huì)發(fā)現(xiàn)這更容易管理,而不是通常實(shí)施的 Split-unified,因?yàn)樗惶幚硪粋€(gè)文件。

路由配置

路由配置由 FRR 處理,與交換機(jī)配置分開(kāi)。FRR 是一款功能齊全、性能卓越、免費(fèi)的軟件 IP 路由套件,適用于 Linux 和 Unix 平臺(tái),它實(shí)現(xiàn)了所有標(biāo)準(zhǔn)路由協(xié)議,如 BGP、RIP、OSPF、IS-IS 等,以及它們的許多擴(kuò)展。該實(shí)驗(yàn)室使用 FRR 來(lái)實(shí)現(xiàn)編號(hào) BGP EVPN 作為控制平面。

默認(rèn)情況下,F(xiàn)RR 已預(yù)先安裝在 SONiC 上,并且在交換機(jī)啟動(dòng)時(shí)可用。

使用 FRR 配置路由有兩種方法:

手動(dòng)編輯配置文件

熟悉 VTYSH

VTYSH 使您能夠在單個(gè)集成 shell 中使用 FRR 提供的所有 CLI 命令。該實(shí)驗(yàn)室已使用 VTYSH 進(jìn)行配置。

進(jìn)入 VTYSH:

admin@leaf01:~$ vtysh


Hello, this is FRRouting (version 8.5.1).
Copyright 1996-2005 Kunihiro Ishiguro, et al.

要進(jìn)行配置,請(qǐng)進(jìn)入 config 模式:

leaf01# configure
leaf01(config)#

然后,輸入您的配置:

leaf01(config)# router bgp 65101
leaf01(config-router)# bgp router-id 10.0.0.1
leaf01(config-router)# neighbor 172.16.1.0 remote-as 65199
leaf01(config-router)# address-family ipv4 unicast
leaf01(config-router-af)# neighbor 172.16.1.0 activate
leaf01(config-router-af)# network 10.0.0.1/32
leaf01(config-router-af)# end

要保存您的配置,請(qǐng)使用 write:

leaf01# write
Note: this version of vtysh never writes vtysh.conf
 
Warning: attempting direct configuration write without watchfrr.
File permissions and ownership may be incorrect, or write may fail.
 
Building Configuration...
Integrated configuration saved to /etc/frr/frr.conf
[OK]

開(kāi)始使用

SONiC 擁有豐富、活躍的社區(qū)支持,并定期得到 NVIDIA 網(wǎng)絡(luò)行業(yè)專(zhuān)家的貢獻(xiàn),他們致力于進(jìn)一步發(fā)展 SONiC 為所有人提供的開(kāi)放網(wǎng)絡(luò)體驗(yàn)。

未來(lái),除了常規(guī)更新和新增功能外,NVIDIA 還計(jì)劃將帶有您自己的 SONiC 鏡像的基礎(chǔ)設(shè)施實(shí)施到 NVIDIA Air 中,以便您可以在 NVIDIA Air 提供的免費(fèi)、便捷環(huán)境中充分利用 SONiC 提供的可定制性。

準(zhǔn)備好試試 SONiC 了嗎?

聲明:本文內(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)投訴
  • NVIDIA
    +關(guān)注

    關(guān)注

    14

    文章

    4793

    瀏覽量

    102429

原文標(biāo)題:在 NVIDIA Air 上探索 SONiC

文章出處:【微信號(hào):NVIDIA-Enterprise,微信公眾號(hào):NVIDIA英偉達(dá)企業(yè)解決方案】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    NVIDIA-SMI:監(jiān)控GPU的絕佳起點(diǎn)

    nvidia-smi可執(zhí)行文件位于虛擬機(jī)管理程序。如果在同一部署中您選擇GPU使用作為傳遞,那么GPU正在尋找訪(fǎng)客
    發(fā)表于 09-04 15:18

    使用Nvidia Grid k2Dell R720使用k220q獲得驅(qū)動(dòng)程序錯(cuò)誤

    我曾經(jīng)遇到過(guò)在網(wǎng)格k2卡使用vgpu的問(wèn)題。我已經(jīng)安裝了最新的nvidia vgpu驅(qū)動(dòng)程序。當(dāng)我xencenter中啟動(dòng)機(jī)器時(shí),我設(shè)備管理器的k220q
    發(fā)表于 09-05 09:35

    ESXi 6.0 U3 VDGANVIDIA 4000

    大家好,我ESXi 6.0 U3主機(jī)上配置NVIDIA 4000作為VDGA到Windows 10 VM時(shí)遇到問(wèn)題。主機(jī)上配置直通,并將視頻卡+ hdmi添加到VM。 VM啟動(dòng)沒(méi)有任何問(wèn)題,但我
    發(fā)表于 09-11 16:29

    請(qǐng)教有關(guān)ANAGRAM SONIC2 DSP的問(wèn)題

    我的一臺(tái)CD機(jī)里面有ANAGRAM SONIC2 DSP模塊壞了,麻煩幫忙找這種模塊,謝謝!問(wèn)題:1、這種模塊是不是包含軟件?2、如果包含軟件,軟件是ANAGRAM開(kāi)發(fā)的,還是運(yùn)用它的廠(chǎng)家開(kāi)發(fā)的?3
    發(fā)表于 01-10 09:48

    Ubuntu使用Nvidia GPU訓(xùn)練模型

    問(wèn)題最近在Ubuntu使用Nvidia GPU訓(xùn)練模型的時(shí)候,沒(méi)有問(wèn)題,過(guò)一會(huì)再訓(xùn)練出現(xiàn)非常卡頓,使用nvidia-smi查看發(fā)現(xiàn),顯示GPU的風(fēng)扇和電源報(bào)錯(cuò):解決方案自動(dòng)風(fēng)扇控制
    發(fā)表于 01-03 08:24

    微軟積極推動(dòng)SONiC生態(tài)持續(xù)壯大

    、NVIDIA在內(nèi)的超過(guò)600多名IT工程師和數(shù)據(jù)中心從業(yè)者參加了此次大會(huì)。大會(huì)上,微軟首席項(xiàng)目經(jīng)理劉欣介紹了SONiC項(xiàng)目的最新進(jìn)展和未來(lái)展望,2020年,有13個(gè)公司加入了SONiC社區(qū),這些企業(yè)的加入
    的頭像 發(fā)表于 11-18 16:10 ?1937次閱讀

    SONiC正在成為云架構(gòu)中領(lǐng)先的開(kāi)放網(wǎng)絡(luò)操作系統(tǒng)

    SONIC是一個(gè)基于 Linux 的開(kāi)源網(wǎng)絡(luò)操作系統(tǒng),能夠多個(gè)廠(chǎng)商的交換機(jī)和專(zhuān)用集成電路(ASIC)運(yùn)行。SONiC 支持用戶(hù)靈活地創(chuàng)建網(wǎng)絡(luò)解決方案,進(jìn)行研發(fā)和測(cè)試。開(kāi)源社區(qū)中的分
    的頭像 發(fā)表于 03-20 13:16 ?3073次閱讀

    通過(guò)NVIDIA AIR創(chuàng)建數(shù)據(jù)中心數(shù)字孿生

      通過(guò)構(gòu)建您自己的數(shù)據(jù)中心 digital twin ,無(wú)風(fēng)險(xiǎn)的環(huán)境中測(cè)試更改,幫助您的團(tuán)隊(duì)學(xué)習(xí)最佳做法。易于使用和免費(fèi)使用!從 NVIDIA Air. 開(kāi)始
    的頭像 發(fā)表于 04-13 17:03 ?1249次閱讀

    使用NVIDIA ONiC Air平臺(tái)實(shí)現(xiàn)自定義拓?fù)浜途W(wǎng)絡(luò)設(shè)計(jì)

      組織可以使用 NVIDIA Air 進(jìn)行端到端的評(píng)估和測(cè)試,將網(wǎng)絡(luò)、服務(wù)器和應(yīng)用程序結(jié)合起來(lái) NVIDIA Air 不僅在網(wǎng)絡(luò)支持
    的頭像 發(fā)表于 04-13 17:20 ?848次閱讀
    使用<b class='flag-5'>NVIDIA</b> ONiC <b class='flag-5'>Air</b>平臺(tái)實(shí)現(xiàn)自定義拓?fù)浜途W(wǎng)絡(luò)設(shè)計(jì)

    NVIDIA Air實(shí)現(xiàn)數(shù)據(jù)中心數(shù)字孿生解決全球供應(yīng)鏈問(wèn)題

      NVIDIA Air 提供這種能力方面是無(wú)與倫比的。 Air 中的建模工具使您能夠創(chuàng)建連接到邏輯服務(wù)器實(shí)例的每個(gè)交換機(jī)和電纜的邏輯實(shí)例。除了對(duì)硬件進(jìn)行建模外,
    的頭像 發(fā)表于 04-30 07:13 ?838次閱讀

    Criteo和NVIDIASONiC的合作應(yīng)用

      評(píng)估任務(wù)時(shí), Criteo 2014 年項(xiàng)目的目標(biāo)已達(dá)到預(yù)期目標(biāo),成本得到控制,部署靈活性不斷提高,網(wǎng)絡(luò)團(tuán)隊(duì)掌握了一些 DevOps + CI / CD 的實(shí)用技能。但目標(biāo)仍在進(jìn)行中
    的頭像 發(fā)表于 04-30 07:24 ?529次閱讀

    強(qiáng)勢(shì)登場(chǎng):Lucid 集團(tuán)發(fā)布首款電動(dòng) SUV Gravity 和新款轎車(chē) Air,基于 NVIDIA DRIVE 打造而成

    Air Touring。 Gravity 和 Air 這兩款車(chē)型均配備由 NVIDIA DRIVE 平臺(tái) 驅(qū)動(dòng)、面向未來(lái)的 DreamDrive Pro 駕駛輔助系統(tǒng)。 Lucid 集團(tuán)于去年年底推出
    的頭像 發(fā)表于 11-24 19:35 ?636次閱讀

    NVIDIA 人工智能開(kāi)講 | 回顧近期 NVIDIA 醫(yī)療與生命健康領(lǐng)域的重點(diǎn)發(fā)布

    ”兩大音頻 APP搜索“ NVIDIA 人工智能開(kāi)講 ”專(zhuān)輯,眾多技術(shù)大咖帶你深度剖析核心技術(shù),把脈未來(lái)科技發(fā)展方向! 剛剛過(guò)去的 NVIDIA 2023 春季 GTC,大語(yǔ)言模型
    的頭像 發(fā)表于 05-15 23:35 ?546次閱讀
    <b class='flag-5'>NVIDIA</b> 人工智能開(kāi)講 | 回顧近期 <b class='flag-5'>NVIDIA</b> <b class='flag-5'>在</b>醫(yī)療與生命健康領(lǐng)域的重點(diǎn)發(fā)布

    探索NVIDIA AI和Omniverse加速設(shè)計(jì)創(chuàng)作

    協(xié)作,是專(zhuān)為虛擬協(xié)作和實(shí)時(shí)逼真模擬而打造的易于擴(kuò)展的開(kāi)放式平臺(tái)。NVIDIA Omniverse 是連接世界最大的工具生態(tài)系統(tǒng),目前連接 220 個(gè)工具軟件,下載量超過(guò) 30 萬(wàn)。
    的頭像 發(fā)表于 06-13 15:40 ?489次閱讀

    帶你探索穩(wěn)壓器的優(yōu)缺點(diǎn)和選擇技巧

    TOREX特瑞仕(KOYUELEC光與電子):帶你探索穩(wěn)壓器的優(yōu)缺點(diǎn)和選擇技巧
    的頭像 發(fā)表于 01-24 10:35 ?636次閱讀
    <b class='flag-5'>帶你</b><b class='flag-5'>探索</b>穩(wěn)壓器的優(yōu)缺點(diǎn)和選擇技巧