[发明专利]一种Redfish资源信息调取方法、装置、设备及存储介质有效
申请号: | 202110583285.6 | 申请日: | 2021-05-27 |
公开(公告)号: | CN113448632B | 公开(公告)日: | 2023-02-24 |
发明(设计)人: | 蔡嘉辉 | 申请(专利权)人: | 山东英信计算机技术有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F16/955 |
代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 宋薇薇;张元 |
地址: | 250101 山东省济南市高新区*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 redfish 资源 信息 调取 方法 装置 设备 存储 介质 | ||
本发明公开了一种Redfish资源信息调取方法、装置、设备及存储介质。所述方法包括:响应于基板管理控制器和基本输入输出系统均完成初始化,则获取用户输入的调取参数;将所述调取参数与预设调取参数与部件对应关系进行匹配以确定待调取部件;基于所述待调取部件和若干预设资源项目创建资源信息表,其中,每一预设资源项目对应一个URL地址;基于每一预设资源项目对应的URL地址调取资源信息并存入所创建的资源信息表。本发明的方案降低输入错误的curl命令的风险或减少于postman图形界面较复杂的人工资料输入时间,可自动撷取系统中任意部件的资源信息,不但提高了Redfish测试效率,节省人力物力,更可保证产品质量。
技术领域
本发明涉及服务器技术领域,尤其涉及一种Redfish资源信息调取方法、装置、设备及存储介质。
背景技术
随着服务器行业新的发展趋势促使服务器密度越来越高,功能越来越强大及齐全,IPMI已渐渐不敷使用,不管是安全性、可扩充性及弹性都远不如Redfish。例如DMTF即提出Redfish结合了HTTP、Restful、JSON、ODATA,可运用于各种场景,并且具有安全性、可扩充性及弹性,用户由于长期使用HTTP及Restful相关技术可于最快时间上手,相关的使用工具在市面上更是不胜枚举。
以两种传统Redfish资源信息调取方法为例进行说明,具体如下:一种是利用curl(一种常用的命令行工具,用来请求Web服务器。)与Redfish建立连线并于/Redfish/v1根目录抓取其JSON信息及获得子资源及其HTTP允许方法,并于子资源再抓取相关孙资源以此类推,利用手动输入或脚本一个一个抓取资料,再手动输入HTTP可允许的测试内容,耗时耗人力。另一种是利用POSTMAN(用来测试Web Service图形化界化的工具)与Redfish建立连线并于/Redfish/v1根目录抓取其JSON信息及获得子资源及其HTTP允许方法,并于子资源再抓取相关孙资源以此类推,利用手动输入或脚本一个一个抓取资料并手动输入HTTP可允许的测试内容,耗时耗人力。此外,Redfish所有的资源模块高达上千个Odata.id,curl命令不仅冗长,postman图形接口也需要人为输入数据才可得到测试结果,此方式耗时且误码率高,所有Odata.id的内容杂乱难以透过人工判别及分类分支处理,因此亟需改进。
发明内容
有鉴于此,有必要针以上技术问题,提供无需输入命令或者在图形界面进行复杂操作的一种Redfish资源信息调取方法、装置、设备及存储介质。
根据本发明的第一方面,提供了一种Redfish资源信息调取,所述方法包括:
响应于基板管理控制器和基本输入输出系统均完成初始化,则获取用户输入的调取参数;
将所述调取参数与预设调取参数与部件对应关系进行匹配以确定待调取部件;
基于所述待调取部件和若干预设资源项目创建资源信息表,其中,每一预设资源项目对应一个URL地址;
基于每一预设资源项目对应的URL地址调取资源信息并存入所创建的资源信息表。
在一些实施例中,其特征在于,所述将所述调取参数与预设调取参数与部件对应关系进行匹配以确定待调取部件的步骤包括:
响应于所述调取参数为第一预设字符,则确认所述待调取部件为中央处理;
响应于所述调取参数为第二预设字符,则基于该对应关系确认所述待调取部件为硬盘;
响应于所述调取参数为第三预设字符,则基于该对应关系确认所述待调取部件为网卡;
响应于所述调取参数为第四预设字符,则基于该对应关系确认所述待调取部件为内存;
响应于所述调取参数为第五预设字符,则基于该对应关系确认所述待调取部件为固件和现场可更换单元;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东英信计算机技术有限公司,未经山东英信计算机技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110583285.6/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置