[发明专利]一种多路服务器的双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.vipzhuanli.com/pat/books/202110057872.1/2.html,转载请声明来源钻瓜专利网。