存储性能测试工具能否介绍一些?

针对不同存储的IOPS等指标,在同等数据访问或压力测试情况下,有何通用的测试工具?要求对于不同存储设备,测试结果可用于横向对比,谢谢!PPT中的性能指标是如何测试得出的?显示全部

针对不同存储的IOPS等指标,在同等数据访问或压力测试情况下,有何通用的测试工具?要求对于不同存储设备,测试结果可用于横向对比,谢谢!PPT中的性能指标是如何测试得出的?

收起
参与15

返回luzhengg的回答

luzhenggluzhengg系统架构师某银行

PPT中的IOPS是官方指标
个人推荐使用orion工具,可以模式数据库IO,也可以模式ASM条带化下的数据库IO
Orion可以支持下列IO负载

  1. 小的随机的IO:OLTP的应用主要是随机的读写,大小和数据的块大小一样(一般是8K)。这样的应用主要是关注的吞吐量是IOPS和一个请求的平均延时时间。Orion可以仿真一个随机IO负载。指定的读写百分比,指定的IO大小,指定的iOS,ios是分布在不同的磁盘上。
  2. 大的连续的IO:数据仓库的应用,数据装载,备份,和恢复会产生连续的读写流,这些读写是由多个1M的IO组成的。这些应用都是处理大数据量的数据,主要是关注总体的数据吞吐量MBPS
  3. 大的随机的IO: 一个连续的读写和其他的数据库活动同时访问磁盘。基于条带化,一个连续的读写扩展到多个磁盘上。因此,在磁盘的这个层次上,许多的连续的读写被看作随机的1M的IO,又被称作多用户的连续IO。
  4. 混合的负载: Orion可以同时仿真前俩种负载:小的随机的IO,大的连续的IO。这将使你
    可以仿真,OLTP的8K的随机读写的负载和4个连续的1M IO读写的备份的负载。
    针对不同的IO负载,Orion可以在不同的IO压力测试并得到性能参数:MBPS,IOPS,和IO延迟时间。负载是术语,代表异步的IOs的数目。内部本质来说,每一个负载层次,Orion软件一直在尽快的发I/O请求来完成这个层次的I/O负载。针对随机的负载(大的和小的),负载的层次就是I/Os的数目。针对大的连续的负载,负载的层次就是连续的读写流和每次读写流的IO的数目。
银行 · 2017-09-12
浏览1905
  • 感谢专家回复,正在用vdbench进行测试,考虑用orion同步测试,以达到最理想结果。
    2017-09-12

回答者

luzhengg
系统架构师某银行
擅长领域: 存储闪存云计算

luzhengg 最近回答过的问题

回答状态

  • 发布时间:2017-09-12
  • 关注会员:3 人
  • 回答浏览:1905
  • X社区推广