91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

NVIDIA CLI對(duì)象實(shí)現(xiàn)了高級(jí)可編程性和可用性

星星科技指導(dǎo)員 ? 來源:NVIDIA ? 作者:Pete Lumbis ? 2022-04-15 09:33 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Cumulus Linux 4.4 是具有 NVIDIA 用戶體驗(yàn)( NVUE )的第一個(gè)版本,這是 Cumulus Linux 的全新 CLI 。對(duì)新的網(wǎng)絡(luò) CLI 的興奮度和一個(gè)新的 56k 調(diào)制解調(diào)器是相同的。使 NVUE 與眾不同的不僅僅是它是一個(gè)新的 CLI ,而是它所基于的原則使其獨(dú)一無二。在其核心, NVUE 創(chuàng)建了 Cumulus Linux 的完整對(duì)象模型,實(shí)現(xiàn)了高級(jí)可編程性、可擴(kuò)展性和可用性。

什么是對(duì)象模型?

對(duì)象模型并不完全是網(wǎng)絡(luò)工程師每天考慮的事情。在我參與幫助團(tuán)隊(duì)設(shè)計(jì) NVUE 之前,我不知道對(duì)象模型是什么。

對(duì)象模型定義系統(tǒng)的組件及其相互之間的關(guān)系。例如,接口是一個(gè)對(duì)象。它具有 IP 地址或 MTU 設(shè)置等組件。重要的不僅僅是對(duì)象模型存在這一事實(shí),還包括如何將對(duì)象和組件之間的關(guān)系組合在一起的思想。

接口和 IP 地址是一個(gè)簡(jiǎn)單的例子,但更復(fù)雜的是什么呢?考慮一個(gè)“ bond ”接口,也稱為端口通道。鍵合是像以太網(wǎng)端口一樣的頂級(jí)接口,將其他以太網(wǎng)接口的組件作為子接口,還是作為鍵合中的成員是接口的一個(gè)元素?

這些關(guān)系很快變得復(fù)雜起來。如果不仔細(xì)考慮這些問題,就會(huì)造成糟糕的用戶體驗(yàn),您可能需要多次定義相同的設(shè)置,以實(shí)現(xiàn)最終目標(biāo)或不一致的配置。虛擬網(wǎng)絡(luò) CLI 可以讓您在 VRF 對(duì)象下定義 VRF 內(nèi)部的任何路由,但在頂層定義全局路由表中的任何路由,如以下示例所示:

ip vrf red ip route 10.1.1.0/24 via 169.254.1.1 !

ip route 192.168.1.0/24 via 172.16.1.1這是一個(gè)簡(jiǎn)單的示例,但現(xiàn)在定義路由的方式并不統(tǒng)一,這取決于您在系統(tǒng)中的位置。

使用對(duì)象模型可以得到什么?

了解了對(duì)象模型是什么之后,下一個(gè)問題是,“為什么要關(guān)心?”通過擁有對(duì)象模型,構(gòu)建與系統(tǒng)交互的方式變得非常簡(jiǎn)單。系統(tǒng)與表示對(duì)象模型的 API 通信。當(dāng)然,第一個(gè)接口是 CLI ,但現(xiàn)在任何東西都可以是系統(tǒng)的接口: REST 、 gRPC 甚至RFC1149 鳥類攜帶者。

CLI, REST, gRPC, Terraform, or RFC1149 Carrier Pigeons all interface with the same NVUE API.

圖 3 . Cumulus Linux 4 . 4 中提供了 CLI 和 REST 接口。

通過讓所有接口使用相同的對(duì)象模型,無論您如何與系統(tǒng)接口,都可以保證一致的結(jié)果。 CLI 和 REST API 使用相同的方法配置 BGP 對(duì)等機(jī)。根據(jù)您使用的接口,永遠(yuǎn)不可能看到不同的行為。因?yàn)闊o論您如何與對(duì)象模型交互,對(duì)象模型都是相同的,這意味著從使用 CLI 到構(gòu)建完全自動(dòng)化是一種演變,而不是一個(gè)全新的過程。

