CN101833493A - 一种基于linux***下服务器稳定性可靠性的测试方法 - Google Patents
一种基于linux***下服务器稳定性可靠性的测试方法 Download PDFInfo
- Publication number
- CN101833493A CN101833493A CN 201010131119 CN201010131119A CN101833493A CN 101833493 A CN101833493 A CN 101833493A CN 201010131119 CN201010131119 CN 201010131119 CN 201010131119 A CN201010131119 A CN 201010131119A CN 101833493 A CN101833493 A CN 101833493A
- Authority
- CN
- China
- Prior art keywords
- server
- machine
- target
- stability
- script
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 28
- 238000000034 method Methods 0.000 title abstract description 4
- 238000012544 monitoring process Methods 0.000 claims abstract description 4
- 238000010998 test method Methods 0.000 claims description 4
- 238000009434 installation Methods 0.000 claims description 3
- 230000006835 compression Effects 0.000 abstract 1
- 230000001360 synchronised effect Effects 0.000 abstract 1
- 238000012956 testing procedure Methods 0.000 description 2
- 208000027418 Wounds and injury Diseases 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000001035 drying Methods 0.000 description 1
- 208000014674 injury Diseases 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000009423 ventilation Methods 0.000 description 1
Landscapes
- Debugging And Monitoring (AREA)
Abstract
本发明提供一种基于linux***下服务器稳定性可靠性的测试方法,具体步骤如下:1)安装linux***,linux redhat 5.2;2)首先测试硬盘,使用dd命令时需要将dd读写的数据块分为1k 20k 100k 1M 10M 100M 1G 10G,S使用dd命令对于目标硬盘进行读写操作,为了充分验证其稳定性,将其写成脚本程序,并在脚本的最后加入/脚本名称,使其能够循环运行;3)对于并发访问的测试,首先在目标服务器上架设apache服务器,并设置相应的网页,设置多条目标机器,使用loadrunner或者网页加压程序对其进行加压,逐渐模拟用户端的数目,对其进行检测,观察目标机器是否出现死机问题,同时在客户机器上进行性能监控,抓取目标机器的磁盘io吞吐性能。
Description
技术领域
本发明涉及一种计算机应用技术,具体地说是一种基于linux***下服务器稳定性可靠性的测试方法。
背景技术
目前linux***在服务器上具有大量的应用,linux相比windows具有稳定,不容易宕机的优点,在各种关键的引用中linux的使用占据了市场的很大份额,并且linux的使用具有加速发展的趋势。对于linux下服务器的稳定性的考验,对已硬件制造商和使用linux的客户来说,都具有重大的意义。
发明内容
本发明的目的是提供一种基于linux***下服务器稳定性可靠性的测试方法。
们发明的方法是按以下方式实现的,具体步骤如下:
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天,使其能循环运行。
本发明的优异效果是:方便使用者对服务器的性能进行检测,能够检测出服务器整体或者部分是否出现故障,同时对于其稳定性机型评估,查看服务器是否能够在linux***下稳定的运行。其具有以下优点:
1)能够充分的测试硬件服务器上的各种部件是否存在故障。
2)对于服务器开发者可以评估服务器在linux下的稳定性。
3)对于linux下的应用可以查看测试结果,找出是否符合自己的需求。
具体实施方式
测试的目的
方便用户对服务器的性能进行检测,同时对于服务器硬件厂商,可以检测服务器的性能以及是否存在故障。及时检测出硬件***中的瓶颈。
测试的环境
软件环境:安装具体的os版本,同时安装上述的软件版本。
硬件环境:对于硬件没有具体的要求
另请注意电脑的工作环境电脑工作时最适合的温度是10~35摄氏度,最适合的湿度为35%~80%。电脑应放在通风、干燥的地方
测试步骤:
dd测试抓取测试数据,与硬盘的数据进行对比,查看是否存在硬盘速率偏低的问题。同时查看目标服务器是否存在宕机问题。
使用并发软件进行并发访问时,记录并发的用户数目,同时抓取目标服务器的磁盘等io性能,查看网卡的流量,看是否可以满足具体的应用。
对于ltf测试,运行3天后,查看目标服务器是否存在了宕机的问题。
测试数据及界定标准:
如dd运行完的数据较慢表明服务器的io吞吐方面的性能有待改善,如果运行过程中存在报错,则表明硬盘可能存在坏道,需要进行检测。
***如果出现宕机,表明服务器的性能不能满足目标的需求,需要对其进行重新设计。
测试的效果
通过以上测试步骤,可以方便的检测目标服务器的性能和稳定性,对于最终用户来说可以检测是否符合自己的业务应用,对于硬件制造厂商来说可以验证服务器的数据和稳定性对于设计的服务器机型检测,如有必要重新设计。
实施例
1)安装linux***,假设此处安装linux redhat 5.2;
2)首先测试硬盘,使用dd是一个首选。为了考验服务器对于各种数据块的反应。使用dd命令时需要将dd读写的数据块分为1k 20k 100k 1M 10M 100M 1G10G,S使用dd命令对于目标硬盘进行读写操作,为了充分验证其稳定性,可以将其写成脚本程序,并在脚本的最后加入./脚本名称,使其能够循环运行。
3)对于并发访问的测试,首先在目标服务器上架设apache服务器,并设置相应的网页,设置多条目标机器,使用loadrunner或者网页加压程序对其进行加压,逐渐模拟用户端的数目,对其进行检测,观察目标机器是否出现死机等问题,同时在客户机器上进行性能监控,抓取目标机器的磁盘io吞吐等性能。
4)Cpu内存为服务器的重要的部件,如果出现问题机器随时会出现宕机,对于稳定性的伤害巨大。此处使用ltp进行检测,首先在目标服务器上安装ltp,对于不同的os版本选择不同的ltp版本。
5)安装完成后在***下运行ltp压力测试,此软件会自动惊醒cpu和内存的加压测试,为了充分验证其稳定性,目标服务器的时间设置为3天,使其能循环运行。
Claims (1)
1.一种基于linux***下服务器稳定性可靠性的测试方法,其特征在于,具体步骤如下:
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天,使其能循环运行。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010131119 CN101833493A (zh) | 2010-03-24 | 2010-03-24 | 一种基于linux***下服务器稳定性可靠性的测试方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010131119 CN101833493A (zh) | 2010-03-24 | 2010-03-24 | 一种基于linux***下服务器稳定性可靠性的测试方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101833493A true CN101833493A (zh) | 2010-09-15 |
Family
ID=42717569
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201010131119 Pending CN101833493A (zh) | 2010-03-24 | 2010-03-24 | 一种基于linux***下服务器稳定性可靠性的测试方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101833493A (zh) |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102708056A (zh) * | 2012-05-15 | 2012-10-03 | 浪潮电子信息产业股份有限公司 | 一种评测服务器性能的方法 |
CN103870374A (zh) * | 2014-03-27 | 2014-06-18 | 浪潮电子信息产业股份有限公司 | 一种分析在Linux***测试环境服务器性能瓶颈的方法 |
CN103973515A (zh) * | 2014-05-12 | 2014-08-06 | 浪潮电子信息产业股份有限公司 | 一种网卡稳定性测试方法 |
CN104156239A (zh) * | 2014-07-29 | 2014-11-19 | 浪潮电子信息产业股份有限公司 | 一种计算机服务器Linux***下的***清理方法 |
CN104360919A (zh) * | 2014-10-24 | 2015-02-18 | 浪潮电子信息产业股份有限公司 | 一种自动进行ssd性能、功能及稳定性测试的方法 |
CN104484253A (zh) * | 2014-12-29 | 2015-04-01 | 浪潮电子信息产业股份有限公司 | 一种人机交互的Intel MIC卡自动化测试方法 |
CN104536865A (zh) * | 2015-01-15 | 2015-04-22 | 浪潮电子信息产业股份有限公司 | 一种测试PMC Raid卡的读写方法 |
CN104850492A (zh) * | 2015-04-24 | 2015-08-19 | 浪潮集团有限公司 | 一种基于windwos的服务器压力测试方法 |
CN104967667A (zh) * | 2015-05-27 | 2015-10-07 | 国家计算机网络与信息安全管理中心 | 一种基于云服务的软件稳定性测试远程监控*** |
CN105183604A (zh) * | 2015-10-29 | 2015-12-23 | 浪潮(北京)电子信息产业有限公司 | 一种对服务器性能进行测试的方法及*** |
CN106055445A (zh) * | 2016-06-14 | 2016-10-26 | 浪潮电子信息产业股份有限公司 | 一种cpu压力自动测试方法 |
CN106095635A (zh) * | 2016-06-28 | 2016-11-09 | 浪潮电子信息产业股份有限公司 | 一种基于dd的硬盘性能测试方法 |
CN106649057A (zh) * | 2015-10-28 | 2017-05-10 | 北京国双科技有限公司 | 一种服务器压力测试的方法及装置 |
CN106909484A (zh) * | 2017-03-06 | 2017-06-30 | 郑州云海信息技术有限公司 | 一种用于存储环境下模拟坏盘测试的***及方法 |
CN106919483A (zh) * | 2017-02-19 | 2017-07-04 | 郑州云海信息技术有限公司 | 一种实时显示dd测试进度的方法和*** |
CN107302473A (zh) * | 2017-06-20 | 2017-10-27 | 郑州云海信息技术有限公司 | 一种高频数据传输压力测试方法及*** |
CN107451463A (zh) * | 2017-08-18 | 2017-12-08 | 郑州云海信息技术有限公司 | 一种验证secure boot功能的方法 |
CN107908517A (zh) * | 2017-12-07 | 2018-04-13 | 郑州云海信息技术有限公司 | 一种基于shell脚本的CPU压力测试方法 |
CN108108276A (zh) * | 2017-12-19 | 2018-06-01 | 郑州云海信息技术有限公司 | 一种针对日志报警功能的通用测试方法及装置 |
CN108121626A (zh) * | 2017-12-12 | 2018-06-05 | 郑州云海信息技术有限公司 | 一种服务器高低温可靠性自动化测试***及方法 |
CN109213650A (zh) * | 2018-09-26 | 2019-01-15 | 郑州云海信息技术有限公司 | 一种基于linux***的硬盘检测方法、装置及其设备 |
CN111147331A (zh) * | 2019-12-28 | 2020-05-12 | 苏州浪潮智能科技有限公司 | 一种服务器网卡交互测试方法、***、终端及存储介质 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060224545A1 (en) * | 2005-03-04 | 2006-10-05 | Keith Robert O Jr | Computer hardware and software diagnostic and report system |
-
2010
- 2010-03-24 CN CN 201010131119 patent/CN101833493A/zh active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060224545A1 (en) * | 2005-03-04 | 2006-10-05 | Keith Robert O Jr | Computer hardware and software diagnostic and report system |
Non-Patent Citations (3)
Title |
---|
《ChinaUnix》 20050203 eTony 《Linux/Unix命令dd简介》 , * |
《百度百科》 20081022 Hymenwedding,x xiao m等 《loadrunner_百度百科》 , * |
《百度知道》 20091007 我要吃饭喽 《ltp的意思?》 , * |
Cited By (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102708056A (zh) * | 2012-05-15 | 2012-10-03 | 浪潮电子信息产业股份有限公司 | 一种评测服务器性能的方法 |
CN103870374A (zh) * | 2014-03-27 | 2014-06-18 | 浪潮电子信息产业股份有限公司 | 一种分析在Linux***测试环境服务器性能瓶颈的方法 |
CN103973515A (zh) * | 2014-05-12 | 2014-08-06 | 浪潮电子信息产业股份有限公司 | 一种网卡稳定性测试方法 |
CN104156239A (zh) * | 2014-07-29 | 2014-11-19 | 浪潮电子信息产业股份有限公司 | 一种计算机服务器Linux***下的***清理方法 |
CN104360919A (zh) * | 2014-10-24 | 2015-02-18 | 浪潮电子信息产业股份有限公司 | 一种自动进行ssd性能、功能及稳定性测试的方法 |
CN104484253A (zh) * | 2014-12-29 | 2015-04-01 | 浪潮电子信息产业股份有限公司 | 一种人机交互的Intel MIC卡自动化测试方法 |
CN104536865A (zh) * | 2015-01-15 | 2015-04-22 | 浪潮电子信息产业股份有限公司 | 一种测试PMC Raid卡的读写方法 |
CN104850492A (zh) * | 2015-04-24 | 2015-08-19 | 浪潮集团有限公司 | 一种基于windwos的服务器压力测试方法 |
CN104967667A (zh) * | 2015-05-27 | 2015-10-07 | 国家计算机网络与信息安全管理中心 | 一种基于云服务的软件稳定性测试远程监控*** |
CN106649057A (zh) * | 2015-10-28 | 2017-05-10 | 北京国双科技有限公司 | 一种服务器压力测试的方法及装置 |
CN105183604A (zh) * | 2015-10-29 | 2015-12-23 | 浪潮(北京)电子信息产业有限公司 | 一种对服务器性能进行测试的方法及*** |
CN106055445A (zh) * | 2016-06-14 | 2016-10-26 | 浪潮电子信息产业股份有限公司 | 一种cpu压力自动测试方法 |
CN106095635A (zh) * | 2016-06-28 | 2016-11-09 | 浪潮电子信息产业股份有限公司 | 一种基于dd的硬盘性能测试方法 |
CN106919483A (zh) * | 2017-02-19 | 2017-07-04 | 郑州云海信息技术有限公司 | 一种实时显示dd测试进度的方法和*** |
CN106909484B (zh) * | 2017-03-06 | 2019-12-17 | 苏州浪潮智能科技有限公司 | 一种用于存储环境下模拟坏盘测试的***及方法 |
CN106909484A (zh) * | 2017-03-06 | 2017-06-30 | 郑州云海信息技术有限公司 | 一种用于存储环境下模拟坏盘测试的***及方法 |
CN107302473A (zh) * | 2017-06-20 | 2017-10-27 | 郑州云海信息技术有限公司 | 一种高频数据传输压力测试方法及*** |
CN107302473B (zh) * | 2017-06-20 | 2020-01-10 | 苏州浪潮智能科技有限公司 | 一种高频数据传输压力测试方法及*** |
CN107451463A (zh) * | 2017-08-18 | 2017-12-08 | 郑州云海信息技术有限公司 | 一种验证secure boot功能的方法 |
CN107451463B (zh) * | 2017-08-18 | 2020-06-16 | 苏州浪潮智能科技有限公司 | 一种验证secure boot功能的方法 |
CN107908517A (zh) * | 2017-12-07 | 2018-04-13 | 郑州云海信息技术有限公司 | 一种基于shell脚本的CPU压力测试方法 |
CN108121626A (zh) * | 2017-12-12 | 2018-06-05 | 郑州云海信息技术有限公司 | 一种服务器高低温可靠性自动化测试***及方法 |
CN108108276A (zh) * | 2017-12-19 | 2018-06-01 | 郑州云海信息技术有限公司 | 一种针对日志报警功能的通用测试方法及装置 |
CN109213650A (zh) * | 2018-09-26 | 2019-01-15 | 郑州云海信息技术有限公司 | 一种基于linux***的硬盘检测方法、装置及其设备 |
CN111147331A (zh) * | 2019-12-28 | 2020-05-12 | 苏州浪潮智能科技有限公司 | 一种服务器网卡交互测试方法、***、终端及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101833493A (zh) | 一种基于linux***下服务器稳定性可靠性的测试方法 | |
TWI410864B (zh) | 在一處理環境中控制指令執行 | |
KR102158754B1 (ko) | 스마트 네트워크 인터페이스 카드의 조작 방법 및 조작 장치 | |
CN103973515A (zh) | 一种网卡稳定性测试方法 | |
CN101576846A (zh) | 软件的性能检测方法 | |
CN103838663A (zh) | 一种应用程序的测试方法及装置 | |
WO2010038307A1 (ja) | 仮想計算機システムのテスト方法、テストプログラム並びにその記録媒体、仮想計算機システム | |
CN109104337B (zh) | 一种测试网络访问控制工具的方法、装置及设备 | |
CN110825569B (zh) | 一种硬盘稳定性测试方法及测试*** | |
CN103729221A (zh) | 一种将bios调试信息放入到硬盘中的方法及装置 | |
CN105589928A (zh) | 用于分布式数据处理***的模拟测试方法 | |
CN114765051A (zh) | 内存测试方法及装置、可读存储介质、电子设备 | |
CN105183597A (zh) | 一种快速有效进行***硬盘失效分析及修复的方法 | |
CN101883019B (zh) | 一种验证存储服务器是否满足视频应用的测试方法 | |
JP5400873B2 (ja) | ソフトウェア問題を識別するための方法、システム、およびコンピュータ・プログラム | |
CN105068902B (zh) | 一种类Unix操作***计算机硬件检测方法 | |
CN109885420B (zh) | 一种PCIe链路故障的分析方法、BMC及存储介质 | |
CN104750041A (zh) | WinCE***中的异常监控方法和*** | |
CN116662050A (zh) | 一种错误注入支持功能验证方法、装置、终端及介质 | |
CN115757099A (zh) | 平台固件保护恢复功能自动测试方法和装置 | |
US7979238B2 (en) | System, method and computer program product for evaluating a test of an alternative system | |
CN106815088A (zh) | 服务器及其侦错方法 | |
US20110184716A1 (en) | Method and device for analyzing an execution of a predetermined program flow on a physical computer system | |
KR101300443B1 (ko) | 바이패스 경로를 이용하여 신뢰성 검증을 할 수 있는 플래시 메모리 저장 장치, 및 이를 이용한 플래시 메모리 저장 장치의 신뢰성 검증 시스템 및 방법 | |
CN115576788A (zh) | 性能自动化测试方法、装置、计算机设备和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20100915 |