最近主要针对硬盘,Nytro MegaRAID,LSI/Fusion-io PCIe flash卡的io进行测试,以下是测试的环境和结果,供大家参考。
1.环境
环境一:
测试机
Inspur
TS850, 10.1.16.8
CPU
Intel(R)
Xeon(R) CPU E7-8837 * 8
内存
68G(8G *
8)
RAID卡
LSI NytroMegaRAID50g*2
raid1
系统
Red Hat
Enterprise Linux Server release 6.3 (Santiago)
内核
2.6.32-279.el6.x86_64
raid级别
RAID10
硬盘
SAS: 15K
RPM,2.5 300G SEAGATE SAS *4
环境二:
测试机
Dell R820, 10.1.16.10
CPU
Intel(R) Xeon(R) CPU E5-4600* 8
内存
24G(8G *3)
RAID卡
系统
Red Hat Enterprise Linux Server release 6.3 (Santiago)
内核
2.6.32-279.el6.x86_64
raid级别
RAID10
硬盘
SAS: 15K RPM,2.5 300G SEAGATE
SAS
*4
2.测试模式
测试工具使用Oracle orion模拟Oracle DB对数据的操作。
#测试一
#!/bin/sh
#hdd_rand_read_8k
/home/oracle/db/product/11.2.3/db_1/bin/orion
-run advanced -testname hdd_rand_read_8k -size_small 8 -size_large 8 -type rand
-num_disks 6
#hdd_rand_write100_8k
/home/oracle/db/product/11.2.3/db_1/bin/orion
-run advanced -testname hdd_rand_write100_8k -size_small 8 -size_large 8 -type
rand -write 100 -num_disks 6
sleep 800
#hdd_seq_read_8k
/home/oracle/db/product/11.2.3/db_1/bin/orion
-run advanced -testname hdd_seq_read_8k -size_small 8 -size_large 8 -type seq
-num_disks 6
sleep 800
#hdd_rand_read_8k_1024
/home/oracle/db/product/11.2.3/db_1/bin/orion
-run advanced -testname hdd_rand_read_8k_1024 -size_small 8 -size_large 1024
-type rand -num_disks 6
sleep 800
#hdd_rand_read6_write4_8_1024
/home/oracle/db/product/11.2.3/db_1/bin/orion
-run advanced -testname hdd_rand_read6_write4_8_1024 -size_small 8 -size_large
1024 -type rand -write 40 -num_disks 6
sleep 800
#
hdd_seq_read6_write4_8_1024
/home/oracle/db/product/11.2.3/db_1/bin/orion -run advanced
-testname hdd_seq_read6_write4_8_1024 -size_small 8 -size_large 1024 -type
seq -write 40 -num_disks 6
3.测试结果
说明:
hdd_300G_6_15k_inspur:Inspur6块300G 15k rpmhdd_146_14_10k_dell: Dell 14块146G 10k rpmlsi_SSS6200_inspur:InspurLSI PCIe卡800GFusion-io_pcie_dell:Dell R820 FUSION-IO ioScale2
PCIe卡1.6TLSI_MeGaRaid_inspur:InspurLSI Nytro MegaRAID卡100G
IOPS:
MBPS:
Latency:
4.结语:
1. PCIe
flash 卡IOPS至少比传统硬盘高350倍。
2. PCIe flash卡的延时相比传统硬盘更低,响应时间更快
此测试数据只做为参考,不同环境结果不同。