目前,任何網(wǎng)絡(luò)設(shè)備都需要 REST 和 CLI 。除此之外,我們還能想到什么呢?對(duì)象模型可以直接導(dǎo)入 PythonJava 等編程語言。這使您能夠使用真正的編程概念為一個(gè)設(shè)備或整個(gè)設(shè)備結(jié)構(gòu)構(gòu)建配置。您可以前所未有地強(qiáng)制執(zhí)行輸入、值和關(guān)系。以下代碼示例顯示了 NVUE Python 接口 MIGht 的外觀:

from nvue import Switch spine01 = Switch() x = 1 while x < len(spine01.interfaces): spine01.interfaces.x.state = "up" spine01.interfaces.x.ip.address = “10.1.” + x + “.1/24”?

spine01.apply()在本例中,我加載nvue庫并創(chuàng)建一個(gè)名為 spine01 的新Switch對(duì)象。我讓對(duì)象告訴我有l(wèi)en(spine01.interfaces)的系統(tǒng)上存在多少接口。對(duì)于每個(gè)接口,我將其置于 up 狀態(tài),并分配一個(gè) IP 地址,其子網(wǎng)值與接口號(hào)匹配。例如,端口 3 的 IP 地址為 10 . 1 . 3 . 1 / 24 。

這還不存在,但絕對(duì)是可能的,因?yàn)榇嬖谝粋€(gè)對(duì)象模型。與所有其他網(wǎng)絡(luò)供應(yīng)商系統(tǒng)(其中模型由 CLI 確定)不同,此 CLI 基于模型。對(duì)象模型是一個(gè)獨(dú)立的元素,可以導(dǎo)入到編程語言、 API 或任何其他系統(tǒng)中。

關(guān)于作者

Pete Lumbis 是 NVIDIA 以太網(wǎng)網(wǎng)絡(luò)技術(shù)營銷總監(jiān)。 Pete 幫助客戶構(gòu)建、設(shè)計(jì)、自動(dòng)化和加速下一代數(shù)據(jù)中心網(wǎng)絡(luò)。皮特是 CCIE # 28677 和 CCDE 2012 :: 3 。

