[发明专利]分散式压力测试系统及其方法在审

专利信息
申请号: 201310108785.X 申请日: 2013-03-29
公开(公告)号: CN104079445A 公开(公告)日: 2014-10-01
发明(设计)人: 柏源 申请(专利权)人: 英业达科技有限公司;英业达股份有限公司
主分类号: H04L12/26 分类号: H04L12/26
代理公司: 北京国昊天诚知识产权代理有限公司 11315 代理人: 许志勇
地址: 201114 上海市闵*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 分散 压力 测试 系统 及其 方法
【说明书】:

技术领域

发明涉及一种压力测试系统,特别是指一种由测试服务端控制不同的测试端,对待测端进行压力测试的分散式压力测试系统及其方法。

背景技术

近年来,随着网络的普及与云端技术的蓬勃发展,吸引了许多厂商投入服务器的建置,由于服务器提供的服务不同,导致服务器的规格、设置环境与零组件种类也存在差异,因此,为了确认服务器是否符合要求而进行的压力测试便成必要的程序之一。

一般而言,压力测试的方式是直接在服务器上执行测试程序来检测服务器的各项性能指标。然而,由于实际上服务器是运作在网络环境中,上述方式并未将实际的网络因素考量在内,所以将导致测试结果可能存在相当大的误差,进而产生测试真实性不足的问题。

有鉴于此,便有厂商提出一种基于网络的压力测试方式,通过网络将待测的服务器与测试主机相互连接,并且由测试主机对待测的服务器施加压力以进行压力测试。如此一来,藉由实际的网络环境即可增加测试的真实性。然而,上述方式仅为对单一服务器的测试方式,无法真实模拟整个机柜内的所有相关设备同时处理不同测试主机的测试请求。因此,上述方式仍然无法有效解决真实性不足的问题。

综上所述,可知现有技术中长期以来一直存在压力测试的真实性不足的问题,因此实有必要提出改进的技术手段,来解决此一问题。

发明内容

本发明揭露一种分散式压力测试系统及其方法。

首先,本发明揭露一种分散式压力测试系统,此系统包含:测试端、待测端及测试服务端。其中,测试端用以在接收到测试指令后,执行此测试指令以产生并传送对应性能指标的测试数据;待测端包含以网络相互连接的不同配置的服务器或储存装置,用以接收启动信息以启动预设在待测端的服务程序,以及侦测所述服务程序在处理来自各测试端的测试数据时的服务器或储存装置的状态以生成包含所有性能指标的测试结果,并且在接收到回传请求时传送测试结果。

至于测试服务端则包含:储存模块、初始模块、筛选模块及调整模块。其中,储存模块用以预先储存门槛参数;初始模块用以于初始时传送不同的测试指令至各测试端、传送启动信息及回传请求至待测端,以及从待测端接收测试结果;筛选模块用以将测试结果与门槛参数进行比对,并且筛选出测试结果中不符合门槛参数的性能指标;以及调整模块用以根据筛选出的性能指标选择调整传送至测试端的测试指令以调整对应的测试数据直到所有性能指标均符合门槛参数为止。

另外,本发明揭露一种分散式压力测试方法,其步骤包括:预先在测试服务端提供门槛参数;此测试服务端于初始时传送不同的测试指令至测试端、传送启动信息及回传请求至待测端,所述待测端包含以网络相互连接的不同配置的服务器或储存装置;每一测试端在接收到测试指令后,执行测试指令以产生并传送对应性能指标的测试数据;待测端接收启动信息以启动预设在待测端的服务程序,以及侦测所述服务程序在处理来自各测试端的测试数据时的服务器或储存装置的状态以生成包含所有性能指标的测试结果,并且在接收到来自测试服务端的回传请求时传送此测试结果至测试服务端;测试服务端将此测试结果与门槛参数进行比对,并且筛选出测试结果中不符合门槛参数的性能指标;测试服务端根据筛选出的性能指标选择调整传送至每一测试端的测试指令以调整对应的测试数据直到所有性能指标均符合门槛参数为止。

本发明所揭露的系统与方法如上,与现有技术的差异在于本发明是通过测试服务端传送不同的测试指令至对应的测试端,使各测试端根据测试指令对待测端进行压力测试,并且在测试服务端传送回传请求后,由待测端将测试结果传送至测试服务端,以便测试服务端根据测试结果调整压力直到性能指标符合预设的门槛参数为止。

通过上述的技术手段,本发明可以达成提高压力测试的真实性的技术功效。

附图说明

图1为本发明分散式压力测试系统的系统方块图。

图2为本发明分散式压力测试方法的方法流程图。

图3为本发明分散式压力测试的步骤的示意图。

图4为应用本发明调整测试压力的步骤的示意图。

【符号说明】

110测试端

111、112测试端

120待测端

121服务器

122储存装置

130测试服务端

131储存模块

132初始模块

133筛选模块

134调整模块

具体实施方式

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达科技有限公司;英业达股份有限公司,未经英业达科技有限公司;英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310108785.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top