[发明专利]一种服务器BMC KVM的虚拟媒体检查的方法和设备在审
| 申请号: | 202010057649.2 | 申请日: | 2020-01-19 |
| 公开(公告)号: | CN111258831A | 公开(公告)日: | 2020-06-09 |
| 发明(设计)人: | 张晓晖 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
| 主分类号: | G06F11/22 | 分类号: | G06F11/22 |
| 代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 张涛 |
| 地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 服务器 bmc kvm 虚拟 媒体 检查 方法 设备 | ||
本发明提供了一种服务器BMC KVM的虚拟媒体检查的方法和设备,该方法包括以下步骤:将BMC配置参数初始化,并利用Webdriver类库在BMC web上进行元素定位以获取本地媒体支持的设置值;通过Redfish协议与BMC建立会话,并获取带有会话令牌和位置头的X‑Auth‑Token;通过Redfish协议使用X‑Auth‑Token及特定的统一资源标识符将本地媒体支持的设置值修改为第一设置值,并利用Webdriver类库在BMC web上进行元素定位以获取本地媒体支持的当前设置值;判断第一设置值与当前设置值是否相同,并且响应于相同,判断虚拟媒体设置正确。通过使用本发明的方法,能够提高测试的准确度,可简化测试操作和多项目复用,节约人力成本,提高测试效率,方便定位解决问题,最终保证产品的高质量。
技术领域
本领域涉及计算机领域,并且更具体地涉及一种服务器BMC KVM的虚拟媒体检查的方法和设备。
背景技术
服务器BMC(基板管理控制器)支持的控制台重定向(KVM)功能,可实现在本地PC端远程访问服务器系统,此功能被启动后就可在本地查看器中显示远程服务器系统的桌面,还可以在查看器中通过虚拟媒体挂载技术将本地媒体文件挂载到远程服务器端,从而实现镜像的挂载或文件的共享。同时BMC端也可以对虚拟媒体进行设置,设置是否启用本地媒体支持或远程媒体支持,提高虚拟媒体挂载功能的安全性。目前对虚拟媒体进行设置启用的测试方法一般为仅通过WEB端进行设置及查看,使用的测试协议单一,不存在与其他协议的交互,可能会影响测试结果的准确性。
发明内容
有鉴于此,本发明实施例的目的在于提出一种服务器BMC KVM的虚拟媒体检查的方法和设备,通过使用本发明的方法,能够提高测试的准确度,可简化测试操作和多项目复用,节约人力成本,提高测试效率,方便定位解决问题,最终保证产品的高质量。
基于上述目的,本发明的实施例的一个方面提供了一种服务器BMC KVM的虚拟媒体检查的方法和设备,包括以下步骤:
将BMC配置参数初始化,并利用Webdriver类库在BMC web上进行元素定位以获取本地媒体支持的设置值;
通过Redfish协议与BMC建立会话,并获取带有会话令牌和位置头的X-Auth-Token;
通过Redfish协议使用X-Auth-Token及特定的统一资源标识符将本地媒体支持的设置值修改为第一设置值,并利用Webdriver类库在BMC web上进行元素定位以获取本地媒体支持的当前设置值;
判断第一设置值与当前设置值是否相同,并且响应于相同,判断虚拟媒体设置正确。
根据本发明的一个实施例,还包括:
利用Webdriver类库将BMC web上的本地媒体支持的设置值修改为第二设置值;
通过Redfish协议使用X-Auth-Token及特定的统一资源标识符获取本地媒体支持的当前第三设置值;
判断第二设置值与当前第三设置值是否相同,并且响应于相同,判断虚拟媒体设置正确。
根据本发明的一个实施例,将BMC配置参数初始化包括:不初始化BMC配置参数中的网络设置参数,将其余配置参数初始化。
根据本发明的一个实施例,设置值与第一设置值为相反值。
根据本发明的一个实施例,还包括:响应于第一设置值与当前设置值不同,将错误信息写入日志中并输出。
本发明的实施例的另一个方面,还提供了一种服务器BMC KVM的虚拟媒体检查的设备,设备包括:
定位模块,定位模块配置为将BMC配置参数初始化,并利用Webdriver类库在BMCweb上进行元素定位以获取本地媒体支持的设置值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010057649.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种采血用手指穿刺装置
- 下一篇:视频处理方法、装置、电子设备及介质





