[发明专利]一种基于电源管理器随机断电的AEP内存AC测试方法在审
| 申请号: | 201910180175.8 | 申请日: | 2019-03-11 | 
| 公开(公告)号: | CN110008070A | 公开(公告)日: | 2019-07-12 | 
| 发明(设计)人: | 黄翼;潘霖 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 | 
| 主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F11/26 | 
| 代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 刘雪萍 | 
| 地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 待测服务器 内存 客户机 电源管理器 测试 内存模式 上电 断电 服务器 开机 服务器产品 存储数据 模拟测试 模拟用户 内存信息 异常断电 下电 验证 保证 场景 重复 | ||
1.一种基于电源管理器随机断电的AEP内存AC测试方法,其特征在于,
采用客户机对待测服务器的AEP内存进行测试;
客户机通过电源管理器控制待测服务器上电,上电后客户机控制待测服务器开机,客户机再通过电源管理器控制待测服务器下电,重复完成AEP内存的AC循环测试;
待测服务器每次开机后,根据客户机生成的随机时间,随机收集并比对待测服务器AEP内存信息。
2.如权利要求1所述的基于电源管理器随机断电的AEP内存AC测试方法,其特征在于,该基于电源管理器随机断电的AEP内存AC测试方法具体步骤如下:
S1.待测服务器执行第一测试脚本,第一测试脚本获取第一测试参数;
S2.第一测试脚本收集待测服务器首次系统信息、设备信息以及AEP内存信息形成样本信息;
S3.客户机执行第二测试脚本,第二测试脚本获取第二测试参数;
S4.待测服务器处于开机状态,第二测试脚本通过电源管理器控制待测服务器的电源输入接口下电,待测服务器断电,同时,客户机记录日志、当前AC运行次数及当前时间;
S5.第二测试脚本通过电源管理器控制待测服务器的电源输入接口上电,待测服务器上电,第二测试脚本控制待测服务器开机,同时,客户机记录日志、当前AC运行次数及当前时间;
S6.第二测试脚本生成随机时间段,所述随机时间段位于指定区间内,客户机判断随机时间段大小;
当随机时间段大于阈值时,等待随机时间段过程中,进入步骤S7;
当随机时间段小于等于阈值时,等待随机时间段后,进入步骤S8;
S7.第一测试脚本在待测服务器获取系统信息、设备信息以及AEP内存信息,并与首次样本信息比对,进入步骤S8;
S8.第二测试脚本通过电源管理器控制待测服务器的电源输入接口下电,待测服务器断电,同时,客户机记录日志、当前AC运行次数及当前时间;
S9.判断AC测试运行次数是否已达到;
若是,则测试结束,输出测试日志;
若否,则返回步骤S5。
3.如权利要求2所述的基于电源管理器随机断电的AEP内存AC测试方法,其特征在于,第一测试参数包括测试模式和AC测试次数;
第二测试参数包括传递待测服务器的BMC IP,待测服务器的IP,AC测试次数,待测服务器BMC用户名,待测服务器BMC密码,待测服务器连接的电源管理器的IP地址,待测服务器连接的电源管理器的电源输出端口。
4.如权利要求2所述的基于电源管理器随机断电的AEP内存AC测试方法,其特征在于,步骤S2具体步骤如下:
S21.第一测试脚本检测待测服务器的AEP内存配置模式;
S22.当检测到AEP内存中无AD模式时,进入步骤S23;
当检测到AEP内存中有配置为AD模式的部分,待测服务器自动创建随机文件,生成随机文件的MD5值,并将随机文件复制到每个AD模式的AEP内存的命名空间,进入步骤S23;
S23.第一测试脚本收集待测服务器首次系统信息、设备信息和AEP内存信息。
5.如权利要求2所述的基于电源管理器随机断电的AEP内存AC测试方法,其特征在于,步骤S3具体步骤如下:
S31.第二测试脚本判断客户机的linux系统下是否安装有ipmitool工具;
S32.若无,则安装ipmitool工具;
若有,则进入步骤S33;
S33.客户机执行第二测试脚本,第二测试脚本获取第二测试参数。
6.如权利要求5所述的基于电源管理器随机断电的AEP内存AC测试方法,其特征在于,步骤S4具体步骤如下:
S41.等待第一设定时间段后,第二测试脚本通过IPMI命令读取待测服务器的电源状态,判断待测服务器电源状态是否为开机;
S42.若是,则第二测试脚本通过电源管理器控制待测服务器的电源输入接口下电,待测服务器断电,同时,客户机记录日志、当前AC运行次数及当前时间;
若否,则进入步骤S10;
S10.第二测试脚本提示并记录保存信息,退出运行,记录日志,记录当前AC运行次数及当前时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910180175.8/1.html,转载请声明来源钻瓜专利网。





