一种服务器固件信息处理方法及装置制造方法及图纸

技术编号:22387203 阅读:22 留言:0更新日期:2019-10-29 06:28
本申请公开了一种服务器固件信息处理方法及装置,所述方法包括:在接收到用户对于服务器固件信息进行处理的一按键指令后,获取所述服务器固件类别标识和操作类别标识,所述按键指令对应一组与所述服务器固件类别标识和操作类别标识相关的命令行指令;根据所述服务器固件类别标识获取与所述操作类别标识对应的一条或多条服务器固件信息;将所述服务器固件信息进行可视化展示。本申请无需用户手动输入多条命令行指令以及对返回的信息进行解读,从而实现了自动化获取服务器固件信息并对固件进行诊断,提升了用户体验。

A method and device of server firmware information processing

【技术实现步骤摘要】
一种服务器固件信息处理方法及装置
本申请涉及计算机软件开发领域,尤其涉及一种服务器固件信息处理方法及装置。
技术介绍
目前,针对于服务器主板及板卡等的配置查询和检测基本是通过IPMI工具等命令实现的。无网环境下,运维人员通过命令查看机房里的服务器固件的配置信息,当要进行内存、磁盘或板卡等固件的读写、槽位、状态等诊断时,需要人为输入命令获取信息,在这种情况下,需要运维人员熟悉各种工具和检测命令,且需要手动输入命令行进行配置信息的查询、检测或对固件进行诊断,存在的缺点:一是指令偏长,人工输入容易出错;二是由于IPMI工具的特性,一条指令只能获取一条返回值数据,并且需要人工解读返回值数据,在服务器固件种类繁多并且每种固件所要获取的信息众多的情况下,一条条指令输入,给人工带来重复性工作,浪费人力,并且需要从命令返回结果中过滤有效信息,界面不友好,运维技术门槛高。针对上述现有技术中在获取服务器固件信息并对固件进行诊断时所存在的问题,如何取代人工输入,实现自动化获取服务器固件信息并对固件进行诊断,减少人力,提高工作效率,提升用户体验,目前现有技术中还没有相关的解决方案。
技术实现思路
本申请的主要目的在于提出一种服务器固件信息处理方法,能够解决现有技术中在获取服务器固件信息并对固件进行诊断时所存在的问题,实现了自动化获取服务器固件信息并对固件进行诊断,减少了人力,提高了工作效率,提升了用户体验。为实现上述目的,本申请实施例提供了一种服务器固件信息处理方法,包括:在接收到用户对于服务器固件信息进行处理的一按键指令后,获取所述服务器固件类别标识和操作类别标识,所述按键指令对应一组与所述服务器固件类别标识和操作类别标识相关的命令行指令;根据所述服务器固件类别标识获取与所述操作类别标识对应的一条或多条服务器固件信息;将所述服务器固件信息进行可视化展示。可选地,所述根据所述服务器固件类别标识获取与所述操作类别标识对应的一条或多条服务器固件信息,包括:根据所述服务器固件类别标识,通过执行所述一组与所述服务器固件类别标识和操作类别标识相关的命令行指令来获取与所述操作类别标识对应的一条或多条服务器固件信息。可选地,其中,所述一组命令行指令包括一组用于获取与所述操作类别标识对应的一条或多条服务器固件信息的智能平台管理接口IPMI工具指令。可选地,所述操作类别标识包括如下类型中的至少一种:对服务器固件的配置查询与检测,对服务器固件的诊断。本申请实施例还提供了一种服务器固件信息处理装置,包括:类别信息获取模块,设置为在接收到用户对于服务器固件信息进行处理的一按键指令后,获取所述服务器固件类别标识和操作类别标识,所述按键指令对应一组与所述服务器固件类别标识和操作类别标识相关的命令行指令;固件信息获取模块,设置为根据所述服务器固件类别标识获取与所述操作类别标识对应的一条或多条服务器固件信息;固件信息展示模块,设置为将所述服务器固件信息进行可视化展示。可选地,所述固件信息获取模块,包括:根据所述服务器固件类别标识,通过执行所述一组与所述服务器固件类别标识和操作类别标识相关的命令行指令来获取与所述操作类别标识对应的一条或多条服务器固件信息。可选地,其中,所述一组命令行指令包括一组用于获取与所述操作类别标识对应的一条或多条服务器固件信息的智能平台管理接口IPMI工具指令。可选地,所述操作类别标识包括如下类型中的至少一种:对服务器固件的配置查询与检测,对服务器固件的诊断。本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机指令,所述计算机指令被处理器执行时实现上述方法的步骤。本申请实施例还提供了一种计算机设备,包括:处理器、存储器和总线;所述处理器和所述存储器通过所述总线连接;所述存储器,当所述存储控制器运行时,所述处理器执行所述存储器存储的所述执行指令时实现上述的方法。本申请提出的技术方案包括:在接收到用户对于服务器固件信息进行处理的一按键指令后,获取所述服务器固件类别标识和操作类别标识,所述按键指令对应一组与所述服务器固件类别标识和操作类别标识相关的命令行指令;根据所述服务器固件类别标识获取与所述操作类别标识对应的一条或多条服务器固件信息;将所述服务器固件信息进行可视化展示。本申请在对服务器固件的配置进行查询与检测或对固件进行诊断时,通过用户发送一按键指令,即可完成对服务器固件配置进行查询与检测或对固件进行诊断时所获取到的信息进行可视化展示,无需用户手动输入多条命令行指令以及对返回的信息进行解读,从而实现了自动化获取服务器固件信息并对固件进行诊断,减少了人力,提高了工作效率,提升了用户体验。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1所示为本申请实施例1的服务器固件信息处理方法流程图;图2所示为本申请中对内存固件进行信息查看和检测时的界面图;图3所示为本申请中对内存固件进行诊断时的界面图;图4所示为本申请实施例2的服务器固件信息处理装置结构图。本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式下文中将参考附图并结合实施例来详细说明本申请。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。图1所示为本申请实施例1的服务器固件信息处理方法流程图,包括以下步骤:步骤101:在接收到用户对于服务器固件信息进行处理的一按键指令后,获取所述服务器固件类别标识和操作类别标识,所述按键指令对应一组与所述服务器固件类别标识和操作类别标识相关的命令行指令;其中,本申请中的操作类别标识包括如下类型中的至少一种:对服务器固件的配置查询与检测,对服务器固件的诊断,即:当用户对服务器固件进行配置查询与检测时,对应该操作类别标识为对服务器固件的配置查询与检测时所使用的标识,比如:0x01;当用户对服务器固件进行诊断时,对应该操作类别标识为对服务器固件进行诊断时所使用的标识,比如:0x02。一般情况下,服务器的主板上会安装很多种类的固件,比如:网卡、磁盘、内存等。对于每一种固件,对应的类别标识不同,在对该固件配置的信息进行查询与检测时,所使用的命令也不同。步骤102:根据所述服务器固件类别标识获取与所述操作类别标识对应的一条或多条服务器固件信息;具体地,根据所述服务器固件类别标识,通过执行所述一组与所述服务器固件类别标识和操作类别标识相关的命令行指令来获取与所述操作类别标识对应的一条或多条服务器固件信息;根据所述服务器固件类别,通过相关命令行使用IPMI工具指令来获取与所述操作类别对应的一条或多条服务器固件信息,具体为:如果是对服务器固件配置进行查询与检测,则执行一组用于获取对应该固件的IPMI工具指令来获取该固件的配置信息;如果是对服务器固件进行诊断,则执行一组用于对类别标识所代表的该固件进行诊断的IPMI工具指令来获取对该固件进行诊断时的信息。步骤103:将所述服务器固件信息进行可视化展示;在将所获取到的服务器固件信息进行可视化展示时,可以依据该固件类型来进行展示。在对服务器固件进行诊断时,可以将诊断结果和操作日志记录到文件里备份,方便用户回溯。下面以一个具体的实现示例来说明上述各本文档来自技高网...

