[發明專利]一種系統管理方法和裝置有效
| 申請號: | 201811057410.4 | 申請日: | 2018-09-11 |
| 公開(公告)號: | CN109471770B | 公開(公告)日: | 2021-09-03 |
| 發明(設計)人: | 陳焱 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 王仲凱 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 系統管理 方法 裝置 | ||
本申請實施例公開了一種系統管理方法,應用于服務器,所述服務器包括復雜可編程邏輯器件CPLD、第一基板管理控制器BMC、第二BMC和第一計算節點,該CPLD存儲用于指示該第一BMC作為主BMC以及該第二BMC作為備BMC的第一主備狀態信息;該第一BMC和該第二BMC根據該第一主備狀態信息管理第一計算節點;該CPLD實時監測該第一BMC和該第二BMC;在該第一BMC發生異常時,該CPLD將該第一主備狀態信息更新為第二主備狀態信息,該第二主備狀態信息用于指示該第一BMC作為備BMC,該第二BMC作為主BMC;該第一BMC和該第二BMC根據該第二主備狀態信息管理該第一計算節點。由于,該服務器布置主備BMC,從而實現在主BMC出現異常時,可以即時切換備BMC管理計算節點,解決了BMC的單點故障問題。
技術領域
本申請涉及計算機領域,尤其涉及一種系統管理方法和裝置。
背景技術
隨著信息技術(information technology,IT)技術的迅猛發展,各類IT系統中的數據量越來越大。例如現在一些應用于企業關鍵業務的服務器。這些服務器處理的業務處于企業應用中的核心地位,即該服務器處理的數據和信息都是用戶核心的商業數據和信息,因此對于業務處理的可靠性要求非常高。而在普通機架服務器系統中,一般由一個基板管理控制器(baseboard management controller,BMC)來管理服務器系統。
目前一些多路服務器具有包含多個計算節點的特性,每個計算節點可單獨作為一個系統或者和其他計算節點組合成一個大系統,比如一個4P的計算框按照2P一個計算節點的粒度來劃分,可劃分成2個系統,按正常一個BMC管理一個系統的約束,計算框需有2個BMC和每個系統一一對應管理。
而在一個系統對應一個BMC的方式中,存在管理單點故障,如果任意一個BMC故障,則會導致與BMC對應的計算節點無法被監控管理。
發明內容
本申請實施例提供了一種系統管理方法和裝置,用于解決系統管理中的單點故障問題,并減少硬件布置復雜度。
第一方面,本申請實施例提供一種系統管理方法,具體包括:
該系統管理方法應用于服務器,該服務器包括復雜可編程邏輯器件(complexprogrammable logic device,CPLD)、第一BMC、第二BMC和第一計算節點。其中,該CPLD存儲第一主備狀態信息,該第一主備狀態信息用于指示該第一BMC作為主BMC,該第二BMC作為備BMC;可以理解的是,該主BMC用于訪問該服務器的全部硬件信息,該備BMC用于訪問該CPLD中存儲的該第一主備狀態信息;在該第一BMC和該第二BMC運行時,該第一BMC和該第二BMC根據該第一主備狀態信息通過該CPLD管理第一計算節點,即該第一BMC可以訪問該服務器的全部硬件信息,然后通過該CPLD管理該第一計算節點,而該第二BMC僅可以訪問該CPLD中存儲的該第一主備狀態信息,從而獲取自身的備BMC狀態信息;在運行過程中,該CPLD實時監測該第一BMC和該第二BMC;在該第一BMC發生異常時,該CPLD將該第一主備狀態信息更新為第二主備狀態信息,該第二主備狀態信息用于指示該第一BMC作為備BMC,該第二BMC作為主BMC;最后該第一BMC和該第二BMC根據該第二主備狀態信息通過該CPLD管理該第一計算節點。即該第二BMC作為主BMC訪問該服務器的全部硬件信息,然后通過該CPLD管理該第一計算節點,該CPLD控制該第一BMC重啟,然后該第一BMC作為備BMC訪問該CPLD存儲的第二主備狀態信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811057410.4/2.html,轉載請聲明來源鉆瓜專利網。





