国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種基于PCIeswitch的服務(wù)器靈活配置終端設(shè)備的方法與流程

      文檔序號:40359024發(fā)布日期:2024-12-18 13:37閱讀:20來源:國知局
      一種基于PCIe switch的服務(wù)器靈活配置終端設(shè)備的方法與流程

      本發(fā)明涉及網(wǎng)絡(luò)通信,具體涉及一種基于pcie?switch的服務(wù)器靈活配置終端設(shè)備的方法。


      背景技術(shù):

      1、客戶使用的pcie設(shè)備有可能直接通過pcie總線接在host下,也有可能中間橋接一個pcie?switch,然后pcie終端設(shè)備掛接在pcie?switch下。當(dāng)設(shè)備出現(xiàn)了異常,客戶在帶有pcie?switch模塊的服務(wù)器中很難從bmc界面了解到哪個port發(fā)生了情況。客戶在運維當(dāng)中,只能拆卸設(shè)備或通過其它方法逐步定位到此設(shè)備所在port位置。這樣破環(huán)了問題現(xiàn)場,不利于問題分析。

      2、因此,亟需一種服務(wù)器靈活配置終端設(shè)備的方法。


      技術(shù)實現(xiàn)思路

      1、為了解決現(xiàn)有技術(shù)中的問題,本發(fā)明提出了一種基于pcie?switch的服務(wù)器靈活配置終端設(shè)備的方法、。

      2、本發(fā)明具體通過如下技術(shù)方案實現(xiàn):

      3、一種基于pcie?switch的服務(wù)器靈活配置終端設(shè)備的方法,所述方法包括:

      4、為pcie?switch配置端口port屬性slot?number,具體包括:首先在固件mfg?xml配置里面添加一個配置端口屬性label,然后配置所有端口的屬性,再配置所有端口對應(yīng)的chassisphysslotnum;

      5、switch與host同時上電開機,switch執(zhí)行固件相關(guān)的引導(dǎo)程序,bios執(zhí)行對應(yīng)初始化,進行pcie設(shè)備枚舉,獲取所有的pcie設(shè)備總數(shù),然后根據(jù)所有的pcie設(shè)備配置空間,當(dāng)根據(jù)讀取到的配置空間類型判斷是switch?bridge設(shè)備還是endpoint設(shè)備,如果是switch?bridge設(shè)備,對其進行slot信息標(biāo)注,獲取對應(yīng)的slot?number,直到對所有的設(shè)備進行更新,最后通過ipmi把pcie相關(guān)的信息上報給到bmc;bmc收到對應(yīng)的信息進行解析并呈現(xiàn)到web?ui或給到redfish。

      6、作為本發(fā)明的進一步改進,所述獲取對應(yīng)的slot?number具體包括:switch上電卡機后,首先對switch的firmware固件進行初始化,然后啟動firmware線程,獲取pciemanager交換機配置與全局配置頁面,再獲取平臺覆蓋配置pcie?manager開關(guān)和全局選項,然后讀取port屬性,最后設(shè)置pcie?slot控制物理槽位附加到該端口。

      7、作為本發(fā)明的進一步改進,port屬性包括端口號,端口類型,chassisphysslotnum。

      8、作為本發(fā)明的進一步改進,所述pcie?switch的硬件鏈接包括:直連背板上鏈接若干個nvme存儲設(shè)備,然后直連背板鏈接到第一pcie?switch和/或第二pcie?switch的st3下;其它x16,x8,x4?pcie設(shè)備接到第一pcie?switch和/或第二pcie?switch的st2,st4,st5,st6,st7,st8下;第一pcie?switch與第二pcie?switch的st0,st1作為switch的上行通過mcio分別鏈接第一cpu與第二cpu。

      9、作為本發(fā)明的進一步改進,host硬件鏈接包括:bios通過pch控制板鏈接nvme存儲設(shè)備,bios通過pcie總線直連其它pcie?endpoint,cpu之間通過upi總線鏈接。

      10、作為本發(fā)明的進一步改進,所述方法適配掛在pcie?switch下的pcie設(shè)備,包括網(wǎng)卡、顯卡、ssd、nvme設(shè)備。

      11、作為本發(fā)明的進一步改進,所述方法適配所有工作模式,包括基本模式與綜合模式。

      12、作為本發(fā)明的進一步改進,所述方法還包括對配置文件與固件進行rsa簽名。

      13、本發(fā)明的有益效果是:與現(xiàn)有的技術(shù)相比,本發(fā)明通過在switchmfg配置頁里面添加一個label,并標(biāo)明每一個label信息port?index、number、type、chassisphysslotnum,然后在固件初始化后對pcie設(shè)備進行枚舉,最后給每一個station附上特殊信息chassisphysslotnum。bios上電初始后,進行枚舉設(shè)備,會對switch?bridge以及bridge下的pcie設(shè)備以及直接掛在host下的endpoint設(shè)備進行分類,通過ipmi把pcie相關(guān)的信息報給bmc,bmc收到信息后進行解析傳遞給web?ui或redfish,可顯示pcie設(shè)備的健康狀態(tài)與位置、絲印等信息。通過本發(fā)明,配置pcie?switch多個上行端,實現(xiàn)了switch端接多個nvme設(shè)備,同時還能精確定位到nvme設(shè)備相關(guān)狀態(tài)信息;解決多個下行端所接pcie設(shè)備掉帶寬,掉速的問題。本發(fā)明支持switch多個工作模式,還可對固件文件進行簽名,防止惡意攻擊。



      技術(shù)特征:

      1.一種基于pcie?switch的服務(wù)器靈活配置終端設(shè)備的方法,其特征在于所述方法包括:為pcie?switch配置端口port屬性slot?number,具體包括:首先在固件mfg?xml?配置里面添加一個配置端口屬性label,然后配置所有端口的屬性,再配置所有端口對應(yīng)的chassisphysslotnum;

      2.權(quán)利要求1所述的方法,其中,所述獲取對應(yīng)的slot?number具體包括:switch上電卡機后,首先對switch的firmware固件進行初始化,?然后啟動firmware?線程,?獲取pciemanager?交換機配置與全局配置頁面,?再獲取平臺覆蓋配置pcie?manager?開關(guān)和全局選項,然后讀取port屬性,最后設(shè)置pcie?slot?控制物理槽位附加到該端口。

      3.權(quán)利要求1所述的方法,其中,port屬性包括端口號,端口類型,chassisphysslotnum。

      4.權(quán)利要求1所述的方法,其中,所述pcie?switch的硬件鏈接包括:直連背板上鏈接若干個nvme存儲設(shè)備,然后直連背板鏈接到第一pcie?switch和/或第二pcie?switch的st3下;其它x16,x8,x4?pcie設(shè)備接到第一pcie?switch和/或第二pcie?switch的st2,st4,st5,st6,st7,st8下;第一pcie?switch?與?第二pcie?switch的st0,st1?作為switch的上行通過mcio分別鏈接第一cpu?與第二cpu。

      5.權(quán)利要求1所述的方法,其中,host硬件鏈接包括:bios?通過pch?控制板鏈接nvme存儲設(shè)備,bios?通過pcie總線直連其它pcie?endpoint,cpu之間通過upi總線鏈接。

      6.權(quán)利要求1所述的方法,其中,所述方法適配掛在pcie?switch?下的pcie設(shè)備,包括網(wǎng)卡、顯卡、ssd、nvme設(shè)備。

      7.權(quán)利要求1所述的方法,其中,所述方法適配所有工作模式,包括基本模式與綜合模式。

      8.權(quán)利要求1所述的方法,其中,所述方法還包括對配置文件與固件進行rsa?簽名。


      技術(shù)總結(jié)
      本發(fā)明公開了一種基于PCIe?Switch的服務(wù)器靈活配置終端設(shè)備的方法,通過在Switchmfg配置頁里面添加label,并標(biāo)明每一個label信息,然后在固件初始化后對PCIe設(shè)備進行枚舉,最后給每一個station附上特殊信息ChassisPhysslotNum。BIOS上電初始后,進行枚舉設(shè)備,會對Switch?Bridge以及Bridge下的PCIe設(shè)備以及直接掛在Host下的endpoint設(shè)備進行分類,通過IPMI把PCIe相關(guān)的信息報給BMC,BMC收到信息后進行解析傳遞給Web?UI或Redfish。本發(fā)明支持Switch多個工作模式,還可對固件文件進行簽名,防止惡意攻擊。

      技術(shù)研發(fā)人員:劉利華
      受保護的技術(shù)使用者:深圳市國鑫數(shù)智科技股份有限公司
      技術(shù)研發(fā)日:
      技術(shù)公布日:2024/12/17
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1