一种服务器固件的处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:32217153 阅读:13 留言:0更新日期:2022-02-09 17:22
本申请公开了一种服务器固件的处理方法、装置、电子设备及存储介质,该方法包括:获取目标服务器对应的目标需求信息,根据目标需求信息调用目标服务器对应的目标日志文件,并从目标日志文件中获取满足目标需求信息的检测项;将检测项输入至预先训练的分析模型,以使分析模型根据对检测项进行分析,得到分析结果;根据分析结果确定目标服务器需要执行预设服务操作的目标固件。本申请实施例提供的方法可以优化服务器管理软件的功能,在固件升级方面提供了自动化问题定位和预测功能,可以有效提高运维效率,自动化问题定位功能的加入,不仅有效地较少了人工定位问题的繁琐工作,而且可以将问题的深层次原因和因素间的联系暴露出来。将问题的深层次原因和因素间的联系暴露出来。将问题的深层次原因和因素间的联系暴露出来。

【技术实现步骤摘要】
一种服务器固件的处理方法、装置、电子设备及存储介质


[0001]本申请涉及计算机
,尤其涉及一种服务器固件的处理方法、装置、电子设备及存储介质。

技术介绍

[0002]随着数据量、信息量的突飞猛增,对服务器的需求量日益增多,同时对服务器管理软件也提出了更高的要求。目前管理软件中一般包括监控、告警、控制等模块用来提供服务器日常监控和运维功能,然而在使用中存在着对使用者专业性要求强,而且模块间信息利用率低的问题,在固件升级方面支持运维人员批量选择待升级服务器进行升级操作,但缺乏预测过程,而且升级结果的影响因素模糊,因素间的关系不透明,缺乏自动化问题定位。

技术实现思路

