[發(fā)明專利]BMC系統(tǒng)可控的PCIE卡在線更換方法及系統(tǒng)在審
| 申請?zhí)枺?/td> | 202110013482.4 | 申請日: | 2021-01-06 |
| 公開(公告)號: | CN112699073A | 公開(公告)日: | 2021-04-23 |
| 發(fā)明(設(shè)計)人: | 郭力;薛士凡;郎維良;李凱;鄧忠良 | 申請(專利權(quán))人: | 同方計算機有限公司 |
| 主分類號: | G06F13/40 | 分類號: | G06F13/40 |
| 代理公司: | 北京細軟智谷知識產(chǎn)權(quán)代理有限責(zé)任公司 11471 | 代理人: | 鮑亞平 |
| 地址: | 214000 江蘇省無錫市*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | bmc 系統(tǒng) 可控 pcie 在線 更換 方法 | ||
本發(fā)明涉及一種BMC系統(tǒng)可控的PCIE卡在線更換方法及系統(tǒng),方法通過接收管理員發(fā)送的目標PCIE卡更換指令;根據(jù)目標PCIE卡更換指令,發(fā)送目標PCIE卡的卸載信息至用戶系統(tǒng);接收用戶系統(tǒng)發(fā)送的卸載完成指令,并根據(jù)卸載完成指令斷開目標PCIE卡的供電電路和關(guān)聯(lián)電路,以使管理員更換新PCIE卡;接收管理員發(fā)送的新PCIE卡更換完成信息,根據(jù)新PCIE卡更換完成信息打開供電電路和關(guān)聯(lián)電路;初始化新PCIE卡,并發(fā)送運行通知至用戶系統(tǒng),用戶系統(tǒng)掛載新PCIE卡,恢復(fù)正常系統(tǒng)設(shè)置的方式,以完成PCIE卡的在線更換,在做到對系統(tǒng)影響最小的同時,有效地解決了服務(wù)器再運行過程中對PCIE卡的安全在線更換問題。
技術(shù)領(lǐng)域
本發(fā)明屬于PCIE卡設(shè)備更換技術(shù)領(lǐng)域,具體涉及一種BMC系統(tǒng)可控的PCIE卡在線更換方法及系統(tǒng)。
背景技術(shù)
熱插拔即帶電插拔,就是允許用戶在不關(guān)閉系統(tǒng),不切斷電源的情況下取出和更換損壞的硬盤、電源或板卡等部件,從而提高了系統(tǒng)對災(zāi)難的及時恢復(fù)能力、擴展性和靈活性等。在服務(wù)器中的基板管理控制器系統(tǒng)(Baseboard Management Controller,BMC)中實現(xiàn)對高速外圍器件互連總線(Peripheral Component Interconnect Express,PCIE)的熱更換通常采用熱插拔的管理方式。目前,多為通過管理人員關(guān)閉系統(tǒng)的方式實現(xiàn)對PCIE卡的熱更換。
因此,如何提供一種在服務(wù)器運行過程中的PCIE卡在線更換成為了本領(lǐng)域的技術(shù)人員亟需解決的技術(shù)問題。
發(fā)明內(nèi)容
為了至少解決現(xiàn)有技術(shù)存在的上述問題,本發(fā)明提供了一種BMC系統(tǒng)可控的PCIE卡在線更換方法及系統(tǒng),以實現(xiàn)再服務(wù)器的運行過程中對PCIE卡在線更換。
本發(fā)明提供的技術(shù)方案如下:
一方面,一種BMC系統(tǒng)可控的PCIE卡在線更換方法,包括:
接收管理員發(fā)送的目標PCIE卡更換指令;
根據(jù)所述目標PCIE卡更換指令,發(fā)送目標PCIE卡的卸載信息至用戶系統(tǒng);
接收所述用戶系統(tǒng)發(fā)送的卸載完成指令,并根據(jù)所述卸載完成指令斷開所述目標PCIE卡的供電電路和關(guān)聯(lián)電路,以使管理員更換新PCIE卡;
接收管理員發(fā)送的新PCIE卡更換完成信息,根據(jù)所述新PCIE卡更換完成信息打開所述供電電路和所述關(guān)聯(lián)電路;
初始化所述新PCIE卡,并發(fā)送運行通知至所述用戶系統(tǒng),所述用戶系統(tǒng)掛載所述新PCIE卡,恢復(fù)正常系統(tǒng)設(shè)置,以完成PCIE卡的在線更換。
可選的,上述所述目標PCIE卡更換指令包括:目標PCIE卡主動更換指令和/或目標PCIE卡被動更換指令;
當(dāng)所述目標PCIE卡更換指令為目標PCIE卡被動更換指令時,所述接收管理員發(fā)送的目標PCIE卡更換指令之前,還包括:
接收用戶系統(tǒng)的PCIE卡故障報警指令;
根據(jù)所述故障報警指令,確定所述PCIE卡的故障位置信息和故障狀態(tài)信息;
發(fā)送所述故障位置信息和所述故障狀態(tài)信息至管理員,以使管理員確認是否更換新PCIE卡。
可選的,上述所述目標PCIE卡更換指令為目標PCIE卡被動更換指令時,所述接收所述用戶系統(tǒng)發(fā)送的卸載完成指令之前,還包括:
接收所述用戶系統(tǒng)發(fā)送的卸載成功指令或卸載失敗指令;
當(dāng)接收到卸載失敗指令后,發(fā)送強行卸載至用戶系統(tǒng),以使所述用戶系統(tǒng)完成所述目標PCIE卡的卸載。
可選的,上述所述目標PCIE卡主動更換指令攜帶PCIE卡的當(dāng)前位置信息和當(dāng)前狀態(tài)信息。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于同方計算機有限公司,未經(jīng)同方計算機有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110013482.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 多主板服務(wù)器主基板管理控制器仲裁方法及系統(tǒng)
- 一種基于邏輯控制的BIOS和BMC備份方法
- 一種單臺、批量服務(wù)器BMC的遠程刷新方法及系統(tǒng)
- 一種系統(tǒng)管理方法和裝置
- 一種BMC固件更新方法、系統(tǒng)、電子設(shè)備及存儲介質(zhì)
- 一種BMC參數(shù)配置方法、裝置、設(shè)備、介質(zhì)
- 一種服務(wù)器BMC刷新方法、系統(tǒng)、終端及存儲介質(zhì)
- 一種BMC啟動方法、裝置、計算機設(shè)備及存儲介質(zhì)
- 一種主板的雙BMC管理系統(tǒng)
- 一種BMC固件升級方法、系統(tǒng)、設(shè)備及計算機存儲介質(zhì)





