㈠ 定义
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公司提供的一款专门用于测试I/O性能的工具。Orion的主要目的是帮助用户评估和比较不同存储设备在Oracle数据库工作负载下的性能表现。它能够模拟多种类型的I/O操作,以准确地反映数据库...
标题中的“orion--oracle存储模拟测试软件”指的是Orion,这是一个专用于Oracle数据库存储性能测试的工具。在Oracle数据库的环境中,存储系统的性能对于数据库的整体运行效率至关重要。Orion能够模拟真实的Oracle...
Oracle Orion是一款功能强大的IO性能测试工具,它不仅提供了实时监控和深度分析的能力,还具备预测性分析和自动化报告等功能,能够有效地帮助IT团队监控和优化系统的IO性能。无论是对于数据库管理员、系统架构师还是...
Oracle Orion是一款由全球知名数据库厂商Oracle推出的高效存储测试工具,专为评估和优化存储系统性能而设计。其最新版本Orion 10.2,支持Windows和Linux两大操作系统,这无疑大大拓宽了其应用范围,使得不论是...
IOMeter是一款老牌的免费开源磁盘性能测试工具,它能够帮助用户测试I/O的传输速率及平均I/O响应时间。该工具的第一个版本发布于十年前,并且最新的版本在2006年发布。尽管后续未进行更新,但其仍然适用于基本的磁盘...
- **存储测试工具**:例如Oracle Orion和Oracle calibration_io等工具,可以帮助企业更准确地测试和评估存储设备的性能。 #### 六、测试模型设计 - **数据规模**:考虑数据的大小,优化缓存策略,减少物理IO操作。...
fio在Linux系统下使用比较方便,iometer在window系统下使用比较方便,Orion是oracle的IO测试软件,可在没有安装oracle数据库的情况下模拟oracle数据库场景的读写。 如下是在Linux系统上采用fio工具来对SAN存储进行...
QLogic通过Oracle ORION工作负载工具模拟存储阵列压力测试,证明了缓存SAN适配器的效能。在测试中,适配器显示的IOPS性能是无缓存操作的13倍,能够满足像Oracle RAC这样的虚拟化和集群环境的独特需求。 然而,为了...
在实际的硬件测试中,我们可以通过特定的测试工具,如Oracle的Orion和calibration_io,来进行小IO和大IO的测试,以获取更准确的性能数据。对于存储,了解磁盘转速、寻道延时、接口类型等参数,以及存储架构、RAID...
- **ORION 测试配置**:这部分详细介绍了用于测试的 ORION 系统配置,包括硬件、软件及网络参数。 - **TPC-C 测试配置**:针对 TPC-C(Transaction Processing Performance Council - C)基准测试进行了具体的配置...