麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

一種服務器及服務器監控方法與流程

文檔序號:11230318閱讀:701來源:國知局
一種服務器及服務器監控方法與流程

本發明涉及服務器及服務器監控。



背景技術:

在服務器設計中,需要采用帶外的管理系統對服務器的功耗、電壓、風扇、開關機狀態等各個指標進行監控。管理系統采用專用的管理控制器,一般根據功能將管理控制器分為兩種:bmc(baseboardmanagementcontroller,基板管理控制器),對服務器主板進行監控;smc(systemmanagementcontroller,系統管理控制器),對服務器整個系統進行監控。一般情況下,為了保證服務器的可靠性,smc采用冗余設計,即配置兩個smc,任何一個smc出故障時,另一個smc可以保證管理系統的正常工作。

但是bmc一般不采用冗余設計。如圖1為現有設計中的常見連接,即每個主板或節點上只集成一個bmc,用于對主板或節點的監控。被監控單元將監控的信號直接發給bmc。被監控單元一般是電源模塊、cpu、pch等設備。監控信號可以是指示電源狀態的信號、cpu過熱信號等。這樣,當系統電源狀態、溫度等超標時,bmc能夠成功檢測并記錄該現象,并進行下一步操作。

這就帶來了服務器可靠性的問題。即,當bmc發生故障復位期間,無法對主板或節點的工作健康狀態(功耗、電壓、是否有錯誤信息等)進行監控。

cpld(complexprogrammablelogicdevice,復雜可編程邏輯器件)。

fpga(field-programmablegatearray,即現場可編程門陣列)。



技術實現要素:

本發明為解決當bmc發生故障時,無法對主板或節點的工作健康狀態(功耗、電壓、是否有錯誤信息等)進行監控的技術問題。為此,本發明提供一種服務器及服務器監控方法,它具有在bmc發生故障或復位時,仍然能夠讀取到故障或復位器件的監控信號變化,提高了服務器的穩定性和可靠性的優點。

為了實現上述目的,本發明采用如下技術方案。

一種服務器,包含:

bmc,與邏輯控制單元連接,向邏輯控制單元發送心跳信號,并接收邏輯控制單元發送的監控信號及事件記錄信號;

邏輯控制單元,與被監控單元連接,接收被監控單元發送的監控信號;

被監控單元,用于向邏輯控制單元發送監控信號。

優選的,邏輯控制單元為cpld或fpga的一種。

優選的,被監控單元是電源模塊、cpu、pch、網絡芯片、系統電源的一種或多種。

電源模塊,監控電壓是否有輸出,幅值是否正常;cpu,監控是否有報錯;pch,監控是否有報錯;網絡芯片,監控網絡信號是否聯通;系統電源,檢測是否有錯誤,輸出是否正常(系統電源是將220v電源轉換成直流電源的模塊,電源模塊指將系統電源轉出的直流電源轉化成板卡需要的各種電源)。

服務器監控方法,包含以下步驟:

當bmc正常工作時,bmc向邏輯控制單元發送心跳信號。當邏輯控制單元檢測到心跳信號時,將被監控單元發來的監控信號直接發給bmc。

當bmc不正常工作時,即當邏輯控制單元檢測不到心跳信號時,邏輯控制單元檢測被監控單元的狀態。當其監控信號的電平和正常電平不一致時,邏輯控制單元將該監控信號的編號記錄到ram中,待檢測到bmc的心跳信號后,再講監控信號的編號通過事件記錄信號發給bmc。

本發明的有益效果:本發明針對現有設計中bmc發生故障或復位時,無法對主板或節點的工作健康狀態(功耗、電壓、是否有錯誤信息等)進行監控的問題進行改進。通過cpld判斷bmc的工作狀態,決定是否接管對監控信息的記錄工作。應用本技術,可以實現在bmc發生故障或復位時,仍然能夠讀取到故障或復位器件的監控信號變化。提高了服務器的穩定性和可靠性。

附圖說明

圖1是現有技術服務器電路連接示意圖。

圖2是本實施例服務器電路連接示意圖。

具體實施方式

下面結合附圖與實施例對本發明作進一步說明。

如圖2所示,一種服務器,包含bmc,與cpld連接,向cpld發送心跳信號,并接收cpld發送的監控信號及事件記錄信號;cpld,與被監控單元連接,接收被監控單元發送的監控信號;被監控單元,用于向cpld發送監控信號。被監控單元包含電源模塊、cpu、pch。

服務器監控方法,包含以下步驟:

當bmc正常工作時,bmc向cpld發送心跳信號。當cpld檢測到心跳信號時,將被監控單元發來的監控信號直接發給bmc。

當bmc不正常工作時,即當cpld檢測不到心跳信號時,cpld檢測被監控單元的狀態。當其監控信號的電平和正常電平不一致時,cpld將該監控信號的編號記錄到ram中,待檢測到bmc的心跳信號后,再講監控信號的編號通過事件記錄信號發給bmc。

上述雖然結合附圖對本發明的具體實施方式進行了描述,但并非對本發明保護范圍的限制,所屬領域技術人員應該明白,在本發明的技術方案的基礎上,本領域技術人員不需要付出創造性勞動即可做出的各種修改或變形仍在本發明的保護范圍以內。



技術特征:

技術總結
本發明公開了一種服務器及服務器監控方法,當BMC正常工作時,BMC向邏輯控制單元發送心跳信號;當邏輯控制單元檢測到心跳信號時,將被監控單元發來的監控信號直接發給BMC;當BMC不正常工作時,即當邏輯控制單元檢測不到心跳信號時,邏輯控制單元檢測被監控單元的狀態;當其監控信號的電平和正常電平不一致時,邏輯控制單元將該監控信號的編號記錄到RAM中,待檢測到BMC的心跳信號后,再講監控信號的編號通過事件記錄信號發給BMC。本發明可以實現在BMC發生故障或復位時,仍然能夠讀取到故障或復位器件的監控信號變化。提高了服務器的穩定性和可靠性。

技術研發人員:程萬前
受保護的技術使用者:鄭州云海信息技術有限公司
技術研發日:2017.05.26
技術公布日:2017.09.08
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 桃江县| 长武县| 永兴县| 丽水市| 富源县| 河北省| 甘肃省| 滦南县| 楚雄市| 郎溪县| 麦盖提县| 大庆市| 焉耆| 万盛区| 津市市| 扎兰屯市| 叙永县| 永修县| 准格尔旗| 甘泉县| 尚义县| 建始县| 莫力| 犍为县| 洪洞县| 宿松县| 峡江县| 巴塘县| 祁连县| 井陉县| 乃东县| 于田县| 兴海县| 中阳县| 松溪县| 文化| 大城县| 灯塔市| 固镇县| 外汇| 会宁县|