審核編輯:郭婷

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

    關(guān)注

    41

    文章

    6013

    瀏覽量

    180952
  • NVIDIA
    +關(guān)注

    關(guān)注

    14

    文章

    5600

    瀏覽量

    109816
  • API
    API
    +關(guān)注

    關(guān)注

    2

    文章

    2384

    瀏覽量

    66818
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    探索BUF08832:可編程電壓參考的卓越之選

    應(yīng)用中能為我們帶來哪些驚喜。 文件下載: buf08832.pdf 一、芯片概述 BUF08832是一款功能強(qiáng)大的可編程電壓參考芯片,它提供八個(gè)可編程伽馬通道和一個(gè)可編程 (V_{C
    的頭像 發(fā)表于 03-01 13:40 ?511次閱讀

    CDCE18005:高性能可編程時(shí)鐘緩沖器的深度剖析

    的解決方案。下面將對(duì)其進(jìn)行詳細(xì)解讀,希望能為各位工程師在實(shí)際設(shè)計(jì)中提供有價(jià)值的參考。 文件下載: cdce18005.pdf 1. 產(chǎn)品概述 CDCE18005是一款適用于數(shù)據(jù)轉(zhuǎn)換器和高速數(shù)字信號(hào)時(shí)鐘緩沖的高性能時(shí)鐘分配器。它通過SPI接口實(shí)現(xiàn)高度可配置,并由片上EEP
    的頭像 發(fā)表于 02-09 16:25 ?103次閱讀

    SiLM8264GAHB-DG 30V可編程死區(qū)功能如何實(shí)現(xiàn)10A隔離驅(qū)動(dòng)

    和灌電流。芯片內(nèi)置可編程死區(qū)時(shí)間功能,并設(shè)有DIS全局關(guān)斷引腳。其3V至18V的寬邏輯輸入電壓兼容強(qiáng),輸出側(cè)驅(qū)動(dòng)電壓最高支持30V,非常適合對(duì)空間布局和接口簡(jiǎn)化有要求的緊湊型功率應(yīng)用。特性 單信號(hào)控制
    發(fā)表于 02-02 08:45

    基于東芝產(chǎn)品的可編程邏輯控制器解決方案

    在工業(yè)自動(dòng)化浪潮中,可編程邏輯控制器(PLC)如同設(shè)備的“大腦”,重要不言而喻。
    的頭像 發(fā)表于 01-24 14:05 ?2502次閱讀
    基于東芝產(chǎn)品的<b class='flag-5'>可編程</b>邏輯控制器解決方案

    基于六邊形波導(dǎo)網(wǎng)格架構(gòu)實(shí)現(xiàn)可編程光子技術(shù)

    硅基光電子技術(shù)的發(fā)展催生了可編程光電子集成芯片的誕生,這類芯片可以通過軟件重新配置來實(shí)現(xiàn)多種應(yīng)用功能,而無需重新流片制造。比利時(shí)根特大學(xué)和IMEC的研究人員展示一種六邊形波導(dǎo)網(wǎng)格架構(gòu),在環(huán)形諧振器
    的頭像 發(fā)表于 01-14 17:02 ?689次閱讀
    基于六邊形波導(dǎo)網(wǎng)格架構(gòu)<b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>可編程</b>光子技術(shù)

    Zynq全可編程片上系統(tǒng)詳解

    Zynq 是由賽靈思(Xilinx,現(xiàn)為 AMD 的一部分)推出的一系列全可編程片上系統(tǒng)。它的革命創(chuàng)新在于,它不是傳統(tǒng)的 FPGA,也不是傳統(tǒng)的處理器,而是將高性能的 ARM Cortex-A 系列處理器與傳統(tǒng)的 FPGA 可編程
    的頭像 發(fā)表于 01-13 11:41 ?1909次閱讀
    Zynq全<b class='flag-5'>可編程</b>片上系統(tǒng)詳解

    TE Connectivity LUMAWISE運(yùn)動(dòng)可編程傳感器技術(shù)解析

    TE Connectivity LUMAWISE運(yùn)動(dòng)可編程傳感器 節(jié)能,同時(shí)出于安全和安保原因?qū)艟弑3衷谌炼取_@些緊湊型現(xiàn)代傳感器通過Zhaga-D4i標(biāo)志和認(rèn)證確?;ゲ僮?b class='flag-5'>性。盧瑪威斯可編程
    的頭像 發(fā)表于 11-04 11:00 ?502次閱讀

    源儀電子S7220交直流可編程電源產(chǎn)品介紹

    源儀電子S7220交直流可編程電源融合PWM、PFC和DSP等先進(jìn)技術(shù),提供純凈、穩(wěn)定且靈活的電源輸出,具備精確的量測(cè)能力和完善的保護(hù)措施。無論是用于研發(fā)驗(yàn)證還是生產(chǎn)線質(zhì)量檢驗(yàn),都能有效提升測(cè)試的精確
    的頭像 發(fā)表于 09-22 14:28 ?582次閱讀
    源儀電子S7220交直流<b class='flag-5'>可編程</b>電源產(chǎn)品介紹

    可編程負(fù)載:實(shí)驗(yàn)室與生產(chǎn)的高效測(cè)試助手

    電子負(fù)載產(chǎn)品憑借高性能、多功能和高可靠,為用戶提供一站式的測(cè)試解決方案。本文將詳細(xì)介紹源儀電子的可編程負(fù)載的特點(diǎn)、應(yīng)用以及如何助力實(shí)驗(yàn)室和生產(chǎn)提升效率。
    的頭像 發(fā)表于 09-05 10:45 ?610次閱讀
    <b class='flag-5'>可編程</b>負(fù)載:實(shí)驗(yàn)室與生產(chǎn)的高效測(cè)試助手

    香港服務(wù)器部署Windows集群服務(wù)的網(wǎng)絡(luò)拓?fù)湓O(shè)計(jì)與實(shí)現(xiàn)-高可用性架構(gòu)方案

    ,重點(diǎn)講解網(wǎng)絡(luò)拓?fù)湓O(shè)計(jì)的3種典型模型及其適用場(chǎng)景,并提供香港本地化部署的實(shí)操建議。如何在遵守《網(wǎng)絡(luò)安全法》要求前提下實(shí)現(xiàn)多節(jié)點(diǎn)集群的高可用性?冗余網(wǎng)絡(luò)配置如何平衡成本與效能?本文將為您揭曉具體實(shí)施路徑。 香港機(jī)房選址對(duì)網(wǎng)絡(luò)架構(gòu)的影響要素 香港
    的頭像 發(fā)表于 08-26 17:16 ?808次閱讀

    MT6501在線可編程角度編碼器:以獨(dú)特可編程特性提升汽車控制精度與可靠

    在汽車工業(yè)蓬勃發(fā)展的今天,汽車的智能化、自動(dòng)化程度越來越高,對(duì)汽車控制精度與可靠的要求也日益嚴(yán)苛。MT6501 在線可編程角度編碼器憑借其獨(dú)特的可編程特性,在提升汽車控制精度與可靠
    的頭像 發(fā)表于 08-04 18:01 ?834次閱讀

    QNAP 正式推出 NAS 雙機(jī)架構(gòu)的高可用性解決方案,打造不中斷的儲(chǔ)存環(huán)境

    臺(tái)北2025年7月28日 /美通社/ -- 運(yùn)算、網(wǎng)通與儲(chǔ)存解決方案領(lǐng)導(dǎo)品牌威聯(lián)通?科技 (QNAP? Systems, Inc.) 今日正式發(fā)布高可用性 (High Availability
    的頭像 發(fā)表于 07-28 09:26 ?619次閱讀

    吉事勵(lì)可編程變頻電源的特性與應(yīng)用

    在當(dāng)今科學(xué)技術(shù)飛速發(fā)展的時(shí)代,可編程交流電源作為一種關(guān)鍵的電力設(shè)備,在工業(yè)生產(chǎn)、科研實(shí)驗(yàn)等諸多領(lǐng)域得到了廣泛的應(yīng)用,為各行業(yè)的發(fā)展提供強(qiáng)有力的動(dòng)力支持。 可編程交流電源具有許多顯著的特點(diǎn)。 首先
    的頭像 發(fā)表于 04-21 17:18 ?599次閱讀
    吉事勵(lì)<b class='flag-5'>可編程</b>變頻電源的特性與應(yīng)用

    愛普生SG-8101CG可編程晶振在醫(yī)療設(shè)備領(lǐng)域的應(yīng)用

    在醫(yī)療設(shè)備領(lǐng)域,精準(zhǔn)的時(shí)鐘信號(hào)是確保數(shù)據(jù)采集、分析和診療可靠的核心要素。愛普生推出的SG-8101CG可編程晶振,憑借其靈活的可編程、低損耗設(shè)計(jì)及高可靠
    的頭像 發(fā)表于 03-18 18:09 ?630次閱讀
    愛普生SG-8101CG<b class='flag-5'>可編程</b>晶振在醫(yī)療設(shè)備領(lǐng)域的應(yīng)用

    可編程電子負(fù)載的原理及主要應(yīng)用

    可編程電子負(fù)載是電源測(cè)試領(lǐng)域的關(guān)鍵設(shè)備,能夠模擬真實(shí)負(fù)載條件并動(dòng)態(tài)調(diào)整參數(shù),為電源、電池、新能源設(shè)備等提供性能驗(yàn)證。源儀電子基于20年行業(yè)經(jīng)驗(yàn),開發(fā)了可編程直流電子負(fù)載系列,涵蓋高精度測(cè)試、動(dòng)態(tài)響應(yīng)及多通道控制功能,滿足從研發(fā)到量產(chǎn)的全流程測(cè)試需求。
    的頭像 發(fā)表于 03-15 10:38 ?1917次閱讀
    <b class='flag-5'>可編程</b>電子負(fù)載的原理及主要應(yīng)用