`
哇哈哈852
  • 浏览: 92033 次
文章分类
社区版块
存档分类
最新评论

Oracle ORION:存储系统性能测试工具

阅读更多


㈠ 定义
 
  ORION(Oracle I/O Calibration Tool)是Oracle提供的、用于测试存储系统性能瓶颈
  由于 ORION 是一个独立工具,用户不需要创建和运行 Oracle 数据库
  ORION的使用非常简单,从官网上down下来的包直接解压就可以使用
  下载地址
  http://www.oracle.com/technetwork/cn/topics/index-088165-zhs.html
  解压:
  # gunzip orion_linux_x86.gz
 
 
㈡ 优点
 
  ● 不需要运行Load Runner以及配置大量的虚拟用户
  ● 不需要运行Oracle数据库,以及准备大量的测试数据
  ● 测试结果更具有代表性,如随机IO测试中,该软件可以让存储的命中率接近为0,更仿真出了磁盘的真实的IOPS
      而load runner很难做到这些,最终的磁盘IOPS需要换算得到
  ● 可以根据需要定制一定比例的写操作(默认没有写操作),但是需要注意,如果磁盘上有数据,需要小心数据被覆盖掉
 
 
㈢ 输出文件
 
  ORION 执行结束会输出5个文件:
  ● <testname>_summary.txt - Summary of the input parameters along with min. small latency, max large MBPS and/or max.small IOPS.
  ● <testname>_mbps.csv - Performanceresults of large IOs in MBPS(吞吐量)
  ● <testname>_iops.csv - Performanceresults of small IOs in IOPS(每秒IO次数)
  ● <testname>_lat.csv - Latency of smallIOs(响应时间)
  ● <testname>_tradeoff.csv - Shows largeMBPS / small IOPS combinations that can be achieved at certain small latencies
  ● <testname>_trace.txt - Extended,unprocessed output(跟踪信息,最详细的数据)
 
 
㈣ 三个强制参数
 
  运行ORAION必须包含run,testname,num_disks 三个参数
  ● run 
      Type of workload to run(simple, normal, advanced)
      simple - tests random 8K small IOs at various loads,then random 1M largeIOs at various loads.
      normal - tests combinations of random8K small IOs and random 1M large IOs
      advanced - run theworkload specified by the user using optional parameters
  ● testname                Name of the test run
  ● num_disks            Number of disks (physicalspindles)
 
 
㈤ 一次简单的测试
 
  ORION的执行需要一个参数文件,用于指定测试的磁盘
  # cat /dev/sda1 > rocky
  # cat /dev/sda2 > rocky
  # ./orion_linux_x86 -run simple -testname rocky -num_disks 1
  测试的结果会生成以上所说的5个文件
  • 大小: 32.9 KB
分享到:
评论

相关推荐

    Orion oracle提供的测试io性能的工具

    标题中的“Orion”是指Oracle公司提供的一款专门用于测试I/O性能的工具。Orion的主要目的是帮助用户评估和比较不同存储设备在Oracle数据库工作负载下的性能表现。它能够模拟多种类型的I/O操作,以准确地反映数据库...

    orion--oracle存储模拟测试软件

    标题中的“orion--oracle存储模拟测试软件”指的是Orion,这是一个专用于Oracle数据库存储性能测试的工具。在Oracle数据库的环境中,存储系统的性能对于数据库的整体运行效率至关重要。Orion能够模拟真实的Oracle...

    关于IO性能的测试工具

    Oracle Orion是一款功能强大的IO性能测试工具,它不仅提供了实时监控和深度分析的能力,还具备预测性分析和自动化报告等功能,能够有效地帮助IT团队监控和优化系统的IO性能。无论是对于数据库管理员、系统架构师还是...

    Orion 10.2 windows+linux

    Oracle Orion是一款由全球知名数据库厂商Oracle推出的高效存储测试工具,专为评估和优化存储系统性能而设计。其最新版本Orion 10.2,支持Windows和Linux两大操作系统,这无疑大大拓宽了其应用范围,使得不论是...

    存储系统和磁盘压力测试工具操作指导

    IOMeter是一款老牌的免费开源磁盘性能测试工具,它能够帮助用户测试I/O的传输速率及平均I/O响应时间。该工具的第一个版本发布于十年前,并且最新的版本在2006年发布。尽管后续未进行更新,但其仍然适用于基本的磁盘...

    数据库性能模型与容量规划.pdf

    - **存储测试工具**:例如Oracle Orion和Oracle calibration_io等工具,可以帮助企业更准确地测试和评估存储设备的性能。 #### 六、测试模型设计 - **数据规模**:考虑数据的大小,优化缓存策略,减少物理IO操作。...

    fio-2.1.2.tar.gz

    fio在Linux系统下使用比较方便,iometer在window系统下使用比较方便,Orion是oracle的IO测试软件,可在没有安装oracle数据库的情况下模拟oracle数据库场景的读写。 如下是在Linux系统上采用fio工具来对SAN存储进行...

    QLogic缓存SAN适配器实现Oracle RAC闪存加速.pdf

    QLogic通过Oracle ORION工作负载工具模拟存储阵列压力测试,证明了缓存SAN适配器的效能。在测试中,适配器显示的IOPS性能是无缓存操作的13倍,能够满足像Oracle RAC这样的虚拟化和集群环境的独特需求。 然而,为了...

    数据库性能模型与容量规划.ppt

    在实际的硬件测试中,我们可以通过特定的测试工具,如Oracle的Orion和calibration_io,来进行小IO和大IO的测试,以获取更准确的性能数据。对于存储,了解磁盘转速、寻道延时、接口类型等参数,以及存储架构、RAID...

    Supplemental guide

    - **ORION 测试配置**:这部分详细介绍了用于测试的 ORION 系统配置,包括硬件、软件及网络参数。 - **TPC-C 测试配置**:针对 TPC-C(Transaction Processing Performance Council - C)基准测试进行了具体的配置...

Global site tag (gtag.js) - Google Analytics