[0003]为了解决上述技术问题或者至少部分地解决上述技术问题,本申请提供了一种服务器固件的处理方法、装置、电子设备及存储介质。
[0004]根据本申请实施例的一个方面,提供了一种服务器固件的处理方法,包括:
[0005]获取目标服务器对应的目标需求信息,其中,所述目标需求信息用于确定所述目标服务器中需要执行预设服务操作的目标固件;
[0006]根据所述目标需求信息调用所述目标服务器对应的目标日志文件,并从所述目标日志文件中获取满足所述目标需求信息的检测项;
[0007]将所述检测项输入至预先训练的分析模型,以使所述分析模型根据对所述检测项进行分析,得到分析结果;
[0008]根据所述分析结果确定目标服务器所述需要执行预设服务操作的目标固件。
[0009]进一步的,所述根据所述目标需求信息调用所述目标服务器对应的目标日志文件,并从所述目标日志文件中获取满足所述目标需求信息的检测项,包括:
[0010]在所述目标需求信息属于异常定位需求的情况下,获取所述目标服务器对应的服务器标识;
[0011]基于所述服务器标识,从任务记录中查询所述目标服务器中各个固件对应的任务执行时间;
[0012]调用所述任务执行时间关联的LOG日志文件,将所述LOG日志文件确定为所述目标日志文件;
[0013]基于所述异常定位需求从所述目标日志文件中获取至少一个报错接口,将所述报错接口确定为所述检测项。
[0014]进一步的,所述根据所述目标需求信息调用所述目标服务器对应的目标日志文件,并从所述目标日志文件中获取满足所述目标需求信息的检测项,包括:
[0015]在所述目标需求信息属于预测更新需求的情况下,获取所述目标服务器对应的服务器标识以及服务器类型;
[0016]根据所述服务器标识和所述服务器类型获取所述目标服务器对应的监控日志文件;
[0017]将所述监控日志文件确定为所述目标日志文件;
[0018]基于所述更新需求从所述目标日志文件中提取监控数据,将所述监控数据确定为所述检测项。
[0019]进一步的,所述将所述检测项输入至预先训练的分析模型,以使所述分析模型根据对所述检测项进行分析,得到分析结果,包括:
[0020]将所述报错接口输入至所述分析模型,以使所述分析模型获取所述报错接口对应的特征集合,其中,所述特征集合中包括至少一个导致接口产生报错的特征指标;
[0021]将所述特征集合确定为所述分析结果。
[0022]进一步的,所述根据所述分析结果确定目标服务器所述需要执行预设服务操作的目标固件,包括:
[0023]获取所述目标服务器对应的服务器标识以及服务器类型;
[0024]根据所述服务器标识和所述服务器类型获取所述目标服务器对应的监控日志文件;
[0025]从所述监控日志文件中获取所述特征集合中各个特征指标对应的特征值;
[0026]获取所述特征值达到所述特征指标对应阈值的目标特征集合,并将所述目标特征集合对应的目标报错接口;
[0027]将所述目标报错接口所属的固件确定为所述目标固件。
[0028]进一步的,所述将所述检测项输入至预先训练的分析模型,以使所述分析模型根据对所述检测项进行分析,得到分析结果,包括:
[0029]从所述监控数据中获取所述目标服务器中各个固件对应的特征值;
[0030]将所述特征值输入所述分析模型,以使所述分析模型计算所述特征值对应的特征类型以及置信度,并将所述特征类型以及所述置信度确定为所述分析结果。
[0031]进一步的,所述方法还包括:
[0032]监控至少一个候选服务器得到所述候选服务器的日志文件,并基于所述日志文件生成为监控日志样本;
[0033]获取所述候选服务器执行固件升级任务的任务结果,并基于所述任务结果生成LOG日志样本;
[0034]获取接口配置文件和特征配置文件,其中,所述接口配置文件中携带所述候选服务器中各个固件的接口,所述特征配置文件中携带导致所述接口在固件升级过程中的特征指标,以及所述特征指标对应的特征值;
[0035]基于所述监控日志样本、LOG日志样本、接口配置文件以及特征配置文件构建所述分析模型。
[0036]根据本申请实施例的另一个方面,还提供了一种服务器该固件的处理装置,包括:
[0037]获取模块,用于获取目标服务器对应的目标需求信息,其中,所述目标需求信息用于确定所述目标服务器中需要执行预设服务操作的目标固件;
[0038]调用模块,用于根据所述目标需求信息调用所述目标服务器对应的目标日志文件,并从所述目标日志文件中获取满足所述目标需求信息的检测项;
[0039]分析模块,用于将所述检测项输入至预先训练的分析模型,以使所述分析模型根据对所述检测项进行分析,得到分析结果;
[0040]处理模块,用于根据所述分析结果确定目标服务器所述需要执行预设服务操作的目标固件。
[0041]根据本申请实施例的另一方面,还提供了一种存储介质,该存储介质包括存储的程序,程序运行时执行上述的步骤。
[0042]根据本申请实施例的另一方面,还提供了一种电子装置,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;其中:存储器,用于存放计算机程序;处理器,用于通过运行存储器上所存放的程序来执行上述方法中的步骤。
[0043]本申请实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述方法中的步骤。
[0044]本申请实施例提供的上述技术方案与现有技术相比具有如下优点:本申请实施例提供的方法可以优化服务器管理软件的功能,在固件升级方面提供了自动化问题定位和预测功能,可以有效提高运维效率,自动化问题定位功能的加入,不仅有效地较少了人工定位问题的繁琐工作,而且可以将问题的深层次原因和因素间的联系暴露出来。并且升级前的预测不但可以保障被控服务器的性能,减少升级失败对服务器造成损坏,而且预测报告可以帮助运维人员对受控服务器状态有了深入了解,有利于进行下一步的运维工作。
附图说明
[0045]此处的附图被并入说明书中并构成本说明书的一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务器固件的处理方法,其特征在于,包括:获取目标服务器对应的目标需求信息,其中,所述目标需求信息用于确定所述目标服务器中需要执行预设服务操作的目标固件;根据所述目标需求信息调用所述目标服务器对应的目标日志文件,并从所述目标日志文件中获取满足所述目标需求信息的检测项;将所述检测项输入至预先训练的分析模型,以使所述分析模型根据对所述检测项进行分析,得到分析结果;根据所述分析结果确定目标服务器所述需要执行预设服务操作的目标固件。2.根据权利要求1所述的方法,其特征在于,所述根据所述目标需求信息调用所述目标服务器对应的目标日志文件,并从所述目标日志文件中获取满足所述目标需求信息的检测项,包括:在所述目标需求信息属于异常定位需求的情况下,获取所述目标服务器对应的服务器标识;基于所述服务器标识,从任务记录中查询所述目标服务器中各个固件对应的任务执行时间;调用所述任务执行时间关联的LOG日志文件,将所述LOG日志文件确定为所述目标日志文件;基于所述异常定位需求从所述目标日志文件中获取至少一个报错接口,将所述报错接口确定为所述检测项。3.根据权利要求1所述的方法,其特征在于,所述根据所述目标需求信息调用所述目标服务器对应的目标日志文件,并从所述目标日志文件中获取满足所述目标需求信息的检测项,包括:在所述目标需求信息属于预测更新需求的情况下,获取所述目标服务器对应的服务器标识以及服务器类型;根据所述服务器标识和所述服务器类型获取所述目标服务器对应的监控日志文件;将所述监控日志文件确定为所述目标日志文件;基于所述更新需求从所述目标日志文件中提取监控数据,将所述监控数据确定为所述检测项。4.根据权利要求2所述的方法,其特征在于,所述将所述检测项输入至预先训练的分析模型,以使所述分析模型根据对所述检测项进行分析,得到分析结果,包括:将所述报错接口输入至所述分析模型,以使所述分析模型获取所述报错接口对应的特征集合,其中,所述特征集合中包括至少一个导致接口产生报错的特征指标;将所述特征集合确定为所述分析结果。5.根据权利要求4所述的方法,其特征在于,所述根据所述分析结果确定目标服务器所述需要执行预设服务操作的目标固件,包括:获取所述目标服务器对应的服务器标识以及服务器类型;根据所述服务器标识和所述服务器类型获取所述目标服务器对应的监控日志文件;从所...

【专利技术属性】
技术研发人员:张玉洁王帅张玉峰王宝山
申请(专利权)人:济南浪潮数据技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1