[发明专利]一种服务器子系统并行压力测试方法在审
申请号: | 201410061772.6 | 申请日: | 2014-02-24 |
公开(公告)号: | CN103793305A | 公开(公告)日: | 2014-05-14 |
发明(设计)人: | 黄福超 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250014 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种服务器子系统并行压力测试方法,属于服务器领域,该发明使用开源测试软件对服务器硬件进行测试,可以使用简单的方法进行测试,保证硬件的可用性和耐压性,为企业服务连续性和稳定性提供验证。这种方法能够保证用户业务系统的安全、稳定运行,不会因为短时间内压力过大而产生中断,避免由于意外导致业务系统损坏后不可恢复,对客户的业务系统连续性有着重要的意义。 | ||
搜索关键词: | 一种 服务器 子系统 并行 压力 测试 方法 | ||
【主权项】:
一种服务器子系统并行压力测试方法,其特征在于本发明主要包括:1)、利用一台服务器安装操作系统CentOS6.4搭建环境;2)、利用一控制端控制服务器端,远程连接;3)、服务器配置各子系统测试软件;4)、编写耐压测试运行脚本; 5)、运行测试,等待测试结果; 具体步骤如下:1)、 在服务器上安装操作系统操作系统CentOS6.4,选择基本服务器安装,安装完成,通过下面命令可以查看[root@localhost ~]# cat /etc/issueCentOS release 6.4 (Final) 2)、选择各个子系统施压工具,CPU测试选择cpuburn,内存测试选择mbw,硬盘读写测试工具选择fio 3)、上传上述工具至服务器根目录,安装; 4)、安装cpuburn:[root@localhost /]# tar xvf cpuburn‑in.tar.gz cpuburn‑inREADME[root@localhost /]# chmod 777 cpuburn‑in 5)、安装mbw[root@localhost /]# unzip mbw‑master.zip[root@localhost /]# cd mbw‑master[root@localhost mbw‑master]# make 6)、安装fio[root@localhost /]# tar xvf fio‑2.1.4.tar.bz2[root@localhost /]# cd fio‑2.1.4[root@localhost fio‑2.1.4]# ./configure[root@localhost fio‑2.1.4]# make[root@localhost fio‑2.1.4]# make install 7)、编写脚本stress.shwhile truedo killall ‑0 fio || fio ‑runtime=3600000 ‑name=mytest ‑filename=/dev/sdb ‑ioengine=psync ‑numjobs=16 ‑direct=1 ‑bs=64k ‑rw=rw & killall ‑0 mbw || ./mbw‑master/mbw 4096 & killall ‑0 cpuburn‑in || ./cpuburn‑in 100000 & echo Server Stress Test Please Donot Interrupt .......; sleep 1done 8)、运行脚本stress.sh[root@localhost /]# ./stress.sh 9)、在监控端打开2个shell,监控服务器各子系统使用率, A、第一个shell运行top命令,监控cpu和内存; B、第一个shell运行iotop命令,监控硬盘状况。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410061772.6/,转载请声明来源钻瓜专利网。
- 上一篇:一种手工恢复ASM文件的方法
- 下一篇:一种改进USB接口功能的方法