[发明专利]一种服务器集群性能测试方法、装置及系统在审
申请号: | 201810652628.8 | 申请日: | 2018-06-22 |
公开(公告)号: | CN108920348A | 公开(公告)日: | 2018-11-30 |
发明(设计)人: | 贾岛 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34;G06F11/36 |
代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 王汝银 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务器集群 性能测试 用户访问数据库 性能测试软件 性能测试装置 瓶颈 访问服务器 服务器性能 优化服务器 装置及系统 测试日志 交易执行 强度性能 软件模拟 实时评测 系统处理 硬件设备 资源监控 综合分析 工作量 并发 数据库 配置 网络 | ||
本发明公开了一种服务器集群性能测试方法,包括以下步骤:利用Benchmark Factory性能测试软件模拟迸发用户,通过网络同时访问服务器上的数据库,获取测试日志。本发明还公开了一种服务器集群性能测试装置及系统。本发明降低硬件设备需求,通过软件模拟并发用户访问数据库,通过综合分析交易执行指标和资源监控指标来确定系统处理最大工作量强度性能的过程。能够实时评测服务器性能瓶颈点,并能针对瓶颈优化服务器配置、性能。
技术领域
本发明涉及服务器测试技术领域,尤其是一种服务器集群性能测试方法、装置及系统。
背景技术
服务器性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。负载测试和压力测试都属于性能测试,两者可以结合进行。通过负载测试,确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统各项性能指标的变化情况。压力测试是通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大服务级别的测试。
服务器性能测试在服务器的质量保证中起着重要的作用,它包括的测试内容丰富多样。通过将各方面测试有效、合理的结合,可以达到对系统性能全面的分析和瓶颈的预测。
应用在客户端性能测试的目的是考察客户端应用的性能,测试的入口是客户端。它主要包括并发性能测试、疲劳强度测试、大数据量测试和速度测试等,其中并发性能测试是重点。并发性能测试的过程是一个负载测试和压力测试的过程,即逐渐增加负载,直到系统的瓶颈或者不能接收的性能点,通过综合分析交易执行指标和资源监控指标来确定系统并发性能的过程。负载测试(Load Testing)是确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统组成部分的相应输出项,例如通过量、响应时间、CPU负载、内存使用等来决定系统的性能。负载测试是一个分析软件应用程序和支撑架构、模拟真实环境的使用,从而来确定能够接收的性能过程。压力测试(Stress Testing)是通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大服务级别的测试。
并发性能测试的目的主要体现在三个方面:以真实的业务为依据,选择有代表性的、关键的业务操作设计测试案例,以评价系统的当前性能;当扩展应用程序的功能或者新的应用程序将要被部署时,负载测试会帮助确定系统是否还能够处理期望的用户负载,以预测系统的未来性能;通过模拟成百上千个用户,重复执行和运行测试,可以确认性能瓶颈并优化和调整应用,目的在于寻找到瓶颈问题。
发明内容
本发明的目的是提供一种服务器集群性能测试方法、装置及系统,能够实时评测服务器性能瓶颈点,并针对瓶颈优化服务器配置、性能。
为实现上述目的,本发明采用下述技术方案:
本发明第一方面提供了一种服务器集群性能测试方法,包括以下步骤:利用Benchmark Factory性能测试软件模拟迸发用户,通过网络同时访问服务器上的数据库,获取测试日志。
结合第一方面,在第一方面第一种可能的实现方式中,还包括测试环境配置步骤:
完成硬件环境和软件环境的配置,所述硬件环境指测试必需的服务器、客户端、网络连接设备、辅助硬件设备所构成的环境;所述软件环境指被测软件运行时的操作系统、数据库及其他应用软件构成的环境。
结合第一方面,在第一方面第二种可能的实现方式中,所述利用BenchmarkFactory性能测试软件模拟迸发用户,通过网络同时访问服务器上的数据库,具体包括:
S1、完成Benchmark Factory性能测试软件连通性测试及参数选择;
S2、判断数据库用户名和密码是否正确,如果是,进入步骤S3,如果否,返回步骤S1;
S3、选择测试中断级别,选择Profile后开始测试。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810652628.8/2.html,转载请声明来源钻瓜专利网。