[發明專利]一種多路服務器的雙BIOS度量方法、裝置及設備在審
| 申請號: | 202110057872.1 | 申請日: | 2021-01-15 |
| 公開(公告)號: | CN112817643A | 公開(公告)日: | 2021-05-18 |
| 發明(設計)人: | 王曉麗 | 申請(專利權)人: | 浪潮電子信息產業股份有限公司 |
| 主分類號: | G06F9/4401 | 分類號: | G06F9/4401;G06F9/445 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 張春輝 |
| 地址: | 250101 山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 服務器 bios 度量 方法 裝置 設備 | ||
本申請公開了一種多路服務器的雙BIOS度量方法,能夠在服務器上電過程中,從預設CPU的主BIOS或備BIOS讀取每個CPU的主BIOS的地址和備BIOS的地址;根據每個CPU的主BIOS的地址和備BIOS的地址,對各個CPU的主BIOS和備BIOS進行度量;若全部CPU均至少存在一個BIOS通過度量,則繼續上電動作,服務器正常啟動;若任意一個CPU的主BIOS和備BIOS均未通過度量,則停止上電動作,服務器啟動失敗。可見,該方法實現了對多路服務器雙BIOS的度量過程,能夠保證服務器的BIOS固件安全,從而保證服務器開機運行后的數據安全。此外,本申請還提供了一種多路服務器的雙BIOS度量裝置、設備及可讀存儲介質,其技術效果與上述方法的技術效果相對應。
技術領域
本申請涉及計算機技術領域,特別涉及一種多路服務器的雙BIOS度量方法、裝置、設備及可讀存儲介質。
背景技術
隨著云計算、物聯網、移動計算等技術的發展和應用領域的不斷拓寬,現代信息技術在社會生產生活中的引領作用越來越突出。與此同時,無論是信息的提供者還是訪問者,對信息的安全要求及重視程度越來越高,可信計算(trusted computing)技術作為信息安全領域的新元素,被廣泛用于服務器、計算機終端產品中。
目前單路服務器的BIOS度量方法已比較成熟,但針對多路服務器實現對雙BIOS的度量還沒有成熟的方法。
發明內容
本申請的目的是提供一種多路服務器的雙BIOS度量方法、裝置、設備及可讀存儲介質,用以解決目前缺少對多路服務器雙BIOS進行度量的實現方案的問題。其具體方案如下:
第一方面,本申請提供了一種多路服務器的雙BIOS度量方法,所述多路服務器包括兩個以上CPU,所述兩個以上CPU包括預設CPU,每個所述CPU包括主BIOS和備BIOS,該方法包括:
在服務器上電過程中,從所述預設CPU的主BIOS或備BIOS讀取每個所述CPU的主BIOS的地址和備BIOS的地址;
根據每個所述CPU的主BIOS的地址和備BIOS的地址,對各個所述CPU的主BIOS和備BIOS進行度量;
若全部所述CPU均至少存在一個BIOS通過度量,則繼續上電動作,所述服務器正常啟動;
若任意一個所述CPU的主BIOS和備BIOS均未通過度量,則停止上電動作,所述服務器啟動失敗。
優選的,所述從所述預設CPU的主BIOS或備BIOS讀取每個所述CPU的主BIOS的地址和備BIOS的地址,包括:
對所述預設CPU的主BIOS進行讀取操作;
若讀取成功,則獲得每個所述CPU的主BIOS的地址和備BIOS的地址;
若讀取失敗,則對所述預設CPU的備BIOS進行讀取操作;
若讀取成功,則獲得每個所述CPU的主BIOS的地址和備BIOS的地址;
若讀取失敗,則停止上電動作,所述服務器啟動失敗。
優選的,所述對各個所述CPU的主BIOS和備BIOS進行度量,包括:
對于任意一個所述CPU,對該CPU的主BIOS進行度量;
若通過度量,則繼續度量下一個所述CPU;
若未通過度量,則對該CPU的備BIOS進行度量。
優選的,所述從所述預設CPU的主BIOS或備BIOS讀取每個所述CPU的主BIOS的地址和備BIOS的地址,包括:
從所述預設CPU的主BIOS或備BIOS讀取最大度量次數、每個所述CPU的主BIOS的地址和備BIOS的地址;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮電子信息產業股份有限公司,未經浪潮電子信息產業股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110057872.1/2.html,轉載請聲明來源鉆瓜專利網。





