[发明专利]一种多客户端共享文件系统性能测试方法在审
| 申请号: | 201510615060.9 | 申请日: | 2015-09-24 |
| 公开(公告)号: | CN105224442A | 公开(公告)日: | 2016-01-06 |
| 发明(设计)人: | 王志华;吴丙涛;徐艳秋 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
| 主分类号: | G06F11/34 | 分类号: | G06F11/34 |
| 代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 姜明 |
| 地址: | 250101 山东*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 客户端 共享 文件系统 性能 测试 方法 | ||
技术领域
本发明涉及共享文件系统测试技术领域,特别涉及一种多客户端共享文件系统性能测试方法。
背景技术
性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。负载测试和压力测试都属于性能测试,两者可以结合进行。通过负载测试,确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统各项性能指标的变化情况。压力测试是通过确定一个系统的瓶颈或者不能接受的性能点,来获得系统能提供的最大服务级别的测试。
性能测试在软件的质量保证中起着重要的作用,它包括的测试内容丰富多样。中国软件评测中心将性能测试概括为三个方面:应用在客户端性能的测试、应用在网络上性能的测试和应用在服务器端性能的测试。通常情况下,三方面有效、合理的结合,可以达到对系统性能全面的分析和瓶颈的预测。
应用在客户端性能测试的目的是考察客户端应用的性能,测试的入口是客户端。它主要包括并发性能测试、疲劳强度测试、大数据量测试和速度测试等。
现有的共享文件系统多客户端性能测试主要通过rsh或ssh工具在管理节点和测试客户端之间建立连接,该方法需要在各个客户端配置rsh或ssh无密码访问,配置方法麻烦且需要专门的工具,无法完成跨平台多客户端的综合测试。
针对上述问题,本发明提出了一种多客户端共享文件系统性能测试方法。旨在实现跨平台多客户端共享文件系统性能测试,减少配置步骤,提高测试效率。
发明内容
本发明为了弥补现有技术的缺陷,提供了一种成本低,效率高的多客户端共享文件系统性能测试方法。
本发明是通过如下技术方案实现的:
一种多客户端共享文件系统性能测试方法,其特征在于包括以下步骤:
(1)测试客户端启动监听服务,等待管理节点建立网络连接;
(2)管理节点读取配置文件获取测试客户端主机名和IP地址配置文件,并根据主机名和IP地址与测试客户端建立网络连接;
(3)管理节点通过建立的网络连接发送测试文件系统参数到测试客户端执行测试;
(4)测试客户端根据测试文件系统参数执行相应的测试;
(5)执行测试过程中,测试客户端周期性的发送心跳消息到管理节点,所述心跳消息可以携带心跳周期内的测试结果信息;
(6)待所有测试客户端完成测试后,管理节点汇总测试客户端的测试结果并输出。
所述步骤(1)中和步骤(2)中,所有的所述测试客户端启动一个网络监听服务等待管理节点连接,而且所有测试客户端在建立连接时都要校验主机名是否正确,对于不正确的主机名拒绝建立连接。
所述管理节点在与所有的测试客户端建立网络连接后,再发送测试文件系统参数;所有测试客户端在测试过程中与所述管理节点之间进行心跳确认消息,所述心跳消息可以携带心跳周期内的测试结果信息。
所述管理节点搜集所有测试节点的心跳消息后,汇总系统周期内的测试结果并输出到日志或屏幕。
本发明的有益效果是:该多客户端共享文件系统性能测试方法,通过在管理节点和测试客户端之间建立网络连接方式,实现了跨平台多客户端共享文件系统性能测试,减少了配置步骤,提高了测试效率。
附图说明
附图1为本发明多客户端共享文件系统性能测试方法示意图。
具体实施方式
附图为本发明的一种具体实施例,下面结合附图对本发明进行详细说明。
该多客户端共享文件系统性能测试方法,包括以下步骤:
(1)测试客户端启动监听服务,等待管理节点建立网络连接;
(2)管理节点读取配置文件获取测试客户端主机名和IP地址配置文件,并根据主机名和IP地址与测试客户端建立网络连接;
(3)管理节点通过建立的网络连接发送测试文件系统参数到测试客户端执行测试;
(4)测试客户端根据测试文件系统参数执行相应的测试;
(5)执行测试过程中,测试客户端周期性的发送心跳消息到管理节点,所述心跳消息可以携带心跳周期内的测试结果信息;
(6)待所有测试客户端完成测试后,管理节点汇总测试客户端的测试结果并输出。
所述步骤(1)中和步骤(2)中,所有的所述测试客户端启动一个网络监听服务等待管理节点连接,而且所有测试客户端在建立连接时都要校验主机名是否正确,对于不正确的主机名拒绝建立连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510615060.9/2.html,转载请声明来源钻瓜专利网。





