下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、序号,分类分类,工具名称,运行平台,适用范围,工具性质,功能及优势,工具使用指导,工具地址,版本号1,性能数据监控工具,nmon,Linux,服务器资源监控,包括CPU、内存、磁盘、网速等,可以实时监控、后台监控和定期监控,开源,搜集系统资源:1)CPU 使用率 2)内存使用情况 3)内核统计信息和运行队列信息 4)磁盘 I/O 速度、传输和读/写比率 5)文件系统中的可用空间 6)磁盘适配器 7)网络 I/O 速度、传输和读/写比率 8)页面空间和页面速度 9)消耗资源最多的进程 ,/pmwiki.php,2,应用性能测试工具,Weblogic,ALL,WebLogic是美国bea公司出品的
2、一个application server确切的说是一个基于Javaee架构的中间件,BEA WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。,允许开发者免费使用,1、对业内多种标准的全面支持,包括EJB、JSB、JMS、JDBC、XML和WML,使Web应用系统的实施更为简单,并且保护了投资,同时也使基于标准的解决方案的开发更加简便2、BEA WebLogic Server以其高扩展的架构体系闻名于业内,包括客户机连接的共享、
3、资源pooling以及动态网页和EJB组件群集3、凭借对EJB和JSP的支持,以及BEA WebLogic Server 的Servlet组件架 构体系,可加速投放市场速度。这些开放性标准与WebGain Studio配合时,可简化开发,并可发挥已有的技能,迅速部署应用系统。4、BEA WebLogic Server的特点是与领先数据库、操作系统和Web服务器紧密集成5、其容错、系统管理和安全性能已经在全球数以千记的关键任务环境中得以验证,/us/corporate/Acquisitions/bea/index.html?origref=/baidu?wd=weblogic&tn=monlin
4、e_dg,3,应用性能测试工具,Hammerora,ALL,HammerOra 工具是基于TCL(Tool Command Language)语言的数据库性能测试工具。首先HammerOra是一款负载测试工具;其次HammerOra目前支持Oracle, MySQL和HTTP应用(web应用); 然后HammerOra是开源的,框架有点类似于商业工具LoadRunner; 因为HammerOra是基于Tcl语言的,所以天生就是可移植的,可以运行于Windows平台和Linux平台。HammerOra内嵌了两套标准测试脚本 tpc-c and tpc-h,当然你也可以自己开发和扩充测试脚本,开发
5、语言是Tcl。,允许开发者免费使用,HammerOra包含叁个部分(这点有点类似于LoadRunner)创建测试脚本(打开build-in的tpc-c or tpc-h)然后可以进行调试;配置并创建虚拟用户,并设置虚拟用户的策略,比如持续时间,用户迭代,rumpup塬则等,然后控制场景运行;最后是监控 事物计数器。对应于LoadRunner分别是VUGen, Controller and AnalysisHammerOra的工作塬理就是捕捉Oracle的trace文件,并生成相应的SQL脚本进行回放,所以对用户的场景模拟程度是非常高的。 HammerOra跟Oracle的接口是也是利用一个Tc
6、l的package OraTcl来完成的。(之前我们在开发测试平台时,后台驱动Oracle数据库操作也是通过这个package来完成的;,/projects/hammerora/,4,应用性能测试工具,LoadRunner,ALL,LoadRunner,是一种预测系统行为和性能的负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner能够对整个企业架构进行测试。通过使用 LoadRunner,企业能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。 LoadRunner是一种适用于各种体系架构的自动负载测试工具,它能预测系统行为并优化系统
7、性能。,商业付费软件,试用版有并发数限制,1、LoadRunner的测试对象是整个企业的系统,它通过模拟实际用户的操作行为和实行实时性能监测,来帮助您更快地查找和发现问题。此外,LoadRunner能支持广泛的协议和技术,为您的特殊环境提供特殊的解决方案。,/cn/zh/software-solutions/software.html?compURI=1175451&action=downloadsoftware&jumpid=em_r11374_cn/en/large/eb/loadrnr_GoogleSEMdg&tcmid=tcm:245-865742&originid=8-2P42T1O
8、§ionid=alm_ito&k_clickid=APJ|9|62952|63440c99-59a5-1b89-02d7-0000123c4155#,5,应用性能测试工具,Benchmark-Factory,Windows,著名的 Quest 服务器性能测试软件 Benchmark Factory 是一种高扩展性的强化测试、容量规划和性能优化工具,商业付费软件,测试可以使用试用版,1、可以模拟数千个用户访问应用系统中的数据库、文件、Internet及消息服务器,从而更加方便地确定系统容量,找出系统瓶颈,隔离出用户的分布式计算环境中与系统强度有关的问题。无论是服务器,还是服务器集群,Be
9、nchmark Factory 都是一种成熟、可靠、高扩展性和易于使用的测试工具。 ,/benchmark-factory/,6,应用性能测试工具,Swingbench,Windows,可用于Oracle数据库压力或基准数据性能测试,支持oracle 单实例以及Oracle RAC,支持Oracle 10g,11g,支持windons/linux/unix操作系统,开源,Swingbench是一个免费的负载生成器(和基准测试程序),用于对oracle数据库(10g,11g)进行压力测试. 这个软件是用Java开发的,因此可以在多种平台上运行,同时提供了一些扩展的API。 Swingbench可
10、被用于验证或测试诸如实时应用集群、在 线表格重建、在线备份和恢复等技术。Swingbench包含四种基准测试: OrderEntry, SalesHistory, CallingCircle and StressTest。,/downloads.html,7,存储性能测试工具,IOMeter,ALL,存储IO、带宽、延时指标测试,存储加压,开源,Iometer 既是工作负载生成器(也就是说,它可以进行输入输出操作,以便增加系统的负荷),它还是一个测量工具(也就是说,它检查并且记录I/O 操作的性能和对系统的影响)。它可以被配置为模拟任何程序或者基准测试程序的磁盘和网络I/O的负载,或者用来产生
11、整个综合的I/O负载。,/ ,8,存储性能测试工具,Orion,Linux,ORION(Oracle I/O Calibration Tool)是一款由Oracle公司提供,专门用于模拟数据库运行机制来测试存储的IO存储测试软件,可以在不运行oracle数据库的情况下,仿真OLTP随机操作(测试IOPS)或者是OLAP连续性操作(测试吞吐量)。,开源,1)不需要运行Load Runner以及配置大量的虚拟用户2)不需要运行Oracle数据库,以及准备大量的测试数据3)测试结果更具有代表性,如随机IO测试中,该软件可以让存储的命中率接近为0,更仿真出了磁盘的真实的IOPS.load runner
12、很难做到这些,最终的磁盘IOPS需要换算得到4)可以根据需要定制一定比例的写操作(默认没有写操作),但是需要注意,如果磁盘上有数据,需要小心数据被覆盖掉,/technetwork/cn/topics/index-088165-zhs.html,9,虚拟机性能测试工具,Phoronix TestSuite,Linux, 是业内一个知名的网站,其经常发布硬件性能测评以及 Linux 系统相关的性能测评, Phoronix Test Suite 为该网站旗下的 linux 平台测试套件 , Phoronix 测试套件遵循GNU GPLv3协议,测试套件包含计算、网络、存储测试。,开源,测试套件丰富,
13、包含计算、网络、存储测试项,测试结果可以上传到网站进行评价。,/?k=downloads,10,虚拟机性能测试工具,SiSoftware Sandra lite,Windows,SiSoftware Sandra是一套功能强大的系统分析评比工具,拥有超过 30 种以上的分析与测试模组,主要包括有CPU、Drives、CD-ROM/DVD、Memory、SCSI、APM/ACPI、鼠标、键盘、网络、主板、打印机等,还有 CPU、Drives、CD-ROM/DVD、Memory 的 Benchmark 工具,它还可将分析结果报告列表存盘。,lite版免费使用,除了具有强大的功能外,使用也很方便,易
14、于上手。,/,11,虚拟机性能测试工具,Geekbench,ALL,GeekBench工具可以对CPU和内存性能进行评估。Geekbench 中包含4大类性能测试Integer,Floating Point,Memory,Stream。Integer中包含加密解密、压缩解压缩、图像处理、执行编程脚本等多个小类;Floating Point中包含向量点积运算、矩阵分解、Lucas-Lehmer test、模糊图像过滤等小类;Memory中包含寄存器连续读写、分配释放内存块,特定内存块读写、内存拷贝等小类;Stream中包含流的复制、流的比例运算、流地址运算、流的三角运算等小类。通过测试上述四项大
15、类,GeekBench统计出各项得分,最后通过加权运算得到总得分。在不同形态的服务器上,由于CPU和内存的属性不相同(比如CPU的架构、带宽,内存的带宽),所以测试出的各项得分和总得分有比较大的差异。,免费,Geekbench 中包含4大类性能测试Integer,Floating Point,Memory,Stream。Integer中包含加密解密、压缩解压缩、图像处理、执行编程脚本等多个小类;Floating Point中包含向量点积运算、矩阵分解、Lucas-Lehmer test、模糊图像过滤等小类;Memory中包含寄存器连续读写、分配释放内存块,特定内存块读写、内存拷贝等小类;Str
16、eam中包含流的复制、流的比例运算、流地址运算、流的三角运算等小类。,/geekbench/,12,虚拟机加压工具,BurnInTest,Windows,BurnInTest是厂家批量生产测试电脑的软件,在一个高温的测试房里用类似于BurnIn的软件连续让机子跑24到48个小时以达到硬件耐高温的目的。假如机子有问题就可以直接更换零件。通常BurnIN里面包括,CPU,内存,显卡,硬盘,软驱,光驱,串列接口,并列接口,滑鼠和硬盘等等。,受限使用,BurnInTest 主要功能是测试系统的可靠性和稳定性,该软件主要测试:CPU、硬盘、声卡、显卡(2D/3D)、打印机,内存,串口,网络,磁带机,并口等,还可测试计算机系统与其它外围设备。可以同时打开所有测试来检验你系统的稳定性,在使用前请备份有用数据,以免系统崩溃而造成损失。,/soft/596.html,13,虚拟机加压工具,CPUHog,Windows,CPUHog工具的目的是要作为CPU的压力测试。使用CPUHog把CPU压力加给负载系统处理器。,免费,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 玉溪师范学院《电气控制技术与PLC》2023-2024学年期末试卷
- 玉溪师范学院《地理信息系统实验》2021-2022学年第一学期期末试卷
- 2024年空气和废气监测仪器合作协议书
- 2024年休闲卤制食品项目合作计划书
- 2024劳务分包合同版范本
- 盐城师范学院《信息论基础》2021-2022学年第一学期期末试卷
- 盐城师范学院《文化创意项目实训》2023-2024学年第一学期期末试卷
- 2024股票承销协议合同范本
- 2024装修合同验收标准范文
- 合同印章管理规则随堂测试
- 2024年全球供应链重组:挑战与机遇
- 《小学数学万能说课稿》
- 合伙开工厂合同范例
- 医科大学2024年12月新药研究与开发本科作业考核试题答卷
- 中医培训课件:《经穴推拿术》
- 二年级上册《生态 生命 安全》教案
- 绵阳市高中2022级(2025届)高三第一次诊断性考试(一诊)地理试卷
- 《酒泉市旅游民宿高质量发展特征、面临的问题及完善策略》
- 无人机租赁合同
- 广东省深圳市五年级上学期英语期中试卷五(含答案)
- 《光伏电站运行与维护》试题及答案一
评论
0/150
提交评论