[发明专利]一种测试服务器的方法及装置在审
| 申请号: | 201510239625.8 | 申请日: | 2015-05-12 |
| 公开(公告)号: | CN104866402A | 公开(公告)日: | 2015-08-26 |
| 发明(设计)人: | 魏加旺 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
| 主分类号: | G06F11/26 | 分类号: | G06F11/26 |
| 代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 李世喆 |
| 地址: | 250100 山东*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 测试 服务器 方法 装置 | ||
技术领域
本发明涉及电子技术领域,特别涉及一种测试服务器的方法及装置。
背景技术
随着大数据技术的发展,需要对大量的数据进行处理,对服务器的处理能力的要求越来越高,为了确定服务器是否满足要求,需要对服务器进行性能测试。
现有技术中,对服务器的测试方法中,一般对服务器的单个硬件性能进行独立测试。例如,测试服务器的磁盘容量、服务器的磁盘转速、服务器的处理器的工作频率等性能进行测试。
通过上述描述可见,现有技术中,对服务器的性能测试一般只是对服务器的硬件分别进行独立测试,但是,服务器在工作时需要各个硬件合作完成,整个服务器的性能并不是单个硬件的性能的叠加,现有技术无法实现对服务器整体性能的测试。
发明内容
有鉴于此,本发明提供了一种测试服务器的方法及装置,能够对服务器的整体性能进行测试。
一方面,本发明提供了一种测试服务器的方法,包括:预先在待测服务器上设置数据库,向所述数据库中存储模拟数据,还包括:
S1:向所述数据库发送多个对所述模拟数据的请求;
S2:接收所述数据库返回的对所述请求的响应;
S3:根据所述请求和所述响应,确定待测服务器的每秒事务处理量TPS。
进一步地,所述预先在待测服务器上设置数据库,向所述数据库中存储模拟数据,包括:
预先在待测服务器上安装oralce数据库,向所述oralce数据库中存储模拟数据。
进一步地,在所述S1之前,还包括:预先设置压力机,将所述压力机与待测服务器相连;
所述S1,包括:
通过所述压力机向所述数据库发送多个对所述模拟数据的请求。
进一步地,所述预先设置压力机,包括:将所述压力机设置为BenchmarkFactory;
和/或,
在所述S1之前,还包括:
通过万兆网卡和万兆交换机将所述压力机与待测服务器相连;
和/或,
在所述S1之前,还包括:
预先将所述数据库中数据的存储介质设置为固态硬盘SSD。
进一步地,所述预先设置压力机,包括:根据所述待测服务器,预先设置第一预设数量个压力机;
和/或,
所述S1,包括:通过所述压力机模拟第二预设数量个用户分别向所述数据库发送多个对所述模拟数据的请求。
另一方面,本发明提供了一种测试服务器的装置,包括:
数据库单元,用于在待测服务器上设置数据库,向所述数据库中存储模拟数据;
请求单元,用于向所述数据库发送多个对所述模拟数据的请求;
响应单元,用于接收所述数据库返回的对所述请求的响应;
确定单元,用于根据所述请求和所述响应,确定待测服务器的每秒事务处理量TPS。
进一步地,所述数据库单元,用于在待测服务器上安装oralce数据库,向所述oralce数据库中存储模拟数据。
进一步地,还包括:第一设置单元,用于设置压力机,将所述压力机与待测服务器相连;
所述请求单元,用于通过所述压力机向所述数据库发送多个对所述模拟数据的请求。
进一步地,所述第一设置单元,用于将所述压力机设置为BenchmarkFactory;
和/或,
还包括:连接单元,用于通过万兆网卡和万兆交换机将所述压力机与待测服务器相连;
和/或,
还包括:第二设置单元,用于将所述数据库中数据的存储介质设置为固态硬盘SSD。
进一步地,所述第一设置单元,用于根据所述待测服务器,设置第一预设数量个压力机;
和/或,
所述请求单元,用于通过所述压力机模拟第二预设数量个用户分别向所述数据库发送多个对所述模拟数据的请求。
本发明提供了一种测试服务器的方法及装置,通过在待测服务器上设置数据库,对数据库中的模拟数据进行请求,通过待测服务器对这些请求的响应来测试服务器的性能,通过计算出的TPS来反映待测服务器的整体性能,该方法中,通过数据库来模拟服务器的实际处理场景,通过TPS来反映服务器从接收请求到给出响应的处理过程中的整体性能,实现对服务器的整体性能的测试。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510239625.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:应用程序的测试方法、装置及系统
- 下一篇:应用程序清理方法及装置





