服务器性能测试工具:Iometer、Sisoft Sandra、Iozone、Netperf等

softyun3年前主机评测95

服务器性能测试工具有哪些?

众所周知,服务器是整个网络系统和计算平台的核心,许多重要的数据都保存在服务器上,很多网络服务都在服务器上运行,因此服务器性能的好坏决定了整个应用系统的性能。

现在市面上不同品牌、不同种类的服务器有很多种,用户在选购时,怎样从纷繁的型号中选择出所需要的,适合于自己应用的服务器产品,仅仅从配置上判别是不够的,最好能够通过实际测试来筛选。而各种的评测软件有很多种,你应该选择哪个软件测试?下面就介绍一些较典型的测试工具。

(一)服务器整机系统性能测试工具

一台服务器系统的性能可以按照处理器、内存、存储、网络几部分来划分,而针对不同的应用,可能会对某些部分的性能要求高一些。

Iometer是Windows系统下对存储子系统的读写性能进行测试的软件。可以显示磁盘系统的最大I/O能力、磁盘系统的最大吞吐量、CPU使用率、错误信息等。用户可以通过设置不同的测试的参数,有存取类型(如sequential ,random)、读写块大小(如64K、256K),队列深度等,来模拟实际应用的读写环境进行测试。

Iometer操作简单,可以录制测试脚本,可以准确有效的反映存储系统的读写性能,为各大服务器和存储厂商所广泛采用。

SiSoft发行的Sandra系列测试软件是Windows系统下的基准评测软件。此软件有超过三十种以上的测试项目,能够查看系统所有配件的信息,而且能够对部分配件(如CPU、内存、硬盘等)进行打分(benchmark),并且可以与其它型号硬件的得分进行对比。另外,该软件还有系统稳定性综合测试、性能调整向导等附加功能。

Sisoft Sandra软件在最近发布的Intel bensley平台上测试的内存带宽性能并不理想,不知道采用该软件测试的FBD内存性能是否还有参考价值,或许软件应该针对FBD内存带宽的测试项目做一个升级。

现在有很多的服务器系统都是采用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的性能,更加具有说服力。

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测试和以往的应用程序的测试的侧重点不完全相同,在基本功能已经通过测试后,就要进行重要的系统性能测试了。

系统的性能是一个很大的概念,覆盖面非常广泛,对一个软件系统而言包括执行效率、资源占用率、稳定性、安全性、兼容性、可靠性等等,以下重点从负载压力方面来介绍服务器系统性能的测试。系统的负载和压力需要采用负载测试工具进行,虚拟一定数量的用户来测试系统的表现,看是否满足预期的设计指标要求。

负载测试的目标是测试当负载逐渐增加时,系统组成部分的相应输出项,例如通过量、响应时间、CPU负载、内存使用等如何决定系统的性能,例如稳定性和响应等。

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

酷盾安全CDN:国内海外高防CDN限时内测中!仅需0.01元/月

酷盾安全怎么样?酷盾安全,隶属于云南酷番云计算有限公司,主要提供高防CDN服务,高防服务器等,分为中国境内CDN,和境外CDN和二个产品,均支持SSL。目前CDN处于内测阶段,目前是免费的,套餐包0....

SUKVM:美国200Mbps大带宽vps(原生IP)低至39元/月;日本CN2 VPS 10M带宽仅50元/月

sukvm特别推出美国200兆大带宽原生IP的活动,每月仅需39元。这个超值的优惠让您能够以低廉的价格使用高质量的服务器。SUKVM的云服务器支持多种操作系统,包括Windows和Linux,同时我们...

一键安装宝塔Linux面板和一键卸载宝塔Linux面板命令

宝塔面板怎么一键安装?如何进行一键卸载?宝塔现在越来越受欢迎了不光是个人现在很多企业网站和政府网站都在使用宝塔面板搭建网站,宝塔面板一键搭建lnmp和lamp环境的功能让网站的搭建更加简单。除了环境的...

RAKsmart:“新人福利”新注册用户,美国/日本/香港裸机云、站群优惠,最高享100美金新人红包

RAKsmart是一家成立于2012年的国外主机商家,由美籍华人创办,提供VPS主机、独立服务器租用托管等,自营数据中心在美国西岸加州圣何塞,商家网站有中英文语言,付款支持支付宝或者PayPal等,可...

腾讯云4核8G服务器多少钱

腾讯云4核8G服务器多少钱随着物联网和云计算的发展云服务器的需求也越来越大。在众多云服务商中腾讯云备受青睐。腾讯云提供多种服务器配置其中4核8G服务器是比较流行的选择。那么腾讯云4核8G服务器多少钱呢...

宜春网站建设公司/宜春企业建站/小程序开发/网站制作报价

宜春网站建设品牌及网络营销,专业领域包括宜春网站建设公司,提供高品质宜春网站建设,宜春APP开发,宜春小程序开发,宜春软件开发、电商网站制作开发、微信营销、系统平台开发,与其他网站设计及系统开发公司不...