一种服务器稳定性测试方法及系统技术方案

技术编号:24330836 阅读:36 留言:0更新日期:2020-05-29 19:33
本发明专利技术提供一种服务器稳定性测试方法及系统,包括:通过串口向辅助终端获取测试文件;执行所述测试程序得到测试数据;对所述测试数据加密处理;根据测试数据和标准值的误差是否在预设误差阈值范围内,若是,则判定测试通过;本发明专利技术提供的一种服务器稳定性测试方法及系统,在测试前先进行病毒扫描,能够确保服务器的安全性,采用的性能判定方法便于技术人员直观的分析服务器性能,进而便于对服务器进行维护;本发明专利技术采用的加密方法能够实现对测试数据三级加密,提高了测试数据的安全性。

A test method and system of server stability

【技术实现步骤摘要】
一种服务器稳定性测试方法及系统
本专利技术服务器检测
,具体涉及一种服务器稳定性测试方法及系统。
技术介绍
随着云计算技术的发展,包含大量服务器的数据中心变得不可或缺,而这些服务器的稳定性更是成为被关注的重点。随着计算机产品使用规模的不断扩大和功能复杂程度的不断提高,因此其性能越来越受到行业的关注,为了验证系统性能而执行的性能测试变得尤为重要。在日常生产中,在服务器在开发阶段和生产阶段都需要对产品进行稳定性测试。在传统测试方法,一般通过工具或脚本对单台服务器进行DC开关机、ColdReset等测试方式。现有的测试方式复杂,测试效率低;而且测试精度低,容易造成测试偏差,影响服务器的生产;此外测试过程中容易造成病毒侵入服务器,对服务器内部数据的安全性造成严重威胁。
技术实现思路
针对现有技术的上述不足,本专利技术提供一种服务器稳定性测试方法及系统,以解决上述技术问题。第一方面,本专利技术提供一种服务器稳定性测试方法,包括:通过串口向辅助终端获取测试文件;执行所述测试程序得到测试数据;对所述测试数据加密处理;根据测试数据和标准值的误差是否在预设误差阈值范围内,若是,则判定测试通过。进一步的,所述方法还包括:接收待测文件,将待测文件传输至病毒特征数据库中检测是否含有病毒特征码;若有,则将本地病毒特征数据库升级为目标病毒库,利用杀毒引擎对比较后的待测文件进行扫描,不断与目标病毒库中的病毒数据进行匹配;病毒扫描后的扫描结果包括确定为恶意文件或非恶意文件的文件属性信息,所述文件属性信息包括文件大小、文件修改时间和文件路径。进一步的,所述测试数据包括待测服务器的开机时长、关机时长、数据传输平均速率、bug生成次数和bug间隔时间。进一步的,所述对所述测试数据加密处理,包括以下方法:对测试数据进行第一公钥进行加密,获得一级加密数据包;将一级加密数据包进行第二公钥进行加密,获得二级加密数据包;将二级加密数据包采用第二公钥进行加密,得到三级数据加密包,即完成对测试的加密。进一步的,所述方法还包括:计算多次获得的测试数据的平均值,所述平均值与预设数据进行误差计算;若误差小于0.5%,则判定为待测服务器性能优;若误差大于等于0.5%且小于1%,则判定为待测服务器性能良好;若误差大于等于1%且小于2%,则判定为待测服务器性能一般;若误差大于等于2%,则判定为待测服务器性能差。第二方面,本专利技术提供一种服务器稳定性测试系统,包括:文件获取单元,配置用于通过串口向辅助终端获取测试文件;程序执行单元,配置用于执行所述测试程序得到测试数据;数据加密单元,配置用于对所述测试数据加密处理;测试判断单元,配置用于根据测试数据和标准值的误差是否在预设误差阈值范围内,若是,则判定测试通过。进一步的,所述系统还包括病毒扫描单元,所述病毒扫描单元包括:特征码对比模块,配置用于接收待测文件,将待测文件传输至病毒特征数据库中检测是否含有病毒特征码;病毒匹配模块,配置用于若有,则将本地病毒特征数据库升级为目标病毒库,利用杀毒引擎对比较后的待测文件进行扫描,不断与目标病毒库中的病毒数据进行匹配;结果输出模块,配置用于病毒扫描后的扫描结果包括确定为恶意文件或非恶意文件的文件属性信息,所述文件属性信息包括文件大小、文件修改时间和文件路径。进一步的,所述系统还包括测试数据存储单元,所述测试数据存储单元,配置用于存储待测服务器的开机时长、关机时长、数据传输平均速率、bug生成次数和bug间隔时间。进一步的,所述数据加密单元包括:一级加密模块,配置用于对测试数据进行第一公钥进行加密,获得一级加密数据包;二级加密模块,配置用于将一级加密数据包进行第二公钥进行加密,获得二级加密数据包;三级加密模块,配置用于将二级加密数据包采用第二公钥进行加密,得到三级数据加密包,即完成对测试的加密。进一步的,所述测试判断单元,包括:平均值计算模块,配置用于计算多次获得的测试数据的平均值;误差计算模块,配置用于所述平均值与预设数据进行误差计算;性能判断模块,配置用于若误差小于0.5%,则判定为待测服务器性能优;若误差大于等于0.5%且小于1%,则判定为待测服务器性能良好;若误差大于等于1%且小于2%,则判定为待测服务器性能一般;若误差大于等于2%,则判定为待测服务器性能差。本专利技术的有益效果在于,本专利技术提供的一种服务器稳定性测试方法及系统,在测试前先进行病毒扫描,能够确保服务器的安全性,且采用的文件病毒扫描方法不需要对待扫描文件进行反编译,有效减少用于确定病毒文件的时间,同时避免了对内存的大量占用,提升了扫描速率;采用多次测试方式进行测试,能够测试不同时间段内服务器的运行状况,进而提高了测试精确性;本专利技术采用的性能判定方法便于技术人员直观的分析服务器性能,进而便于对服务器进行维护;本专利技术采用的加密方法能够实现对测试数据三级加密,提高了测试数据的安全性。此外,本专利技术设计原理可靠,结构简单,具有非常广泛的应用前景。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一个实施例的方法的示意性流程图。图2是本专利技术一个实施例的系统的示意性框图。具体实施方式为了使本
的人员更好地理解本专利技术中的技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。图1是本专利技术一个实施例的方法的示意性流程图。其中,图1执行主体可以为一种服务器稳定性测试系统。如图1所示,该方法100包括:步骤110,通过串口向辅助终端获取测试文件;步骤120,执行所述测试程序得到测试数据;步骤130,对所述测试数据加密处理;步骤140,根据测试数据和标准值的误差是否在预设误差阈值范围内,若是,则判定测试通过。可选地,作为本专利技术一个实施例,所述方法还包括:接收待测文件,将待测文件传输至病毒特征数据库中检测是否含有病毒特征码;若有,则将本地病毒特征数据库升级为目标病毒库,利用杀毒引擎对比较后的待测文件进行扫描,不断与目标病毒库中的病毒数据进行匹配;病毒扫描后的扫描结果包括确定为恶意文件或非恶意文件的文件属性信息,所述文件属性信息包括文件大小、文件修改时间和文件路径。...

