【技术实现步骤摘要】
服务器的控制方法及装置、存储介质及电子装置
[0001]本申请实施例涉及计算机领域,具体而言,涉及一种服务器的控制方法及装置
、
存储介质及电子装置
。
技术介绍
[0002]在相关技术中,整个服务器配置清单中会存在很多外接设备,比如
OCP
网卡
、PCIE(
高速串行计算机扩展总线标准
)
设备等,这些设备主要用于提高整个服务器的运行性能
。
在所有的配置清单中,会存在因为服务器的后续迭代或其他配置升级而导致部分配置无法使用的情况
。
此时如果没有识别不支持设备,预防客户使用错误配置的手段方法,往往会导致服务器性能大打折扣
。
个别情况会存在因配置不匹配造成业务数据丢失的情况
。
[0003]因此如何正确识别配置信息,并针对禁用配置做出有效控制手段的实现显得尤为重要
。
[0004]针对相关技术中存在的无法正确识别配置设备的配置信息从而导致服务器性能降低的问题,目前尚未提出有效的解决方案
。
技术实现思路
[0005]本申请实施例提供了一种服务器的控制方法及装置
、
存储介质及电子装置,以至少解决相关技术中存在的无法正确识别配置设备的配置信息从而导致服务器性能降低的问题
。
[0006]根据本申请的一个实施例,提供了一种服务器的控制方法,包括:在检测到服务器上电的情况下,获取所述服务器的目标配置设备的实际配置 ...
【技术保护点】
【技术特征摘要】
1.
一种服务器的控制方法,其特征在于,包括:在检测到服务器上电的情况下,获取所述服务器的目标配置设备的实际配置信息;将所述实际配置信息与预先存储在所述服务器的现场可编程逻辑门阵列
FPGA
芯片中的白名单数据进行比对,其中,所述白名单数据中记录有所述目标配置设备的合法配置信息,且所述白名单数据的更新是与所述
FPGA
芯片的固件
FW
的升级相关联的;在比对结果指示所述实际配置信息与所述合法配置信息不一致的情况下,拒绝为所述服务器加载当前的所述目标配置设备
。2.
根据权利要求1所述的方法,其特征在于,所述方法还包括:在通过基板管理控制器
BMC
对所述
FPGA
芯片的
FW
进行升级的过程中,检测到升级程序中携带有用于指示对所述白名单数据进行更新的更新指令,其中,所述升级程序为用于对所述
FPGA
芯片的
FW
进行升级的程序;获取目标白名单数据;将所述
FPGA
芯片中存储的所述白名单数据更新为所述目标白名单数据
。3.
根据权利要求2所述的方法,其特征在于,在通过基板管理控制器
BMC
对所述
FPGA
芯片的
FW
进行升级之前,所述方法还包括:通过所述
BMC
获取升级文件,其中,所述升级文件中包含加密的目标升级文件以及加密密钥;通过所述
BMC
基于所述加密密钥确定出用于对所述加密的目标升级文件进行解密,得到所述目标升级文件;通过所述
BMC
对所述目标升级文件进行去签名处理,得到用于对所述
FPGA
芯片的
FW
进行升级的最终升级文件
。4.
根据权利要求1所述的方法,其特征在于,拒绝为所述服务器加载所述当前的所述目标配置设备包括以下至少之一:控制所述服务器下电;复位所述目标配置设备;控制所述目标配置设备下电
【专利技术属性】
技术研发人员:翟连鹏,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。