[發明專利]一種基于PCA9555的8路服務器主從BMC復位控制方法有效
| 申請號: | 201710896103.4 | 申請日: | 2017-09-27 |
| 公開(公告)號: | CN107783862B | 公開(公告)日: | 2021-07-20 |
| 發明(設計)人: | 孔祥濤;薛廣營 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14 |
| 代理公司: | 濟南舜源專利事務所有限公司 37205 | 代理人: | 張亮 |
| 地址: | 450000 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 pca9555 服務器 主從 bmc 復位 控制 方法 | ||
本發明涉及服務器控制領域,具體涉及一種基于PCA9555的8路服務器主從BMC復位控制方法。本發明利用PCA9555的特性,避免直接通過GPIO來控制較敏感BMC的REST pin,通過使用CPLD對計算節點BMC的復位進行進一步控制,從而實現8路服務器主從BMC間復位功能,有效的避免誤觸發的發生。
技術領域
本發明涉及服務器控制領域,具體涉及一種基于PCA9555的8路服務器主從BMC復位控制方法。本發明利用PCA9555的特性,避免直接通過GPIO來控制較敏感BMC的REST pin,通過使用CPLD對計算節點BMC的復位進行進一步控制,從而實現8路服務器主從BMC間復位功能,有效的避免誤觸發的發生。
背景技術
在高端服務器領域,8路服務器是比較常見的一種形態。相比其他服務器而言,8路服務器能發揮更強大的處理及運算能力,以及具有高度的可擴展性。8路服務器通常使用兩塊計算節點,每塊計算節點上有4顆處理器,兩塊計算節點通過Backplate背板進行物理鏈路連接達到8顆處理器互聯的目的。每個計算節點上有各自的BMC(Base Board Controller基板控制器),即管理模塊。BMC管理監控各自的計算節點上的設備和傳感器信息。同時BMC之間也進行交互控制和狀態感知,比如通過UART來進行心跳偵測,以便獲取對方BMC實時狀態。當其中一方出現故障,比如宕機時,正常的BMC會復位故障的BMC,以便達到功能恢復的目的。
現有技術方案是使用BMC的GPIO(通用輸入/輸出或總線擴展器利用工業標準接口簡化了I/O口的擴展)來控制另一個計算節點上BMC的RESET pin,實現復位故障BMC的目的。但這種方式的缺點是在某些情況比如計算節點插拔、BMC在線更新固件等情況下,容易誤觸發另一個計算節點上BMC的RESET。
針對上述問題,本申請發明一種經由PCA9555來實現對另外節點復位的方法,有效地避免在計算節點插拔或BMC在線更新固件等情況下誤觸發RESET的情況,從而增強了服務器的穩定性和可靠性。
發明內容
PCA9555是德州儀器公司的16位I/O擴展器,這些器件能夠為大多數微處理器系列提供通用I/O擴展,從而幫助設計人員能夠節省微處理器上的GPIO以用于其它重要功能。本發明即利用PCA9555的特性,通過使用CPLD對計算節點BMC的復位進行進一步控制,避免直接通過GPIO來控制較敏感BMC的REST pin,有效的避免誤觸發的發生。
具體地,本申請請求保護一種基于PCA9555的8路服務器的主從BMC復位控制方法,其特征在于,該方法具體包括如下步驟:
設置8路服務器的兩個計算節點通過背板連接;
計算節點上設置CPLD、BMC以及PCA9555;
其中,BMC通過I2C總線與PCA9555相連;
兩個計算節點控制信號有兩條,一條信號是由本節點的PCA9555輸出,另外一條信號是從另外的節點輸入進來到本節點的CPLD,兩條信號在背板上呈交叉方式互聯;
BMC通過I2C對PCA9555IO進行控制,使其輸出相應電平,再經背板控制另外計算節點上的CPLD;
CPLD用于直接控制本計算節點BMC的RESET pin。
如上所述的基于PCA9555的8路服務器的主從BMC復位控制方法,其特征還在于,CPLD可以加入去抖邏輯,可以對來自另外計算節點的信號進行去抖處理,有效避免在計算節點插拔時引入的抖動。
如上所述的基于PCA9555的8路服務器的主從BMC復位控制方法,其特征還在于,兩個計算節點互為主從。
附圖說明
圖1、本發明所述的復位控制方法框圖
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710896103.4/2.html,轉載請聲明來源鉆瓜專利網。