【技术保护点】
1.一种服务器固件信息处理方法,其特征在于,包括:在接收到用户对于服务器固件信息进行处理的一按键指令后,获取所述服务器固件类别标识和操作类别标识,所述按键指令对应一组与所述服务器固件类别标识和操作类别标识相关的命令行指令;根据所述服务器固件类别标识获取与所述操作类别标识对应的一条或多条服务器固件信息;将所述服务器固件信息进行可视化展示。

【技术特征摘要】
1.一种服务器固件信息处理方法,其特征在于,包括:在接收到用户对于服务器固件信息进行处理的一按键指令后,获取所述服务器固件类别标识和操作类别标识,所述按键指令对应一组与所述服务器固件类别标识和操作类别标识相关的命令行指令;根据所述服务器固件类别标识获取与所述操作类别标识对应的一条或多条服务器固件信息;将所述服务器固件信息进行可视化展示。2.根据权利要求1所述的服务器固件信息处理方法,其特征在于,所述根据所述服务器固件类别标识获取与所述操作类别标识对应的一条或多条服务器固件信息,包括:根据所述服务器固件类别标识,通过执行所述一组与所述服务器固件类别标识和操作类别标识相关的命令行指令来获取与所述操作类别标识对应的一条或多条服务器固件信息。3.根据权利要求2所述的服务器固件信息处理方法,其特征在于,其中,所述一组命令行指令包括一组用于获取与所述操作类别标识对应的一条或多条服务器固件信息的智能平台管理接口IPMI工具指令。4.根据权利要求1~3中任一项所述的服务器固件信息处理方法,其特征在于,所述操作类别标识包括如下类型中的至少一种:对服务器固件的配置查询与检测,对服务器固件的诊断。5.一种服务器固件信息处理装置,其特征在于,包括:类别信息获取模块,设置为在接收到用户对于服务器固件信息进行处理的一按键指令后,获取所述服务器固件类别标识和操作类别标识,所述按键...

【专利技术属性】
技术研发人员:韩颖杨虎孔涛
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏,32

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

1