
测试目标:
理论上,
ORION
可以用来测试任何支持异步的字符设备。
ORION
已经在下列类型
的设备上测试过。
1. DAS(directed_attatched)
的存储:
2. SAN(storage-area network)
的存储:
3. ORION
没有在
NAS(network-attached storage).
ORION
对存储设备的供应商:
供应商可以用
ORION
来理解
Oracle
是如何来在存储上执行的。也可以用
Orion
来
找出适合
Oracle
最好的存储配置。
ORION
对
Oracle
管理员
Oracle
管理员可以根据期望的工作量使用
Orion
来评估和比较不同的存储阵列。他
们也可以
用
Orion
来决定峰值时优化的网络连接数,存储阵列数,存储阵列控制器数,和磁
盘数。附
录
A
描述了根据数据库现在的工作量来推测
IOPS
和
MBPS
需求。
开始使用
Orion
1.
下载
orion:
有
Linux/x86
,
Solaris/SPARC
和
Windows/x86
版本
2.
安装
Orion
Linux/Solaris
:解压
Orion
执行文件。
gunzip orion_linux_x86-64.giz
Windows:
运行安装程序
C:\temp> orion_windows_x86-64.msi
3.
选择测试名,我们使用的名是
mytest
4.
创建文件名
mytest.lun
,例如:
/dev/raw/raw1
/dev/raw/raw2
...
/dev/raw/raw8
5.
验证设备是不是可以访问。
Linux
可以用下面的命令:
$ dd if=/dev/raw/raw1 f=/dev/null bs=32k count=1024
1024+0 records in
1024+0 records out
6.
验证在你的平台上已经有异步
IO
的类库。
Orion
测试完全是依赖异步的
IO
。在
linux
和
solaris
,类库
libaio
需要安装并被访问。环境变量名是
LD_LIBRARY_PATH
或者
评论