【技术保护点】
1.一种服务器稳定性测试方法,其特征在于,包括:/n通过串口向辅助终端获取测试文件;/n执行所述测试程序得到测试数据;/n对所述测试数据加密处理;/n根据测试数据和标准值的误差是否在预设误差阈值范围内,若是,则判定测试通过。/n

【技术特征摘要】
1.一种服务器稳定性测试方法,其特征在于,包括:
通过串口向辅助终端获取测试文件;
执行所述测试程序得到测试数据;
对所述测试数据加密处理;
根据测试数据和标准值的误差是否在预设误差阈值范围内,若是,则判定测试通过。


2.根据权利要求1所述的一种服务器稳定性测试方法,其特征在于,所述方法还包括:
接收待测文件,将待测文件传输至病毒特征数据库中检测是否含有病毒特征码;
若有,则将本地病毒特征数据库升级为目标病毒库,利用杀毒引擎对比较后的待测文件进行扫描,不断与目标病毒库中的病毒数据进行匹配;
病毒扫描后的扫描结果包括确定为恶意文件或非恶意文件的文件属性信息,所述文件属性信息包括文件大小、文件修改时间和文件路径。


3.根据权利要求1所述的一种服务器稳定性测试方法,其特征在于,所述测试数据包括待测服务器的开机时长、关机时长、数据传输平均速率、bug生成次数和bug间隔时间。


4.根据权利要求1所述的一种服务器稳定性测试方法,其特征在于,所述对所述测试数据加密处理,包括以下方法:
对测试数据进行第一公钥进行加密,获得一级加密数据包;
将一级加密数据包进行第二公钥进行加密,获得二级加密数据包;
将二级加密数据包采用第二公钥进行加密,得到三级数据加密包,即完成对测试的加密。


5.根据权利要求1所述的一种服务器稳定性测试方法,其特征在于,所述方法还包括:
计算多次获得的测试数据的平均值,所述平均值与预设数据进行误差计算;
若误差小于0.5%,则判定为待测服务器性能优;
若误差大于等于0.5%且小于1%,则判定为待测服务器性能良好;
若误差大于等于1%且小于2%,则判定为待测服务器性能一般;
若误差大于等于2%,则判定为待测服务器性能差。


6.一种服务器稳定性测试系统,其特征在于,包括:
文件获取单元,配置用于通过串口向辅助终端获取测试文件;
程序执行单元,配置用于执行所述测试程序得到测试数据;
...

【专利技术属性】
技术研发人员:路勤良
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1