[发明专利]一种服务器能耗测试的方法、系统、设备和介质在审
申请号: | 202210913582.7 | 申请日: | 2022-07-30 |
公开(公告)号: | CN115145794A | 公开(公告)日: | 2022-10-04 |
发明(设计)人: | 徐基法;王武军 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/34 |
代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 刘丙松 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 能耗 测试 方法 系统 设备 介质 | ||
本发明提出了一种服务器能耗测试的方法、系统、设备和介质,该方法包括:配置待测服务器;在服务器联网时,建立第一线程和第二线程;在服务器离线时,建立第二线程;所述第一线程在上传测试工具和测试脚本后,将SSH的第一会话信息设置为第一全局变量,通过第一全局变量获取待测服务器的业务负载功耗数据;所述第二线程通过与BMC建立蓝牙连接,将蓝牙连接的第二会话信息设置为第二全局变量,通过第二全局变量获取待测服务器的部件功耗数据。基于该方法,还提出了一种服务器能耗测试的系统,设备和介质。本发明解决了待测服务器离线状态下只能进行服务器整机能耗测试,无法对服务器内部各部件进行能耗测试的问题。
技术领域
本发明属于服务器能耗测试技术领域,具体的说是一种服务器能耗测试的方法、系统、设备和介质。
背景技术
伴随着信息化、数字化时代的发展,对于服务器能耗的要求已经成为衡量服务器性能的重要指标,特别是在集采招标过程中,服务器产品的Spec Power压测的功耗成绩在集采指标中占据非常重要的地位,这也要求服务器产品提供厂商需持续进行功耗优化。
现有技术中公开的能耗测试方法通常是提供一种测试软件,在软件中将服务器测试执行、软件安装(如:JDK)与环境变量设定集中在一个脚本中,统一执行,避免手动执行测试脚本,通过软件系统所在服务器与待测服务器远程连接,将脚本统一上传并执行,并获取测试结果。该方法重点实现的是将测试脚本、安装环境与环境变量在统一脚本中自动执行,并没有详细描述测试数据如何抓取及测试过程如何监控。而且现有技术中公开的能耗测试方法在待测服务器不能联网的情况下,即待测服务器离线状态下只能进行服务器整机能耗测试,是无法对服务器内部各部件进行能耗测试的。
发明内容
为了解决上述技术问题,本发明提出了一种服务器能耗测试的方法、系统、设备和介质,能够在待测服务器不能联网的情况下,实现对服务器的各部件能耗测试。
为实现上述目的,本发明采用以下技术方案:
一种服务器能耗测试的方法,包括以下步骤:
配置待测服务器;
在服务器联网时,建立第一线程和第二线程;在服务器离线时,建立第二线程;所述第一线程在上传测试工具和测试脚本后,将SSH的第一会话信息设置为第一全局变量,通过第一全局变量获取待测服务器的业务负载功耗数据;所述第二线程通过与BMC建立蓝牙连接,将蓝牙连接的第二会话信息设置为第二全局变量,通过第二全局变量获取待测服务器的部件功耗数据。
进一步的,所述方法还包括在能耗测试完成后,将能耗测试数据通过动画播放后再截屏显示;或者将能耗测试数据通过录屏显示。
进一步的,所述配置待测服务器的方法为:连接测试工具和待测服务器,并通过测试工具配置待测服务器的操作系统信息、BMC信息、是否需要录屏、轮询间隔和任务停止方式。
进一步的,所述将SSH的第一会话信息设置为第一全局变量的过程包括:
建立文件传输通道,并通过文件传输通道将测试工具和测试脚本上传到指定目录,并在上传完毕后关闭文件传输通道;
通过SSH的客户端建立SSH会话通道,登录至待测服务器;
执行能耗测试命令,将SSH的第一会话信息设置为第一全局变量。
进一步的,所述将蓝牙连接的第二会话信息设置为全局变量的过程为:根据BMC的蓝牙名称自动搜索,激活BMC的蓝牙模块并建立配对关系,将蓝牙连接的第二会话信息设置为第二全局变量。
进一步的,所述通过第一全局变量获取待测服务器的业务负载功耗数据的过程包括:设置轮询间隔时间进行测试,通过第一全局变量连接测试服务器操作系统信息,读取待测服务器的业务负载功耗数据;所述业务负载功耗数据包括CPU利用率和内存利用率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210913582.7/2.html,转载请声明来源钻瓜专利网。