- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第PAGE3页, 共 NUMPAGES \* Arabic 45页
性能测试综述
性能指标简介
平均响应时间:从IO请求到得到结果所用时间
每秒IO数( IOPS):每秒钟存储可服务多少个IO请求
带宽:流量、吞吐量用MB/s表示
并发用户数:同时能为多少客户提供服务
稳定性:可有效稳定运行
健状性:稳定性正常运行多长时间,容错能力
NAS的性能指标:OPS(Operations per Second) 每秒有多少个操作,是并发能力的指标; ORT(Overall Response Time) 表示客户得到服务响应的快慢,单位是毫秒
对一个存储系统来说,吞吐量大,IOPS高,是追求的目标,带宽与IOPS的关系是
带宽 = 块大小 x IOPS
带宽与IOPS也是矛盾的,块大小增大时,带宽增大,但IOPS减小;顺序读写与随机读写性能反映了存储性能的不同方面,顺序读写性能反映了存储的吞吐能力,一般用大数据块访问的MB/s来衡量,关注的是带宽;随机IO性能表示存储对请求反应的快慢,关注的是反应时间,用IOPS来衡量。
持续性能 长时间持续的性能指标,数据是从磁盘读出或写入磁盘的,最能体现存储系统的真实性能
突发性能 也称为cache性能,客户的请求是在cache中完成的,对突发访问有意义
TPC 事务处理性能委员会(TPC)是一个非赢利的组织,其宗旨是建立事务处理与数据库基准,以及使这些基准的各种结果为业界所采用。所有的TPC基准围绕着事务,通常涉及更新一个某种类型的数据库;这使TPC基准成为测试包括存储在内的整个环境的理想选择。TPC并不是一个性能测试工具,但它为性能测试的结果的比较提供了标准。
TPC已定义了五种不同的基准:
TPC-App 一个应用服务器和WEB服务基准。负荷应用于一个受管理的环境,模拟一个24X7运行的B-to-B事务应用服务器的活动。
TPC-C 模拟一个完全的计算环境,许多用户对一个数据库执行事务。该基准专注于一个订单处理环境的主要活动。
TPC-H 一个决策支持基准。由一套面向商业的特别查询与并发数据更新组成。
TPC-R 一个决策支持基准,类似于TPC-H,但是允许基于对查询的高级知识的额外的优化。
TPC-W 一个事务WEB基准。负荷应用于一个受控的Internet商务环境,模拟商务导向的WEB服务器的活动。
在本手册中,主要描述IOPS与带宽性能,包括持续性能与突发性能。
存储性能测试工具
IOmeter:IOmeter是一个IO子系统测量与特性描述工具,可用于独立或群集系统。可在Windows,Linux,Unix等多种平台上运行。最早由Intel于1998年开发,后放弃支持而移交给开源开发实验室继续工作。IOmeter是一个非常强大与复杂的工具,它提供负荷产生器与测量工具,负荷产生器进行对系统压力的操作,测量工具检测并记录其IO操作的性能,以及对系统造成的影响。通过配置,IOmeter可以模拟任何程序或基准的磁盘或网络IO负载。它能够产生并测量系统的负载。
IOmeter可用于测量与描述:
磁盘与网络控制器的性能;
总线的带宽与延迟
网络吞吐到连接的驱动器
共享总线性能
系统级硬盘性能
系统级网络性能
IOzone:IOzone是一个文件系统基准工具,它产生与测量各种各样的文件操作,用于对一种平台进行广泛的文件系统分析。该基准测试多种操作的文件IO性能:读、写、重读、重写、向后读、大步读、文件读、文件写、随机读、pread、mmap、异步读、异步写。
由于IOzone主要是关注于文件系统性能,在测试存储解决方案时要小心,因为主机的配置对文件系统的行为有巨大影响。IOzone可在这些平台上运行:Aix, FreeBSD, HP-UX,IRIX, Linux, Solaris, Windows等。
Bonnie Bonnie++是一个可对硬盘与文件系统简单测试的一套基准包。它提供的测试,产生文件系统活动,用于观察在IO强烈的应用中的瓶颈。Bonnie测试随机与顺序IO,文件与目录创建。只能用在Unix系统中。
dd dd是Unix或Linux系统自带的备份与恢复工具,用于测试磁盘系统的性能也是不错的,可以用于裸盘,可以指定块大小以及块的数量。dd只能测顺序访问性能,在进行顺序写时,dd的测试结果比IOmeter的好。一般测试时使用的块越大,性能也越好。
拷贝 也是最常用的测试方法, 但拷贝没有任何可调整的参数,只能拷贝整个文件,也不能测试裸盘,可用于简单的测试。
SANergy SANergy是一个由IBM Tivoli提供的用于SAN共享的软件,可运行于Unix, Linux和Windows系统。用于存储性能测试的部分只是其中的一个小工具,功能相当简单,只能测顺序IO,可对存
文档评论(0)