[发明专利]一种服务器的启动方法、系统、电子设备及存储介质在审
申请号: | 202010152715.4 | 申请日: | 2020-03-06 |
公开(公告)号: | CN111399919A | 公开(公告)日: | 2020-07-10 |
发明(设计)人: | 唐传贞;田东顺;殷奎龙 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F21/57 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 郄晨芳 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 启动 方法 系统 电子设备 存储 介质 | ||
本申请公开了一种服务器的启动方法,应用于CPLD,所述CPLD分别与存储有BMC固件的第一存储器件、存储有BIOS固件的第二存储器件、安全芯片、BMC和PCH连接,所述启动方法包括:当服务器通电时,判断所述安全芯片是否在位;若是,则连通所述安全芯片分别校验BMC固件和BIOS固件得到第一校验结果和第二校验结果,当所述第一校验结果和所述第二校验结果均为校验成功时,控制所述服务器启动。本申请能够提高服务器的启动效率和可靠性。本申请还公开了一种服务器的启动系统、一种存储介质及一种电子设备,具有以上有益效果。
技术领域
本申请涉及计算机技术领域,特别涉及一种服务器的启动方法、一种服务器的启动系统、一种电子设备及一种存储介质。
背景技术
随着信息的爆炸式增长,信息的安全问题越来越为人们所重视。作为数据的载体,服务器的可信启动及后续一系列的操作都需要从底层硬件保证整个链路的安全。基于TPCM安全芯片的服务器启动能够实现服务器的可信启动,服务器配合TPCM安全芯片使用,可以对用户的数据进行加密处理,将密钥通过安全芯片加密后存储在安全芯片中。
在现有的基于TPCM度量的服务器启动方案中,往往需要至少两个SPISwitch芯片实现SPI通道的切换,这种方式硬件线路设计复杂,CPLD控制SPI switch的通道切换的操作也复杂,导致服务器启动效率和可靠性较低。
因此,如何提高服务器的启动效率和可靠性是本领域技术人员目前需要解决的技术问题。
发明内容
本申请的目的是提供一种服务器的启动方法、一种服务器的启动系统、一种电子设备及一种存储介质,能够提高服务器的启动效率和可靠性。
为解决上述技术问题,本申请提供一种服务器的启动方法,应用于CPLD,所述CPLD分别与存储有BMC固件的第一存储器件、存储有BIOS固件的第二存储器件、安全芯片、BMC和PCH连接,所述启动方法包括:
当服务器通电时,判断所述安全芯片是否在位;
若是,则连通所述安全芯片与所述第一存储器件的接口,以便所述安全芯片对所述BMC固件执行校验操作得到第一校验结果;
若所述第一校验结果为校验成功,则连通所述BMC与所述第一存储器件的接口,以便所述BMC加载所述BMC固件;
连通所述安全芯片与所述第二存储器件的接口,以便所述安全芯片对所述BIOS固件执行校验操作得到第二校验结果;
若所述第二校验结果为校验成功,则连通所述PCH与所述第二存储器件的接口,以便所述BIOS加载所述BIOS固件;
当所述第一校验结果和所述第二校验结果均为校验成功时,控制所述服务器启动。
可选的,所述CPLD的第一SPI接口与PCH连接,所述CPLD的第二SPI接口与所述第二存储器件连接,所述CPLD的第三SPI接口与所述安全芯片连接,所述CPLD的第四SPI接口与所述第一存储器件连接,所述CPLD的第五SPI接口与所述BMC连接。
可选的,还包括:
当所述第一校验结果和所述第二校验结果均为校验成功时,控制所述第一SPI接口、所述第二SPI接口和所述第三SPI接口同时连通,以便所述PCH通过SPI片选信号选取目标设备进行通信。
可选的,还包括:
根据所述安全芯片输出的BMC_DONE信号判断所述第一校验结果是否为校验成功;
若所述第一校验结果为校验失败,则输出第一报警信息。
可选的,还包括:
根据所述安全芯片输出的BIOS_DONE信号判断所述第二校验结果是否为校验成功;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010152715.4/2.html,转载请声明来源钻瓜专利网。