- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
成都服务器-服务器测试工具介绍
成都服务器-服务器测试工具介绍
——成都美联诚科技有限公司
众所周知,服务器是整个网络系统和计算平台的重中之重,最为核心的,很多重要的数据都保存在服务器上,许多网络服务也都在服务器上运行着,因此服务器性能的好坏决定了整个应用系统的性能。
现在市面上有各种各样的品牌、不同种类的服务器有很多种,用户在选购时,怎样才能从纷繁的型号中选择出所需要的,适合于自己应用的服务器产品呢?不得不说仅仅从配置上判别是完全不够的,最好能够通过实际测试来筛选。而各种的评测软件有很多种,你应该选择哪个软件测试?下面为大家就介绍一些较典型的测试工具:
(一)服务器整机系统性能测试工具
一台服务器系统的性能可以按照这几个部分来划分:处理器、内存、存储和网络,而针对不同的应用,又会对某些部分的性能要求更高一些。
1.存储子系统读写性能测试:Iometer():
解释下Iometer。它是Windows系统下对存储子系 统的读写性能进行测试的软件。可以显示磁盘系统的最大IO能力、CPU使用率、磁盘系统的最大吞吐量、错误信息等。用户可以通过设置不同的测试的参数,有 存取类型(如sequential ,random)、读写块大小(如64K、256K),队列深度等,来模拟实际应用的读写环境进行测试。
Iometer的操作也很简单,可以录制测试脚本,可以准确有效的反映存储系统的读写性能,为各大服务器和存储厂商所广泛采用。
2.WINDOWS下基准评测:Sisoft Sandra(www.sisoftware.co.uk)
SiSoft发行的Sandra系列测试软件是Windows系统下的基准评测软件。此软件有超过三十种以上的 测试项目,能够查看系统所有配件的信息,而且能够对部分配件(如CPU、硬盘、内存等)进行打分(benchmark),并且可以与其它型号硬件的得分进 行对比。另外,该软件还有系统稳定性综合测试、性能调整向导等附加功能。
Sisoft Sandra软件在最近发布的Intel bensley平台上测试的内存带宽性能并不理想,不知道采用该软件测试的FBD内存性能是否还有参考价值,或许软件应该针对FBD内存带宽的测试项目做一个升级。
3.linux下I/O性能测试:Iozone()
现在有很多的服务器系统都是采用linux操作系统,在linux平台下测试I/O性能可以采用iozone。
iozone是一个文件系统的benchmark工具,可以测试不同的操作系统中文件系统的读写性能。可以测试 Read, write, re-read, re-write, read backwards, read strided, fread, fwrite, random read, pread ,mmap, aio_read, aio_write 等等不同的模式下的硬盘的性能。测试所有这些方面,生成excel文件,另外, iozone还附带了用gnuplot画图的脚本。
该软件用在大规模机群系统上测试NFS的性能,更加具有说服力。
4.网络性能测试:Netperf()
Netperf可以测试服务器网络性能,主要针对基于TCP或UDP的传输。Netperf根据应用的不同,可 以进行不同模式的网络性能测试,即批量数据传输(bulk data transfer)模式和请求/应答(request/reponse)模式。Netperf测试结果所反映的是一个系统能够以多快的速度向另外一个系统 发送数据,以及另外一个系统能够以多块的速度接收数据。
Netperf工具以client/server方式工作。server端是netserver,用来侦听来自 client端的连接,client端是 netperf,用来向server发起网络测试。在client与server之间,首先建立一个控制连接,传递有关测试配置的信息,以及测试的结果; 在控制连接建立并传递了测试配置信息以后,client与server之间会再建立一个测试连接,用来来回传递着特殊的流量模式,以测试网络的性能。
对于服务器系统来说,网络性能显得尤其重要,有些服务器上为了节省成本,采用了桌面级的网络芯片,性能怎样,用这个软件一测便知了。
以上介绍的这几款测试工具都是可以免费从网上下载的非商业软件,但是其测试结果和认可程度均是为大多数使用者所认同的。你可以根据自己的应用需求选择不同的软件进行测试。
(二)针对应用的测试工具
随着web应用的增多,服务器应用解决方案中以Web为核心的应用也越来越多,很多公司各种应用的架构都以 web应用为主。一般的web测试和以往的应用程序的测试的侧重点不完全相同,在基本功能已经通过测试后,就要进行重要的系统性能测试了
您可能关注的文档
- 高中数学选修2-3人教A教案导学案2.3.1离散型随机变量的期望.doc
- 关于SQL安装失败的解决方法.docx
- 高中数学二轮复习13 第十三编 算法初步、推理与证明、复数(共51页).doc
- 高中数学典型例题解析:第六章 立体几何初步--学案.doc
- 关于个人主要工作经历的说明.doc
- 关于主机无法安装GHOST XP的解决方法.doc
- 高中数学配套同课异构1.3.2 “杨辉三角”与二项式系数的性质 课件(人教A版选修2-3).ppt
- 关于做好环保系统灾后恢复重建项目迎检工作的紧急通知.doc
- 关于加强公司信息数据备份移动硬盘保密内部管理的通知.doc
- 关于历城农业科技示范中心发展管理的建议.doc
文档评论(0)