[發明專利]服務器故障可視化偵測及處理方法、系統及可編程芯片在審
| 申請號: | 201410258508.1 | 申請日: | 2014-06-11 |
| 公開(公告)號: | CN104021054A | 公開(公告)日: | 2014-09-03 |
| 發明(設計)人: | 鄭天 | 申請(專利權)人: | 浪潮(北京)電子信息產業有限公司 |
| 主分類號: | G06F11/22 | 分類號: | G06F11/22 |
| 代理公司: | 北京安信方達知識產權代理有限公司 11262 | 代理人: | 王丹;栗若木 |
| 地址: | 100085 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 服務器 故障 可視化 偵測 處理 方法 系統 可編程 芯片 | ||
技術領域
本發明涉及計算機應用技術領域,具體涉及一種服務器故障可視化偵測及處理方法、系統及可編程芯片。
背景技術
高可靠性作為服務器的一個重要特性,使得故障檢測必然成為服務器的一個重要功能。目前服務器故障檢測主要是利用的LED燈與故障手冊結合的方式,具體就是用戶先判斷LED燈的狀態,然后查閱故障手冊定位具體的故障,這種方法的缺點是故障手冊中信息一般都很多,用戶查找會花費很多的時間,無法做到快速定位故障的目的。
其次,傳統的故障檢測方法是通過BMC直接控制LED驅動器,如圖1所示,基板管理控制器(Baseboard?Management?Controller,簡稱BMC)通過SMB(SMBUS的縮寫)直接控制LED驅動器,讓LED矩陣可以隨時顯示服務器的運行情況。當前,為了更好的實現人機交互,故障檢測需要顯示的內容的豐富性和即時性要求也越來越高。但是這樣會占用運算能力有限的BMC相當多的資源,甚至有可能出現顯示不及時的狀況。并且,傳統的故障檢測方法僅適用于單節點非冗余系統,即每個節點的BMC智能控制相對于的LED矩陣,這種架構不適用于多節點系統和冗余系統。
發明內容
本發明需要解決的技術問題是提供一種服務器故障可視化偵測及處理方法、系統及可編程芯片,不僅能夠減少BMS的占用率,還可以達到快速定位故障的目的。
為了解決上述技術問題,本發明提供了一種服務器故障可視化偵測及處理方法,包括:
可編程芯片接收服務器中的基板管理控制器BMC發送的故障信息;
所述可編程芯片將所述故障信息發送至OLED顯示器進行顯示,并且根據所述故障信息判斷故障級別,根據所述故障級別反饋相應的處理策略至所述BMC,以驅動所述BMC根據所述處理策略對所述服務器進行相應處理。
進一步地,還包括:
所述可編程芯片接收到所述BMC發送的服務器的工作狀態信息;
所述可編程芯片將所述工作狀態信息發送至OLED顯示器進行顯示。
進一步地,所述可編程芯片采用智能平臺管理接口IPMI協議與所述BMC進行通信;所述可編程芯片通過I2C總線接收所述BMC發送的所述故障信息,通過通用異步收發器UART接口接收所述BMC發送的所述工作狀態信息;所述可編程芯片通過UART接口反饋所述相應的處理策略至所述BMC;
其中,所述可編程芯片為片上可編程系統PSOC系列芯片。
進一步地,所述故障信息包括:定位信息和報錯信息;
所述方法還包括:BMC通過與FPGA通信進行定位,將所述故障信息以數據包格式發送給所述可編程芯片;所述定位信息為發生故障的硬件信息,所述報錯信息為所述發生故障的硬件的出錯信息。
進一步地,所述方法還包括:為每個故障級別設置相應的閾值以及處理策略,
所述根據所述故障信息判斷故障級別,根據所述故障級別反饋相應的處理策略至所述BMC,以驅動BMC根據所述處理策略對服務器進行相應處理,包括:
如果所述報錯信息達到某一故障級別對應的閾值,則判斷發生的故障為該故障級別,并查詢對應的處理策略,將所述處理策略發送至所述BMC,其中,所述處理策略中還包括:所述定位信息和所述故障級別。
進一步地,所述BMC包括一個或多個。
為了解決上述技術問題,本發明還提供了一種可編程芯片,用于服務器故障可視化偵測及處理,包括:
接收模塊,用于接收BMC發送的故障信息;
顯示控制模塊,用于將所述故障信息發送至OLED顯示器進行顯示;
故障控制模塊,用于根據所述故障信息判斷故障級別,根據所述故障級別反饋相應的處理策略至所述BMC,以驅動BMC根據所述處理策略對服務器進行相應處理。
進一步地,所述可編程芯片采用IPMI協議與所述BMC進行通信;
所述接收模塊,還用于通過I2C總線接收所述故障信息;
所述顯示控制模塊,還用于通過串行外設接口SPI將所述故障信息發送至所述OLED顯示器;
所述故障控制模塊,還用于通過UART接口反饋所述相應的處理策略至所述BMC。
進一步地,所述故障信息包括:定位信息和報錯信息;所述定位信息為發生故障的硬件的位置信息,所述報錯信息為所述發送故障的硬件的出錯信息。
所述故障控制模塊,還用于為每個故障級別設置相應的閾值以及處理策略;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮(北京)電子信息產業有限公司,未經浪潮(北京)電子信息產業有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410258508.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:光致變色調光隔熱膜
- 下一篇:一種快換式凈水器濾瓶組件





