System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本公開涉及通信,尤其是涉及一種設備批量管理方法、裝置、設備及機器可讀存儲介質。
技術介紹
1、隨著企業網絡規模逐漸擴大、應用服務數量增加、數據量爆發式增長,企業內部往往會部署大量的服務器設備。每個服務器都需要獨立進行配置、監控和維護,增加了管理的難度和復雜性。
2、在一種方案中,由于服務平臺管理軟件hdm/hdm2運行在服務器的bmc芯片上,考慮到bmc芯片的性能,為了不影響bmc芯片上其他功能的正常運行,在服務平臺管理軟件hdm/hdm2上運行的聯合管理功能目前最大只能提供200臺設備的管理能力,對于更大規模的設備集群聯合管理缺乏支持。
技術實現思路
1、有鑒于此,本公開提供一種設備批量管理方法、裝置及電子設備、機器可讀存儲介質,以改善上述不能支持超大規模設備集群聯合管理的問題。
2、具體地技術方案如下:
3、本公開提供了一種設備批量管理方法,應用于管理節點,所述方法包括:接收上級管理節點發送的合并指令,其中,所述合并指令包括指令信息和指令執行設備名單,所述指令執行設備名單是上級管理節點根據合并指令將要發往的下級管理節點及被其管理的下級被管理設備生成的,所述上級管理節點管理有若干臺下級管理節點,每個下級管理節點管理有若干臺下級被管理設備;解析合并指令,獲取指令信息和指令執行設備名單;根據指令信息和指令執行設備名單分別向包括且僅包括本地設備和/或本地設備管理的下級被管理設備在內的所有指令執行設備名單記載的設備下發執行指令,所述執行指令用于使接收執
4、作為一種技術方案,在所述根據指令信息和指令執行設備名單分別向包括且僅包括本地設備和/或本地設備管理的下級被管理設備在內的所有指令執行設備名單記載的設備下發執行指令的步驟之后,還包括:匯總接收執行指令的設備根據執行指令執行業務的執行結果生成執行結果信息,向上級管理節點反饋執行結果信息。
5、作為一種技術方案,所述解析合并指令,獲取指令信息和指令執行設備名單,包括:若執行設備名單除本地設備外,包括具有下級被管理設備的下級管理節點,則根據該下級管理節點及其下級被管理設備生成下級執行設備名單,根據下級執行設備名單和指令信息,生成下級合并指令,向下級管理節點發送對應的下級合并指令。
6、作為一種技術方案,接收執行指令的設備根據執行指令執行業務的執行結果生成執行結果信息,并接收下級管理節點匯總接收其下級執行指令的設備根據執行指令執行業務的執行結果生成的下級執行結果信息,匯總生成行結果信息,向上級管理節點反饋執行結果信息。
7、本公開同時提供了一種設備批量管理裝置,應用于管理節點,所述裝置包括:第一模塊,用于接收上級管理節點發送的合并指令,其中,所述合并指令包括指令信息和指令執行設備名單,所述指令執行設備名單是上級管理節點根據合并指令將要發往的下級管理節點及被其管理的下級被管理設備生成的,所述上級管理節點管理有若干臺下級管理節點,每個下級管理節點管理有若干臺下級被管理設備;第二模塊,用于解析合并指令,獲取指令信息和指令執行設備名單;第三模塊,用于根據指令信息和指令執行設備名單分別向包括且僅包括本地設備和/或本地設備管理的下級被管理設備在內的所有指令執行設備名單記載的設備下發執行指令,所述執行指令用于使接收執行指令的設備執行關聯與執行指令的業務。
8、作為一種技術方案,第三模塊在執行所述根據指令信息和指令執行設備名單分別向包括且僅包括本地設備和/或本地設備管理的下級被管理設備在內的所有指令執行設備名單記載的設備下發執行指令的步驟之后,還用于:匯總接收執行指令的設備根據執行指令執行業務的執行結果生成執行結果信息,向上級管理節點反饋執行結果信息。
9、作為一種技術方案,所述解析合并指令,獲取指令信息和指令執行設備名單,包括:若執行設備名單除本地設備外,包括具有下級被管理設備的下級管理節點,則根據該下級管理節點及其下級被管理設備生成下級執行設備名單,根據下級執行設備名單和指令信息,生成下級合并指令,向下級管理節點發送對應的下級合并指令。
10、作為一種技術方案,第三模塊還用于接收執行指令的設備根據執行指令執行業務的執行結果生成執行結果信息,并接收下級管理節點匯總接收其下級執行指令的設備根據執行指令執行業務的執行結果生成的下級執行結果信息,匯總生成行結果信息,向上級管理節點反饋執行結果信息。
11、本公開同時提供了一種電子設備,包括處理器和機器可讀存儲介質,所述機器可讀存儲介質存儲有能夠被所述處理器執行的機器可執行指令,處理器執行所述機器可執行指令以實現前述的設備批量管理方法。
12、本公開同時提供了一種機器可讀存儲介質,所述機器可讀存儲介質存儲有機器可執行指令,所述機器可執行指令在被處理器調用和執行時,所述機器可執行指令促使所述處理器實現前述的設備批量管理方法。
13、本公開提供的上述技術方案至少帶來了以下有益效果:
14、由下級管理節點向其管理的下級被管理設備發送根據解析上級管理節點的合并指令所生成的執行指令,從而將分發下級管理節點管理的下級被管理設備的執行指令的負載分擔到下級管理節點上,使得上級管理節點在不增加bmc負載壓力的情況下,可以實現管理若干臺分別管理若干臺下級被管理設備的下級管理節點,實現單臺上級管理節點可聯合管理的設備數量大大增加。
本文檔來自技高網...【技術保護點】
1.一種設備批量管理方法,其特征在于,應用于管理節點,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,在所述根據指令信息和指令執行設備名單分別向包括且僅包括本地設備和/或本地設備管理的下級被管理設備在內的所有指令執行設備名單記載的設備下發執行指令的步驟之后,還包括:
3.根據權利要求1所述的方法,其特征在于,所述解析合并指令,獲取指令信息和指令執行設備名單,包括:
4.根據權利要求3所述的方法,其特征在于,接收執行指令的設備根據執行指令執行業務的執行結果生成執行結果信息,并接收下級管理節點匯總接收其下級執行指令的設備根據執行指令執行業務的執行結果生成的下級執行結果信息,匯總生成行結果信息,向上級管理節點反饋執行結果信息。
5.一種設備批量管理裝置,其特征在于,應用于管理節點,所述裝置包括:
6.根據權利要求5所述的裝置,其特征在于,第三模塊在執行所述根據指令信息和指令執行設備名單分別向包括且僅包括本地設備和/或本地設備管理的下級被管理設備在內的所有指令執行設備名單記載的設備下發執行指令的步驟之后,還用于:
>7.根據權利要求5所述的裝置,其特征在于,所述解析合并指令,獲取指令信息和指令執行設備名單,包括:
8.根據權利要求7所述的裝置,其特征在于,第三模塊還用于接收執行指令的設備根據執行指令執行業務的執行結果生成執行結果信息,并接收下級管理節點匯總接收其下級執行指令的設備根據執行指令執行業務的執行結果生成的下級執行結果信息,匯總生成行結果信息,向上級管理節點反饋執行結果信息。
9.一種電子設備,其特征在于,包括:處理器和機器可讀存儲介質,所述機器可讀存儲介質存儲有能夠被所述處理器執行的機器可執行指令,所述處理器執行所述機器可執行指令,以實現權利要求1-4任一所述的方法。
10.一種機器可讀存儲介質,其特征在于,所述機器可讀存儲介質存儲有機器可執行指令,所述機器可執行指令在被處理器調用和執行時,所述機器可執行指令促使所述處理器實現權利要求1-4任一所述的方法。
...【技術特征摘要】
1.一種設備批量管理方法,其特征在于,應用于管理節點,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,在所述根據指令信息和指令執行設備名單分別向包括且僅包括本地設備和/或本地設備管理的下級被管理設備在內的所有指令執行設備名單記載的設備下發執行指令的步驟之后,還包括:
3.根據權利要求1所述的方法,其特征在于,所述解析合并指令,獲取指令信息和指令執行設備名單,包括:
4.根據權利要求3所述的方法,其特征在于,接收執行指令的設備根據執行指令執行業務的執行結果生成執行結果信息,并接收下級管理節點匯總接收其下級執行指令的設備根據執行指令執行業務的執行結果生成的下級執行結果信息,匯總生成行結果信息,向上級管理節點反饋執行結果信息。
5.一種設備批量管理裝置,其特征在于,應用于管理節點,所述裝置包括:
6.根據權利要求5所述的裝置,其特征在于,第三模塊在執行所述根據指令信息和指令執行設備名單分別向包括且僅包括本地設備和/或本地設備管...
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。