System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請實施例涉及計算機,尤其涉及一種pcie卡上下電的控制方法和裝置。
技術介紹
1、隨著服務器行業的快速發展,人工智能領域應用越來越廣泛??蛻舻膽脠鼍凹靶枨笤絹碓蕉鄻踊?,為滿足客戶需求及提高產品競爭力,快速響應和快速研發已經成為當前的主要開發模式。
2、當pcie卡在使用過程中,經常需要上下電操作?,F有技術中,pcie卡上下電的過程較為繁瑣,例如,通常要通過人工去機房操作,費事費力,運維成本高,導致pcie卡的工作效率低。因此,如何提供一種pcie卡上下電的控制方法,解決pcie卡的工作效率低下的問題,具有重要的現實意義。
技術實現思路
1、本申請實施例提供了一種pcie卡上下電的控制方法和裝置,可以提升pcie卡的工作效率。
2、為達到上述目的,本申請實施例的技術方案是這樣實現的:
3、第一方面,本申請實施例提供一種pcie卡上下電的控制方法,所述方法包括:
4、監測所述pcie卡的設備信息;所述設備信息包括所述pcie卡的槽位信息和狀態信息;所述槽位信息用于標識所述pcie卡所在的槽位;每個所述槽位設有對應的電源控制芯片;
5、根據所述狀態信息和預設條件,判斷所述pcie卡是否需要上下電;
6、若判斷結果為是,則基于與所述槽位信息對應的目標電源控制芯片,對所述pcie卡進行上下電操作。
7、本申請實施例提供的pcie卡上下電的控制方法,在進行pcie卡上下電的控制的過程中,監測所述pcie卡
8、在一種可選的實施例中,所述預設條件包括第一判斷子條件;所述狀態信息包括所述pcie卡的卡標識、運行模態信息、實際性能信息;所述運行模態信息包括工作模式和節能模式;所述第一判斷子條件包括pcie卡的目標性能信息和性能數值關系;
9、所述根據所述狀態信息和預設條件,判斷所述pcie卡是否需要上下電,包括:
10、若所述pcie卡的所述工作模態信息為工作模式,則根據所述pcie卡的所述實際性能信息和所述第一判斷子條件,確定第一比較結果;所述第一比較結果表征所述實際性能信息與所述目標性能信息是否滿足所述性能數值關系;
11、基于所述第一比較結果,判斷所述pcie卡是否需要上下電。
12、該實施例的方法,所述預設條件包括第一判斷子條件;所述狀態信息包括所述pcie卡的卡標識、運行模態信息、實際性能信息;所述運行模態信息包括工作模式和節能模式;所述第一判斷子條件包括pcie卡的目標性能信息和性能數值關系;若所述pcie卡的所述工作模態信息為工作模式,則根據所述pcie卡的所述實際性能信息和所述第一判斷子條件,確定第一比較結果;所述第一比較結果表征所述實際性能信息與所述目標性能信息是否滿足所述性能數值關系;基于所述第一比較結果,判斷所述pcie卡是否需要上下電,可以在pcie卡上下電的控制時根據狀態信息確定工作模式,進而根據所述pcie卡的所述實際性能信息和所述第一判斷子條件,確定第一比較結果,基于所述第一比較結果,判斷所述pcie卡是否需要上下電,其中,第一比較結果表示pcie卡是否出現故障,實現工作模式下精準地識別pcie卡是否需要上下電,進一步減少pcie卡上下電的時間,可以有效提升pcie卡的工作效率。
13、在一種可選的實施例中,所述性能數值關系包括所述實際性能信息小于所述目標性能信息;所述基于所述第一比較結果,判斷所述pcie卡是否需要上下電,包括:
14、若所述第一比較結果為滿足,則判斷所述pcie卡需要上下電;
15、若所述第一比較結果為不滿足,則判斷所述pcie卡不需要上下電。
16、該實施例的方法中,所述性能數值關系包括所述實際性能信息小于所述目標性能信息;若所述第一比較結果為滿足,則判斷所述pcie卡需要上下電;若所述第一比較結果為不滿足,則判斷所述pcie卡不需要上下電,從而提供一種工作模式下高效地識別pcie卡是否需要上下電的機制,進一步減少pcie卡上下電的時間,可以有效提升pcie卡的工作效率。
17、在一種可選的實施例中,所述預設條件包括第二判斷子條件;所述狀態信息包括所述pcie卡的卡標識、實際版本信息;所述第二判斷子條件包括pcie卡的目標版本信息和版本編號關系;
18、所述根據所述狀態信息和預設條件,判斷所述pcie卡是否需要上下電,包括:
19、根據所述pcie卡的所述實際版本信息和所述第二判斷子條件,確定第二比較結果;所述第二比較結果表征所述實際版本信息與所述目標版本信息是否滿足所述版本編號關系;
20、基于所述第二比較結果,判斷所述pcie卡是否需要上下電。
21、該實施例的方法,所述預設條件包括第二判斷子條件;所述狀態信息包括所述pcie卡的卡標識、實際版本信息;所述第二判斷子條件包括pcie卡的目標版本信息和版本編號關系;根據所述pcie卡的所述實際版本信息和所述第二判斷子條件,確定第二比較結果;所述第二比較結果表征所述實際版本信息與所述目標版本信息是否滿足所述版本編號關系;基于所述第二比較結果,判斷所述pcie卡是否需要上下電,其中,第二比較結果表示pcie卡固件是否為最新版本,能夠高效地檢測pcie卡固件需要更新,實現精準地識別pcie卡是否需要上下電,能夠支持高效地對pcie設備完成固件更新,進一步減少pcie卡上下電的時間,可以有效提升pcie卡的工作效率。
22、在一種可選的實施例中,所述版本編號關系包括所述實際版本信息與所述目標版本信息由不相同變為相同;所述基于所述第二比較結果,判斷所述pcie卡是否需要上下電,包括:
23、若所述第二比較結果為滿足,則判斷所述pcie卡需要上下電;
24、若所述第二比較結果為不滿足,則判斷所述pcie卡不需要上下電。
25、該實施例的方法,所述版本編號關系包括所述實際版本信息與所述目標版本信息由不相同變為相同;若所述第二比較結果為滿足,則判斷所述pcie卡需要上下電;若所述第二比較結果為不滿足,則判斷所述pcie卡不需要上下電,從而提供一種基于版本編號關系高效地識別pcie卡是否需要上下電的機制,更高效地支持pcie設備完成固件更新,進一步減少pcie卡上下電的時間,可以有效提升pcie卡的工作效率。
2本文檔來自技高網...
【技術保護點】
1.一種PCIe卡上下電的控制方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述預設條件包括第一判斷子條件;所述狀態信息包括所述PCIe卡的卡標識、運行模態信息、實際性能信息;所述運行模態信息包括工作模式和節能模式;所述第一判斷子條件包括PCIe卡的目標性能信息和性能數值關系;
3.根據權利要求2所述的方法,其特征在于,所述性能數值關系包括所述實際性能信息小于所述目標性能信息;所述基于所述第一比較結果,判斷所述PCIe卡是否需要上下電,包括:
4.根據權利要求1所述的方法,其特征在于,所述預設條件包括第二判斷子條件;所述狀態信息包括所述PCIe卡的卡標識、實際版本信息;所述第二判斷子條件包括PCIe卡的目標版本信息和版本編號關系;
5.根據權利要求4所述的方法,其特征在于,所述版本編號關系包括所述實際版本信息與所述目標版本信息由不相同變為相同;所述基于所述第二比較結果,判斷所述PCIe卡是否需要上下電,包括:
6.根據權利要求1所述的方法,其特征在于,所述基于與所述槽位信息對應的目標電源控制
7.根據權利要求1所述的方法,其特征在于,所述監測所述PCIe卡的設備信息,包括:
8.一種PCIe卡上下電的控制裝置,其特征在于,所述裝置包括:
9.一種計算機可讀存儲介質,所述計算機可讀存儲介質內存儲有計算機程序,其特征在于:所述計算機程序被處理器執行時,實現權利要求1~7中任一項所述的方法。
10.一種電子設備,其特征在于,包括存儲器和處理器,所述存儲器上存儲有可在所述處理器上運行的計算機程序,當所述計算機程序被所述處理器執行時,實現權利要求1~7中任一項所述的方法。
...【技術特征摘要】
1.一種pcie卡上下電的控制方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述預設條件包括第一判斷子條件;所述狀態信息包括所述pcie卡的卡標識、運行模態信息、實際性能信息;所述運行模態信息包括工作模式和節能模式;所述第一判斷子條件包括pcie卡的目標性能信息和性能數值關系;
3.根據權利要求2所述的方法,其特征在于,所述性能數值關系包括所述實際性能信息小于所述目標性能信息;所述基于所述第一比較結果,判斷所述pcie卡是否需要上下電,包括:
4.根據權利要求1所述的方法,其特征在于,所述預設條件包括第二判斷子條件;所述狀態信息包括所述pcie卡的卡標識、實際版本信息;所述第二判斷子條件包括pcie卡的目標版本信息和版本編號關系;
5.根據權利要求4所述的方法,其特征在于,所述版本編號關系包括所述...
【專利技術屬性】
技術研發人員:陳梟,王健,韋穩穩,胡遠明,
申請(專利權)人:寧暢信息技術杭州有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。