一种基于linux系统下服务器稳定性可靠性的测试方法技术方案

技术编号:3952608 阅读:723 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种基于linux系统下服务器稳定性可靠性的测试方法,具体步骤如下:1)安装linux系统,linux?redhat?5.2;2)首先测试硬盘,使用dd命令时需要将dd读写的数据块分为1k?20k?100k?1M?10M?100M?1G?10G,S使用dd命令对于目标硬盘进行读写操作,为了充分验证其稳定性,将其写成脚本程序,并在脚本的最后加入/脚本名称,使其能够循环运行;3)对于并发访问的测试,首先在目标服务器上架设apache服务器,并设置相应的网页,设置多条目标机器,使用loadrunner或者网页加压程序对其进行加压,逐渐模拟用户端的数目,对其进行检测,观察目标机器是否出现死机问题,同时在客户机器上进行性能监控,抓取目标机器的磁盘io吞吐性能。

【技术实现步骤摘要】

本专利技术涉及一种计算机应用技术,具体地说是一种基于linux系统下服务器稳定 性可靠性的测试方法。
技术介绍
目前linux系统在服务器上具有大量的应用,linux相比windows具有稳定,不容 易宕机的优点,在各种关键的引用中linux的使用占据了市场的很大份额,并且linux的 使用具有加速发展的趋势。对于linux下服务器的稳定性的考验,对已硬件制造商和使用 linux的客户来说,都具有重大的意义。
技术实现思路
本专利技术的目的是提供。们专利技术的方法是按以下方式实现的,具体步骤如下1)安装 linux 系统,linux redhat 5. 2 ;2)首先测试硬盘,使用dd命令时需要将dd读写的数据块分为lk 20k lOOklM 10M 100M 1G 10G,S使用dd命令对于目标硬盘进行读写操作,为了充分验证其稳定性,将 其写成脚本程序,并在脚本的最后加入./脚本名称,使其能够循环运行;3)对于并发访问的测试,首先在目标服务器上架设apache服务器,并设置相应的 网页,设置多条目标机器,使用loadrurmer或者网页加压程序对其进行加压,逐渐模拟用 户端的数目,对其进行检测,观察目标机器是否出现死机问题,同时在客户机器上进行性能 监控,抓取目标机器的磁盘io吞吐性能;4)Cpu内存为服务器的重要的部件,出现问题机器随时会出现宕机,此处使用ltp 进行检测,首先在目标服务器上安装ltp,对于不同的os版本选择不同的ltp版本;5)安装完成后在系统下运行ltp压力测试,此软件会自动惊醒cpu和内存的加压 测试,为了充分验证其稳定性,目标服务器的时间设置为3天,使其能循环运行。本专利技术的优异效果是方便使用者对服务器的性能进行检测,能够检测出服务器 整体或者部分是否出现故障,同时对于其稳定性机型评估,查看服务器是否能够在linux 系统下稳定的运行。其具有以下优点1)能够充分的测试硬件服务器上的各种部件是否存在故障。2)对于服务器开发者可以评估服务器在linux下的稳定性。3)对于linux下的应用可以查看测试结果,找出是否符合自己的需求。具体实施例方式测试的目的方便用户对服务器的性能进行检测,同时对于服务器硬件厂商,可以检测服务器 的性能以及是否存在故障。及时检测出硬件系统中的瓶颈。测试的环境软件环境安装具体的os版本,同时安装上述的软件版本。硬件环境对于硬件没有具体的要求另请注意电脑的工作环境电脑工作时最适合的温度是10 35摄氏度,最适合的湿度为35% 80%。电脑应放在通风、干燥的地方测试步骤dd测试抓取测试数据,与硬盘的数据进行对比,查看是否存在硬盘速率偏低的问 题。同时查看目标服务器是否存在宕机问题。使用并发软件进行并发访问时,记录并发的用户数目,同时抓取目标服务器的磁 盘等io性能,查看网卡的流量,看是否可以满足具体的应用。对于Itf测试,运行3天后,查看目标服务器是否存在了宕机的问题。测试数据及界定标准如dd运行完的数据较慢表明服务器的io吞吐方面的性能有待改善,如果运行过 程中存在报错,则表明硬盘可能存在坏道,需要进行检测。系统如果出现宕机,表明服务器的性能不能满足目标的需求,需要对其进行重新 设计。测试的效果通过以上测试步骤,可以方便的检测目标服务器的性能和稳定性,对于最终用户 来说可以检测是否符合自己的业务应用,对于硬件制造厂商来说可以验证服务器的数据和 稳定性对于设计的服务器机型检测,如有必要重新设计。实施例1)安装Iinux系统,假设此处安装linux redhat 5. 2 ;2)首先测试硬盘,使用dd是一个首选。为了考验服务器对于各种数据块的反应。 使用dd命令时需要将dd读写的数据块分为Ik 20k 100k IM IOM 100M 1G10G, S使用dd 命令对于目标硬盘进行读写操作,为了充分验证其稳定性,可以将其写成脚本程序,并在脚 本的最后加入./脚本名称,使其能够循环运行。3)对于并发访问的测试,首先在目标服务器上架设apache服务器,并设置相应的网页,设置多条目标机器,使用loadrimner或者网页加压程序对其进行加压,逐渐模拟用 户端的数目,对其进行检测,观察目标机器是否出现死机等问题,同时在客户机器上进行性 能监控,抓取目标机器的磁盘io吞吐等性能。4) Cpu内存为服务器的重要的部件,如果出现问题机器随时会出现宕机,对于稳定 性的伤害巨大。此处使用Itp进行检测,首先在目标服务器上安装ltp,对于不同的os版本 选择不同的Itp版本。5)安装完成后在系统下运行Itp压力测试,此软件会自动惊醒cpu和内存的加压 测试,为了充分验证其稳定性,目标服务器的时间设置为3天,使其能循环运行。权利要求,其特征在于,具体步骤如下1)安装linux系统,linux redhat 5.2;2)首先测试硬盘,使用dd命令时需要将dd读写的数据块分为1k 20k 100k1M 10M 100M 1G 10G,S使用dd命令对于目标硬盘进行读写操作,为了充分验证其稳定性,将其写成脚本程序,并在脚本的最后加入./脚本名称,使其能够循环运行;3)对于并发访问的测试,首先在目标服务器上架设apache服务器,并设置相应的网页,设置多条目标机器,使用loadrunner或者网页加压程序对其进行加压,逐渐模拟用户端的数目,对其进行检测,观察目标机器是否出现死机问题,同时在客户机器上进行性能监控,抓取目标机器的磁盘io吞吐性能;4)Cpu内存为服务器的重要的部件,出现问题机器随时会出现宕机,此处使用ltp进行检测,首先在目标服务器上安装ltp,对于不同的os版本选择不同的ltp版本;5)安装完成后在系统下运行ltp压力测试,此软件会自动惊醒cpu和内存的加压测试,为了充分验证其稳定性,目标服务器的时间设置为3天,使其能循环运行。全文摘要本专利技术提供,具体步骤如下1)安装linux系统,linux redhat 5.2;2)首先测试硬盘,使用dd命令时需要将dd读写的数据块分为1k 20k 100k 1M 10M 100M 1G 10G,S使用dd命令对于目标硬盘进行读写操作,为了充分验证其稳定性,将其写成脚本程序,并在脚本的最后加入/脚本名称,使其能够循环运行;3)对于并发访问的测试,首先在目标服务器上架设apache服务器,并设置相应的网页,设置多条目标机器,使用loadrunner或者网页加压程序对其进行加压,逐渐模拟用户端的数目,对其进行检测,观察目标机器是否出现死机问题,同时在客户机器上进行性能监控,抓取目标机器的磁盘io吞吐性能。文档编号G06F11/26GK101833493SQ201010131119公开日2010年9月15日 申请日期2010年3月24日 优先权日2010年3月24日专利技术者姚萃南, 孙波, 蔡积淼 申请人:浪潮电子信息产业股份有限公司本文档来自技高网...

