【技术实现步骤摘要】
一种服务器整机性能的对比测试方法、装置、设备及介质
[0001]本专利技术属于服务器性能测试
,具体涉及一种服务器整机性能的对比测试方法
、
装置
、
设备及介质
。
技术介绍
[0002]随着计算机及网络技术的发展,信息获取速度越来越快,服务提供越来越多样化
。
普通计算机或设备提供的服务已经不能满足需求,服务器作为处理网络技术的计算机平台应用而生,服务器可连接至因特网
、
组织内部网络
、
组织间网络
、
局域网络等各种网络系统,对通过网络系统相连接的计算机提供各种各样的应用服务
。
为了保证提供服务的稳定性,对服务器进行压力测试成为重要的测试项目之一
。
服务器压力测试可针对服务器的各重要组件例如中央处理器
、
内存或硬盘等进行测试,以确认服务器是否可在某设定压力下正常地运作
。
[0003]传统的压力测试方法,由测试人员依据经验配置测试用脚本,然后令测试程序依据脚本对待测硬件连续进行长时间运作测试,按照设定的时长例如
72
小时进行压力测试,现有的测试是严格按照配置完成的脚本进行直至测试结束,而不管被测硬件实际承受的压力或负载情况如何
。
但是,测试压力及硬件负载并非一成不变的,这样常常出现对服务器施加的压力与预期不符的情况
。
[0004]现有的压力测试方式即便测试人员发现需要修改压力值,
【技术保护点】
【技术特征摘要】
1.
一种服务器整机性能的对比测试方法,其特征在于,包括如下步骤:
S1.
采集设定数量服务器样本进行压力测试时的极限性能数据,得到服务器样本极限压力值,并记录服务器样本在极限压力值下是否可正常运行;
S2.
根据预设的比例关系设定服务器样本进行压力测试时的安全压力值,提取服务器样本在安全压力值进行测试时对应的数据特征;
S3.
基于安全压力值运行时服务器的数据特征和极限压力值对应运行结果构造训练数据集;
S4.
搭建
BP
神经网络模型,并使用训练数据集进行训练,得到服务器压力测试数据分类模型;
S5.
设定测试服务器在安全压力值进行压力测试,提取对应数据特征,并将数据特征输入服务器压力测试分类模型,预测测试服务器在极限压力值下进行压力测试是否可正常运行
。2.
如权利要求1所述的服务器整机性能的对比测试方法,其特征在于,步骤
S1
具体步骤如下:
S11.
设定大于数量阈值的服务器样本;
S12.
配置测试脚本按照极限压力值对各服务器样本的设定硬件进行压力测试;
S13.
记录各服务器样本在极限压力值的数据特征以及服务器是否可正常运行
。3.
如权利要求2所述的服务器整机性能的对比测试方法,其特征在于,步骤
S12
具体步骤如下:
S121.
配置测试脚本获取极限压力值及初始压力值,并将极限压力值与初始压力值之间区间进行分段,获取压力值梯度;
S122.
配置测试脚本从初始压力值开始按照设定的压力值梯度增加压力值对各服务器样本的设定硬件进行设定时长的压力测试,直至达到极限压力值
。4.
如权利要求1所述的服务器整机性能的对比测试方法,其特征在于,步骤
S2
具体步骤如下:
S21.
预先设定服务器压力测试的安全压力值与极限压力值的比例关系;
S22.
获取各服务器样本的极限压力值,结合安全压力值与极限压力值的比例关系,计算出安全压力值;
S23.
使用安全压力值对各服务器样本进行压力测试,并记录数据特征
。5.
如权利要求1所述的服务器整机性能的对比测试方法,其特征在于,步骤
S3
具体步骤如下:
S31.
获取各服务器样本在极限压力值下是否可正常运行的结果;
S32.
获取各服务器样本在极限压力值对应安全压力值下进行压力测试的特征数据;
S33.
建立各服务器样本在安全压力值下特征数据与极限压力之下是否可正常运行结果的关联关系,生成训练数据集
。6.
如权利要求5所述的服务器整机性能的对比测试方法,其特征在于,步骤
S4
具体步骤如下:
S41.
获取训练集中数据特征数量
N
;
S42.
搭建
BP
神经网络模型,以数据特征数量
N
为输入层节点数,以服务器...
【专利技术属性】
技术研发人员:谢吉昭,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。