[发明专利]一种用于查询服务器的资产属性信息的方法和装置在审
申请号: | 201910580241.0 | 申请日: | 2019-06-28 |
公开(公告)号: | CN110413479A | 公开(公告)日: | 2019-11-05 |
发明(设计)人: | 王宝山 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 白天明;解婷婷 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 直观 资产属性 服务器 查询服务器 原语 语义 统一接口 安装包 适配 封装 方法和装置 服务器管理 人员查询 适配器 自定义 解析 预留 反馈 应用 资产 管理 | ||
1.一种用于查询服务器的资产属性信息的方法,其特征在于,包括:
当通过安装包的统一接口接收到自定义的用于查询服务器资产的直观命令的时候,解析出所述直观命令的语义;
通过所述安装包的适配器将所述直观命令的语义适配到所述直观命令所针对的服务器的型号对应的经封装的ipmitool原语;
采用所述直观命令所针对的服务器的型号对应的经封装的ipmitool原语获取并且反馈所述直观命令所针对的服务器的资产属性信息。
2.根据权利要求1所述的方法,其特征在于,在所述当通过安装包的统一接口接收到自定义的用于查询服务器资产的直观命令的时候,解析出所述直观命令的语义的步骤之前,所述方法还包括:
收集在各种服务器型号下用于查询服务器资产属性信息的ipmitool原语;
按照所述用于查询服务器资产属性信息的ipmitool原语的语义,整合出ipmitool原语的语义在各种服务器型号下对应的ipmitool原语,并且按照服务器的型号,对ipmitool原语进行封装;
创建统一接口;其中,所述统一接口用于接收由用户输入的用于查询所述服务器资产属性信息的针对语义统一的命令;
设置适配器;其中,所述适配器用于将通过所述统一接口接收到的命令适配到不同型号的服务器;
采用所述经封装的ipmitool原语、所述统一接口以及所述适配器生成安装包。
3.根据权利要求1所述的方法,其中,各种直观命令的语义分别对应于查询在所述服务器的CPU、内存、设备清单、网络设备、硬盘背板、硬盘、电源、风扇以及传感器中的一项的属性信息。
4.根据权利要求2所述的方法,其中,所述收集在各种服务器型号下用于查询服务器资产属性信息的ipmitool原语的步骤包括:
判断待查询其资产属性信息的服务器的型号是否属于其用于查询服务器资产属性信息的ipmitool原语已被收集的服务器的型号;
如果待查询其资产属性信息的服务器的型号不属于其用于查询服务器资产属性信息的ipmitool原语已被收集的服务器的型号,则收集在各种服务器型号下用于查询服务器资产属性信息的ipmitool原语。
5.根据权利要求1所述的方法,其中,所述安装包安装在待查询其资产属性信息的服务器中,或者安装于在待查询其资产属性信息的服务器之外的其他控制设备中,并且通过ipmitool原语与所述待查询其资产属性信息的服务器进行通信。
6.一种用于查询服务器的资产属性信息的装置,包括存储器和处理器,
所述存储器用于存储计算机可读指令;
所述处理器用于执行所述计算机可读指令,以执行如下操作:
当通过安装包的统一接口接收到自定义的用于查询服务器资产的直观命令的时候,解析出所述直观命令的语义;
通过所述安装包的适配器将所述直观命令的语义适配到所述直观命令所针对的服务器的型号对应的经封装的ipmitool原语;
采用所述直观命令所针对的服务器的型号对应的经封装的ipmitool原语获取并且反馈所述直观命令所针对的服务器的资产属性信息。
7.根据权利要求6所述的装置,其特征在于,在所述当通过安装包的统一接口接收到自定义的用于查询服务器资产的直观命令的时候,解析出所述直观命令的语义的操作之前,所述处理器还执行如下操作:
收集在各种服务器型号下用于查询服务器资产属性信息的ipmitool原语;
按照所述用于查询服务器资产属性信息的ipmitool原语的语义,整合出ipmitool原语的语义在各种服务器型号下对应的ipmitool原语,并且按照服务器的型号,对ipmitool原语进行封装;
创建统一接口;其中,所述统一接口用于接收由用户输入的用于查询所述服务器资产属性信息的针对语义统一的命令;
设置适配器;其中,所述适配器用于将通过所述统一接口接收到的命令适配到不同型号的服务器;
采用所述经封装的ipmitool原语、所述统一接口以及所述适配器生成安装包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910580241.0/1.html,转载请声明来源钻瓜专利网。