刀片服務器、刀片服務器的監(jiān)控管理方法和系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供了一種刀片服務器、刀片服務器監(jiān)控管理方法和系統(tǒng),其中方法包括管理刀片獲取計算刀片的狀態(tài)信息和地址信息;管理刀片將獲得的計算刀片的狀態(tài)信息和地址信息發(fā)送給監(jiān)控管理設備;監(jiān)控管理設備根據(jù)計算刀片的狀態(tài)信息,判斷對應的計算刀片是否正常;如果判斷出有計算刀片異常,監(jiān)控管理設備根據(jù)計算刀片的地址信息查找到處于異常狀態(tài)的計算刀片,并對處于異常狀態(tài)的計算刀片進行管理。本發(fā)明通過刀片服務器和外部監(jiān)控管理設備的網(wǎng)絡連接,實現(xiàn)對刀片服務器的遠程監(jiān)控和管理,因此操作簡單便利。
【專利說明】刀片服務器、刀片服務器的監(jiān)控管理方法和系統(tǒng)
【技術領域】
[0001] 本發(fā)明涉及服務器監(jiān)控【技術領域】,尤其涉及一種刀片服務器、刀片服務器的監(jiān)控 管理方法和系統(tǒng)。
【背景技術】
[0002] 刀片服務器是指在標準高度的機架式機箱內(nèi)可插裝多個卡式的服務器單元,實現(xiàn) 高可用和高密度。每一塊刀片實際上就是一塊系統(tǒng)主板,類似于一個個獨立的服務器。每 一塊刀片運行自己的系統(tǒng),可以服務于指定的不同用戶群,相互之間沒有關聯(lián),也可以集合 成一個服務器集群,為相同的用戶群服務。刀片服務器具有高計算密度、優(yōu)化部署、方便管 理、資源共享及高性價比等明顯優(yōu)勢,因此得到越來越廣泛的應用,而提高對刀片服務器的 監(jiān)控管理,成為業(yè)界努力的一個方向。
[0003] 對于刀片服務器的監(jiān)控管理跟機架式服務器監(jiān)控管理的不同點主要體現(xiàn)在:對 于機架式服務器,需要對處理器、內(nèi)存、硬盤、外設、風扇、電源,甚至于還有網(wǎng)卡進行監(jiān)控管 理;而對于刀片服務器,每一塊刀片集中有處理器、內(nèi)存等部件,因此對刀片服務器而言是 對每一塊刀片進行監(jiān)控管理。
[0004] 刀片服務器包括多種刀片,根據(jù)功能區(qū)分,刀片服務器可以包括計算刀片和管理 刀片,計算刀片負責數(shù)據(jù)計算,管理刀片負責對所有計算刀片進行管理。目前,對刀片服 務器系統(tǒng)的監(jiān)控管理是通過管理刀片與終端有線連接,需要操作人員進行有線的近距離操 作,操作復雜且不便。
【發(fā)明內(nèi)容】
[0005] 為了解決上述技術問題,本發(fā)明提供了一種刀片服務器、刀片服務器的監(jiān)控管理 方法和系統(tǒng),能夠?qū)崿F(xiàn)對刀片服務器的無線監(jiān)控和管理,操作簡單便利。
[0006] 為了達到本發(fā)明目的,本發(fā)明提供了一種刀片服務器監(jiān)控管理方法,包括:管理 刀片獲取計算刀片的狀態(tài)信息和地址信息;管理刀片將獲得的計算刀片的狀態(tài)信息和地址 信息發(fā)送給監(jiān)控管理設備;監(jiān)控管理設備根據(jù)計算刀片的狀態(tài)信息,判斷對應的計算刀片 是否正常;如果判斷出有計算刀片異常,監(jiān)控管理設備根據(jù)計算刀片的地址信息查找到處 于異常狀態(tài)的計算刀片,并對處于異常狀態(tài)的計算刀片進行管理。
[0007] 該方法還包括:計算刀片的計算BMC收集所述計算刀片的狀態(tài)信息和地址信息, 將計算刀片的狀態(tài)信息和地址信息發(fā)送給管理刀片的管理BMC ;管理刀片獲取計算刀片的 狀態(tài)信息和地址信息,包括:管理刀片的管理BMC通過網(wǎng)絡路由子模塊獲取各計算BMC發(fā)送 的計算刀片的狀態(tài)信息和地址信息。
[0008] 管理刀片將獲得的計算刀片的狀態(tài)信息和地址信息發(fā)送給監(jiān)控管理設備,包括: 管理刀片的管理BMC通過無線接入點子模塊將獲得的計算刀片的狀態(tài)信息和地址發(fā)送給 監(jiān)控管理設備。
[0009] 該方法還包括:監(jiān)控管理設備預先設置狀態(tài)信息的閾值;監(jiān)控管理設備根據(jù)計算 刀片的狀態(tài)信息,判斷對應的計算刀片是否正常,包括:如果計算刀片的狀態(tài)信息在狀態(tài)信 息的閾值內(nèi),則監(jiān)控管理設備判斷對應的計算刀片正常;如果計算刀片的狀態(tài)信息不在狀 態(tài)信息的閾值內(nèi),則監(jiān)控管理設備判斷對應的計算刀片異常。
[0010] 一種刀片服務器,其特征在于,包括:計算刀片和管理刀片,其中,計算刀片,用于 收集計算刀片的狀態(tài)信息和地址信息并發(fā)送給管理刀片;管理刀片,獲取各計算刀片的狀 態(tài)信息和地址信息,并將各計算刀片的狀態(tài)信息和地址信息發(fā)送給監(jiān)控管理設備,以使監(jiān) 控管理設備根據(jù)計算刀片的狀態(tài)信息判斷對應的計算刀片是否正常,如果判斷出有計算刀 片異常,根據(jù)計算刀片的地址信息查找到處于異常狀態(tài)的計算刀片,并對處于異常狀態(tài)的 計算刀片進行管理。
[0011] 計算刀片包括計算基板控制器BMC,計算BMC收集計算刀片的狀態(tài)信息和地址信 息并發(fā)送給管理刀片。
[0012] 管理刀片包括管理BMC和路由模塊,其中路由模塊包括網(wǎng)絡路由子模塊及無線接 入點子模塊;管理BMC通過網(wǎng)絡路由子模塊獲取各計算BMC發(fā)送的計算刀片的狀態(tài)信息和 地址信息,通過無線接入點子模塊將獲得的計算刀片的狀態(tài)信息和地址發(fā)送給監(jiān)控管理設 備。
[0013] 一種刀片服務器監(jiān)控管理系統(tǒng),包括刀片服務器和監(jiān)控管理設備,刀片服務器,包 括計算刀片和管理刀片,計算刀片,用于收集計算刀片的狀態(tài)信息和地址信息并發(fā)送給管 理刀片;管理刀片,獲取各計算刀片的狀態(tài)信息和地址信息,并將各計算刀片的狀態(tài)信息和 地址信息發(fā)送給監(jiān)控管理設備;監(jiān)控管理設備根據(jù)計算刀片的狀態(tài)信息判斷對應的計算刀 片是否正常,如果判斷出有計算刀片異常,根據(jù)計算刀片的地址信息查找到處于異常狀態(tài) 的計算刀片,并對處于異常狀態(tài)的計算刀片進行管理。
[0014] 計算刀片包括計算基板控制器BMC,所述計算BMC收集計算刀片的狀態(tài)信息和地 址信息并發(fā)送給管理刀片。
[0015] 管理刀片包括管理BMC和路由模塊,其中路由模塊包括網(wǎng)絡路由子模塊及無線接 入點子模塊;管理BMC通過網(wǎng)絡路由子模塊獲取各計算BMC發(fā)送的計算刀片的狀態(tài)信息和 地址信息,通過無線接入點子模塊將獲得的計算刀片的狀態(tài)信息和地址發(fā)送給監(jiān)控管理設 備。
[0016] 監(jiān)控管理設備還用于預先設置狀態(tài)信息的閾值;如果計算刀片的狀態(tài)信息在狀態(tài) 信息的閾值內(nèi),則所述監(jiān)控管理設備判斷對應的計算刀片正常;如果計算刀片的狀態(tài)信息 不在狀態(tài)信息的閾值內(nèi),則所述監(jiān)控管理設備判斷對應的計算刀片異常。
[0017] 與現(xiàn)有技術相比,本發(fā)明包括:管理刀片獲取計算刀片的狀態(tài)信息和地址信息; 管理刀片將獲得的計算刀片的狀態(tài)信息和地址信息發(fā)送給監(jiān)控管理設備;監(jiān)控管理設備根 據(jù)計算刀片的狀態(tài)信息,判斷對應的計算刀片是否正常;如果判斷出有計算刀片異常,監(jiān)控 管理設備根據(jù)計算刀片的地址信息查找到處于異常狀態(tài)的計算刀片,并對處于異常狀態(tài)的 計算刀片進行管理。本發(fā)明通過刀片服務器和外部監(jiān)控管理設備的網(wǎng)絡連接,實現(xiàn)對刀片 服務器的遠程監(jiān)控和管理。
[0018] 進一步地,在刀片服務器中增加路由模塊,一方面通過網(wǎng)絡路由子模塊實現(xiàn)刀片 服務器中計算刀片和管理刀片的網(wǎng)絡連接,另一方面通過無線接入點子模塊實現(xiàn)刀片服務 器和外部監(jiān)控管理設備的網(wǎng)絡連接,實現(xiàn)對刀片服務器的遠程無線監(jiān)控和管理,因此操作 簡單便利。
【專利附圖】
【附圖說明】
[0019] 圖1是本發(fā)明刀片服務器監(jiān)控管理系統(tǒng)的架構示意圖。
[0020] 圖2是本發(fā)明刀片服務器監(jiān)控管理方法的流程示意圖。
【具體實施方式】
[0021] 以下將結合附圖所示的【具體實施方式】對本發(fā)明進行詳細描述。
[0022] 圖1是本發(fā)明刀片服務器監(jiān)控管理系統(tǒng)的架構示意圖,如圖1所示,刀片服務器包 括計算刀片和管理刀片,其中,計算刀片包括計算基板控制器(BMC,Baseboard Management Controller),管理刀片包括管理BMC和路由模塊,路由模塊包括網(wǎng)絡路由子模塊及無線接 入點子模塊。網(wǎng)絡路由子模塊連接管理刀片及各計算刀片之間的網(wǎng)絡,實現(xiàn)刀片服務器內(nèi) 部互連,無線接入點子模塊通過無線網(wǎng)絡連接外部監(jiān)控管理設備,從而實現(xiàn)監(jiān)控管理設備 對刀片服務器的無線監(jiān)控管理。
[0023] 圖2是本發(fā)明刀片服務器監(jiān)控管理方法的流程示意圖,如圖2并結合圖1所示,具 體包括:
[0024] 步驟21,管理刀片獲取計算刀片的狀態(tài)信息和地址信息。
[0025] 在本步驟之前,計算刀片的計算BMC收集該計算刀片的狀態(tài)信息和地址信息,將 計算刀片的狀態(tài)信息和地址信息發(fā)送給管理刀片的管理BMC,其中狀態(tài)信息可以包括電流 電壓、溫度、風扇轉(zhuǎn)速等狀態(tài)參數(shù)。
[0026] 在本步驟中,管理刀片的管理BMC通過網(wǎng)絡路由子模塊獲取各計算BMC發(fā)送的計 算刀片的狀態(tài)信息和地址信息,如此可以通過地址信息查找到相應的計算刀片和該計算刀 片的狀態(tài)信息。
[0027] 步驟22,管理刀片將獲得的計算刀片的狀態(tài)信息和地址信息發(fā)送給監(jiān)控管理設 備。
[0028] 在本步驟中,管理刀片的管理BMC通過無線接入點子模塊將獲得的計算刀片的狀 態(tài)信息和地址發(fā)送給監(jiān)控管理設備。
[0029] 步驟23,監(jiān)控管理設備根據(jù)計算刀片的狀態(tài)信息,判斷對應的計算刀片是否正常, 如果是,返回步驟21,如果否,進行步驟24。
[0030] 在本步驟之前,監(jiān)控管理設備預先設置狀態(tài)信息的閾值。
[0031] 在本步驟中,如果計算刀片的狀態(tài)信息在狀態(tài)信息的閾值內(nèi),則監(jiān)控管理設備判 斷出對應的計算刀片正常;如果計算刀片的狀態(tài)信息不在狀態(tài)信息的閾值內(nèi),則監(jiān)控管理 設備判斷出對應的計算刀片異常。
[0032] 步驟24,監(jiān)控管理設備根據(jù)計算刀片的地址信息查找到處于異常狀態(tài)的計算刀 片,并對處于異常狀態(tài)的計算刀片進行管理。
[0033] 在本步驟中,對處于異常狀態(tài)的計算刀片進行管理,具體可以例如通過遠程調(diào)節(jié) 調(diào)整電流電壓、溫度和/或風扇轉(zhuǎn)速等方式來對處于異常狀態(tài)的計算刀片進行管理。
[0034] 本發(fā)明通過在刀片服務器中增加路由模塊,一方面通過網(wǎng)絡路由子模塊實現(xiàn)刀片 服務器中計算刀片和管理刀片的網(wǎng)絡連接,另一方面通過無線接入點子模塊實現(xiàn)刀片服務 器和外部監(jiān)控管理設備的網(wǎng)絡連接,實現(xiàn)對刀片服務器的遠程無線監(jiān)控和管理,因此操作 簡單便利。
[0035] 繼續(xù)參考圖1,該刀片服務器包括計算刀片和管理刀片,其中,
[0036] 計算刀片,包括計算BMC,該計算BMC收集計算刀片的狀態(tài)信息和地址信息并發(fā)送 給管理刀片;
[0037] 管理刀片,包括管理BMC和路由模塊,其中路由模塊包括網(wǎng)絡路由子模塊及無線 接入點子模塊,該管理BMC通過網(wǎng)絡路由子模塊獲取各計算BMC發(fā)送的計算刀片的狀態(tài)信 息和地址信息,通過無線接入點子模塊將獲得的計算刀片的狀態(tài)信息和地址發(fā)送給監(jiān)控管 理設備,以使監(jiān)控管理設備根據(jù)計算刀片的狀態(tài)信息判斷對應的計算刀片是否正常,如果 判斷出有計算刀片異常,根據(jù)計算刀片的地址信息查找到處于異常狀態(tài)的計算刀片,并對 所述處于異常狀態(tài)的計算刀片進行管理。
[0038] 本發(fā)明通過在刀片服務器中增加路由模塊,一方面通過網(wǎng)絡路由子模塊實現(xiàn)刀片 服務器中計算刀片和管理刀片的網(wǎng)絡連接,另一方面通過無線接入點子模塊實現(xiàn)刀片服務 器和外部監(jiān)控管理設備的網(wǎng)絡連接,實現(xiàn)對刀片服務器的遠程無線監(jiān)控和管理,因此操作 簡單便利。
[0039] 繼續(xù)參考圖1,該刀片服務器監(jiān)控管理系統(tǒng)包括刀片服務器和監(jiān)控管理設備,其 中,
[0040] 刀片服務器,包括計算刀片和管理刀片,該計算刀片包括計算BMC,該計算BMC收 集計算刀片的狀態(tài)信息和地址信息并發(fā)送給管理刀片;管理刀片包括管理BMC和路由模 塊,其中路由模塊包括網(wǎng)絡路由子模塊及無線接入點子模塊,該管理BMC通過網(wǎng)絡路由子 模塊獲取各計算BMC發(fā)送的計算刀片的狀態(tài)信息和地址信息,通過無線接入點子模塊將獲 得的計算刀片的狀態(tài)信息和地址發(fā)送給監(jiān)控管理設備;
[0041] 監(jiān)控管理設備,用于根據(jù)來自刀片服務器的計算刀片的狀態(tài)信息,判斷對應的計 算刀片是否正常;根據(jù)計算刀片的地址信息,對處于異常狀態(tài)的計算刀片進行管理。
[0042] 本發(fā)明通過在刀片服務器中增加路由模塊,一方面通過網(wǎng)絡路由子模塊實現(xiàn)刀片 服務器中計算刀片和管理刀片的網(wǎng)絡連接,另一方面通過無線接入點子模塊實現(xiàn)刀片服務 器和外部監(jiān)控管理設備的網(wǎng)絡連接,實現(xiàn)對刀片服務器的遠程無線監(jiān)控和管理,因此操作 簡單便利。
[0043] 應當理解,雖然本說明書根據(jù)實施方式加以描述,但并非每個實施方式僅包含一 個獨立的技術方案,說明書的這種敘述方式僅僅是為清楚起見,本領域技術人員應當將說 明書作為一個整體,各實施方式中的技術方案也可以經(jīng)適當組合,形成本領域技術人員可 以理解的其他實施方式。
[0044] 上文所列出的一系列的詳細說明僅僅是針對本發(fā)明的可行性實施方式的具體說 明,它們并非用于限制本發(fā)明的保護范圍,凡未脫離本發(fā)明技藝精神所作的等效實施方式 或變更均應包含在本發(fā)明的保護范圍之內(nèi)。
【權利要求】
1. 一種刀片服務器監(jiān)控管理方法,其特征在于,包括: 管理刀片獲取計算刀片的狀態(tài)信息和地址信息; 所述管理刀片將獲得的計算刀片的狀態(tài)信息和地址信息發(fā)送給監(jiān)控管理設備; 所述監(jiān)控管理設備根據(jù)計算刀片的狀態(tài)信息,判斷對應的計算刀片是否正常; 如果判斷出有計算刀片異常,所述監(jiān)控管理設備根據(jù)計算刀片的地址信息查找到處于 異常狀態(tài)的計算刀片,并對所述處于異常狀態(tài)的計算刀片進行管理。
2. 根據(jù)權利要求1所述的刀片服務器監(jiān)控管理方法,其特征在于,該方法還包括:計算 刀片的計算BMC收集所述計算刀片的狀態(tài)信息和地址信息,將所述計算刀片的狀態(tài)信息和 地址信息發(fā)送給管理刀片的管理BMC ; 所述管理刀片獲取計算刀片的狀態(tài)信息和地址信息,包括: 所述管理刀片的管理BMC通過網(wǎng)絡路由子模塊獲取各計算BMC發(fā)送的計算刀片的狀態(tài) 信息和地址信息。
3. 根據(jù)權利要求1所述的刀片服務器監(jiān)控管理方法,其特征在于,所述管理刀片將獲 得的計算刀片的狀態(tài)信息和地址信息發(fā)送給監(jiān)控管理設備,包括: 所述管理刀片的管理BMC通過無線接入點子模塊將獲得的計算刀片的狀態(tài)信息和地 址發(fā)送給監(jiān)控管理設備。
4. 根據(jù)權利要求1所述的刀片服務器監(jiān)控管理方法,其特征在于,該方法還包括:所述 監(jiān)控管理設備預先設置狀態(tài)信息的閾值; 所述監(jiān)控管理設備根據(jù)計算刀片的狀態(tài)信息,判斷對應的計算刀片是否正常,包括: 如果計算刀片的狀態(tài)信息在狀態(tài)信息的閾值內(nèi),則所述監(jiān)控管理設備判斷對應的計算 刀片正常;如果計算刀片的狀態(tài)信息不在狀態(tài)信息的閾值內(nèi),則所述監(jiān)控管理設備判斷對 應的計算刀片異常。
5. -種刀片服務器,其特征在于,包括計算刀片和管理刀片,其中, 所述計算刀片,用于收集計算刀片的狀態(tài)信息和地址信息并發(fā)送給管理刀片; 所述管理刀片,獲取各計算刀片的狀態(tài)信息和地址信息,并將所述各計算刀片的狀態(tài) 信息和地址信息發(fā)送給監(jiān)控管理設備,以使監(jiān)控管理設備根據(jù)計算刀片的狀態(tài)信息判斷對 應的計算刀片是否正常,如果判斷出有計算刀片異常,根據(jù)計算刀片的地址信息查找到處 于異常狀態(tài)的計算刀片,并對所述處于異常狀態(tài)的計算刀片進行管理。
6. 根據(jù)權利要求5所述的刀片服務器,其特征在于,所述計算刀片包括計算基板控制 器 BMC ; 所述計算BMC收集計算刀片的狀態(tài)信息和地址信息并發(fā)送給管理刀片。
7. 根據(jù)權利要求5所述的刀片服務器,其特征在于,所述管理刀片包括管理BMC和路由 模塊,其中所述路由模塊包括網(wǎng)絡路由子模塊及無線接入點子模塊; 所述管理BMC通過網(wǎng)絡路由子模塊獲取各計算BMC發(fā)送的計算刀片的狀態(tài)信息和地址 信息,通過無線接入點子模塊將獲得的計算刀片的狀態(tài)信息和地址發(fā)送給監(jiān)控管理設備。
8. -種刀片服務器監(jiān)控管理系統(tǒng),其特征在于,包括刀片服務器和監(jiān)控管理設備, 所述刀片服務器,包括計算刀片和管理刀片,所述計算刀片,用于收集計算刀片的狀態(tài) 信息和地址信息并發(fā)送給管理刀片;所述管理刀片,獲取各計算刀片的狀態(tài)信息和地址信 息,并將所述各計算刀片的狀態(tài)信息和地址信息發(fā)送給監(jiān)控管理設備; 所述監(jiān)控管理設備根據(jù)計算刀片的狀態(tài)信息判斷對應的計算刀片是否正常,如果判斷 出有計算刀片異常,根據(jù)計算刀片的地址信息查找到處于異常狀態(tài)的計算刀片,并對所述 處于異常狀態(tài)的計算刀片進行管理。
9. 根據(jù)權利要求8所述的刀片服務器監(jiān)控管理系統(tǒng),其特征在于,所述計算刀片包括 計算基板控制器BMC,所述計算BMC收集計算刀片的狀態(tài)信息和地址信息并發(fā)送給管理刀 片。
10. 根據(jù)權利要求8所述的刀片服務器監(jiān)控管理系統(tǒng),其特征在于,所述管理刀片包括 管理BMC和路由模塊,其中所述路由模塊包括網(wǎng)絡路由子模塊及無線接入點子模塊; 所述管理BMC通過網(wǎng)絡路由子模塊獲取各計算BMC發(fā)送的計算刀片的狀態(tài)信息和地址 信息,通過無線接入點子模塊將獲得的計算刀片的狀態(tài)信息和地址發(fā)送給監(jiān)控管理設備。
11. 根據(jù)權利要求8所述的刀片服務器監(jiān)控管理系統(tǒng),其特征在于,所述監(jiān)控管理設備 還用于預先設置狀態(tài)信息的閾值; 如果計算刀片的狀態(tài)信息在狀態(tài)信息的閾值內(nèi),則所述監(jiān)控管理設備判斷對應的計算 刀片正常;如果計算刀片的狀態(tài)信息不在狀態(tài)信息的閾值內(nèi),則所述監(jiān)控管理設備判斷對 應的計算刀片異常。
【文檔編號】G06F1/16GK104102291SQ201410351345
【公開日】2014年10月15日 申請日期:2014年7月22日 優(yōu)先權日:2014年7月22日
【發(fā)明者】徐進, 葉豐華 申請人:浪潮(北京)電子信息產(chǎn)業(yè)有限公司