



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
众所周知,服务器是整个网络系统和计算平台的核心,许多重要的数据都保存在服务器上, 很多网络服务都在服务器上运行, 因此服务器性能的好坏决定了整个应用系统的性能。 怎样 从纷繁的型号中选择出所需要的, 适合于自己应用的服务器产品, 仅仅从配置上判别是不够 的, 最好能够通过实际测试来筛选。 而各种的评测软件有很多种, 你应该选择哪个软件测试? 下面就介绍一些较典型的测试工具:(一)服务器整机系统性能测试工具一台服务器系统的性能可以按照处理器、内存、存储、网络几部分来划分,而针对不同的应 用,可能会对某些部分的性能要求高一些。Iometer():存储子系统读写性能测试 Iometer():存储子系统读写性能测试 ):Iometer 是 Windows 系统下对存储子系统的读写性能进行测试的软件。可以显示磁盘系统的 最大 IO 能力、磁盘系统的最大吞吐量、CPU 使用率、错误信息等。用户可以通过设置不同 的测试的参数,有存取类型(如 sequential ,random)、读写块大小(如 64K、256K),队列深 度等,来模拟实际应用的读写环境进行测试。Iometer 配置界面Iometer 操作简单,可以录制测试脚本,可以准确有效的反映存储系统的读写性能,为各大 服务器和存储厂商所广泛采用。Sandra(www.sisoftware.co.uk): ):WINDOWS Sisoft Sandra(www.sisoftware.co.uk):WINDOWS 下基准评测SiSoft 发行的 Sandra 系列测试软件是 Windows 系统下的基准评测软件。 此软件有超过三 十种以上的测试项目,能够查看系统所有配件的信息,而且能够对部分配件(如 CPU、内存、 硬盘等)进行打分(benchmark),并且可以与其它型号硬件的得分进行对比。另外,该软件 还有系统稳定性综合测试、性能调整向导等附加功能。Sisoft Sandra 测试界面Sisoft Sandra 软件在最近发布的 Intel bensley 平台上测试的内存带宽性能并不理想,不 知道采用该软件测试的 FBD 内存性能是否还有参考价值,或许软件应该针对 FBD 内存带宽的 测试项目做一个升级。Iozone():linux Iozone():linux 下 I/O 性能测试 ):现在有很多的服务器系统都是采用 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():网络性能测试 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 测试和以往的应用程序的测试的侧重点不完全 相同,在基本功能已经通过测试后,就要进行重要的系统性能测试了。系统的性能是一个很 大的概念,覆盖面非常广泛,对一个软件系统而言包括执行效率、资源占用率、稳定性、安 全性、兼容性、可靠性等等,以下重点从负载压力方面来介绍服务器系统性能的测试。系统 的负载和压力需要采用负载测试工具进行, 虚拟一定数量的用户来测试系统的表现, 看是否 满足预期的设计指标要求。 负载测试的目标是测试当负载逐渐增加时, 系统组成部分的相应 输出项,例如通过量、响应时间、CPU 负载、内存使用等如何决定系统的性能,例如稳定性 和响应等。负载测试一般使用工具完成,有 LoadRunner,Webload,QALoad 等,主要的内容都是编写出 测试脚本,脚本中一般包括用户常用的功能,然后运行,得出报告。使用压力测试工具对 web 服务器进行压力测试。 测试可以帮助找到一些大型的问题, 如死机、 崩损、 内存泄漏等, 因为有些存在内存泄漏问题的程序, 在运行一两次时可能不会出现问题, 但是如果运行了成千上万次,内存泄漏得越来越多,就会导致系统崩滑。Loadrunner: Loadrunner:预测系统行为和性能的负载测试工具目前,业界中有不少能够做性能和压力测试的工具,Mercury(美科利)Interactive 公司 的 LoadRunner 是其中的佼佼者,也已经成为了行业的规范,目前最新的版本 8.1。LoadRunner 是一种预测系统行为和性能的负载测试工具,通过模拟上千万用户实施并发负 载及实时性能监测的方式来确认和查找问题,LoadRunner 能够对整个企业架构进行测试, LoadRunner 适用于各种体系架构,能支持广范的协议和技术(如 Web、 Ftp、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电商平台内容营销与种草经济互动效果分析集报告
- 娱乐场所经营管理与安全预案
- 年产22.2万吨乙二醇乙醚醋酸酯项目可行性研究报告
- 自考专业(计算机应用)真题及答案详解【易错题】
- 工业互联网平台量子密钥分发技术在网络安全技术创新与突破报告
- 自考专业(会计)测试卷AB卷附答案详解
- 中级银行从业资格之中级银行业法律法规与综合能力强化训练模考卷及参考答案详解【夺分金卷】
- 三农村土地整治与管理方案
- 中央港澳工作办公室直属单位2025年度公开招聘工作人员笔试高频难、易错点备考题库及答案详解1套
- 中级银行从业资格之中级银行业法律法规与综合能力试题(得分题)及参考答案详解(巩固)
- 勉县一中小升初数学试卷
- 2025一建《建设工程经济》计算、时间、数字考点笔记
- 校园基孔肯雅热防控措施课件
- 第1课 中国古代政治制度的形成与发展 课件 统编版高中历史选择性必修1
- 药师考试历年真题综合测试试卷(含答案)
- 2025年村级防疫员考试模拟试题及答案
- 生猪屠宰兽医卫生检验人员理论考试题库及答案
- GB/T 12247-2015蒸汽疏水阀分类
- 期权风险管理课件
- 《护理伦理学》教学大纲(本科)
- 板带轧机刚度对热轧板形的影响
评论
0/150
提交评论