【技术保护点】
一种基于linux系统下服务器稳定性可靠性的测试方法,其特征在于,具体步骤如下:1)安装linux系统,linuxredhat5.2;2)首先测试硬盘,使用dd命令时需要将dd读写的数据块分为1k20k100k1M10M100M1G10G,S使用dd命令对于目标硬盘进行读写操作,为了充分验证其稳定性,将其写成脚本程序,并在脚本的最后加入./脚本名称,使其能够循环运行;3)对于并发访问的测试,首先在目标服务器上架设apache服务器,并设置相应的网页,设置多条目标机器,使用loadrunner或者网页加压程序对其进行加压,逐渐模拟用户端的数目,对其进行检测,观察目标机器是否出现死机问题,同时在客户机器上进行性能监控,抓取目标机器的磁盘io吞吐性能;4)Cpu内存为服务器的重要的部件,出现问题机器随时会出现宕机,此处使用ltp进行检测,首先在目标服务器上安装ltp,对于不同的os版本选择不同的ltp版本;5)安装完成后在系统下运行ltp压力测试,此软件会自动惊醒cpu和内存的加压测试,为了充分验证其稳定性,目标服务器的时间设置为3天,使其能循环运行。

【技术特征摘要】

【专利技术属性】
技术研发人员:蔡积淼孙波姚萃南
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:88[中国|济南]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1