- 论坛徽章:
- 0
|
请问楼主是如何测试的?
我也是用的MSA20
我使用 hdparm -tT 测试 速度有154.48 MB/sec
但我手工cp一个8.3G的文件(直接从MSA20 CP 到MSA20),发现实际速度才17M/s
测试很简单,用了个小脚本
date
cp test test2
date
然后手工计算的速度.
我的服务器是 HP DL580G2 1.5G 双XEON 2G内存, MSA20通过 HP SA6400阵列卡连接到服务器.MSA20上有7块250G的SATA硬盘.
硬盘做了 RAID ADG (Raid 6)
同时服务器内置的SmartArray 5i阵列卡,连接两块SCSI硬盘,做的Radi 1+0
使用 Hdparm测试结果如下
MSA 20
MSA20上划了两个逻辑盘,一个20G,一个1.2T.使用hdparm测试,这两个逻辑盘速度竟然差别非常大.
下面是1.2t的盘
[root@file ~]# hdparm -tT /dev/cciss/c1d1
/dev/cciss/c1d1:
Timing cached reads: 1916 MB in 2.00 seconds = 958.15 MB/sec
HDIO_DRIVE_CMD(null) (wait for flush complete) failed: Inappropriate ioctl for device
Timing buffered disk reads: 478 MB in 3.01 seconds = 158.93 MB/sec
HDIO_DRIVE_CMD(null) (wait for flush complete) failed: Inappropriate ioctl for device
下面这个是20G的盘
[root@file ~]# hdparm -tT /dev/cciss/c1d0
/dev/cciss/c1d0:
Timing cached reads: 1856 MB in 2.00 seconds = 928.14 MB/sec
HDIO_DRIVE_CMD(null) (wait for flush complete) failed: Inappropriate ioctl for device
Timing buffered disk reads: 62 MB in 3.06 seconds = 20.24 MB/sec
HDIO_DRIVE_CMD(null) (wait for flush complete) failed: Inappropriate ioctl for device
SCSI Raid 1+0
[root@file ~]# hdparm -tT /dev/cciss/c0d0
/dev/cciss/c0d0:
Timing cached reads: 1916 MB in 2.00 seconds = 957.19 MB/sec
HDIO_DRIVE_CMD(null) (wait for flush complete) failed: Inappropriate ioctl for device
Timing buffered disk reads: 134 MB in 3.02 seconds = 44.33 MB/sec
HDIO_DRIVE_CMD(null) (wait for flush complete) failed: Inappropriate ioctl for device
我感觉1.2T的盘使用 Hdparm测试结果有问题,我试过多次,速度在150-160MB/S之间.是不是Hdparm不支持这么大的盘呢?
另外我分别找了一台PC机,一台HP DL580服务器,使用 CP 8.3G文件测试
pc 联想扬天AMD CPU 512M内存,4000元的破机器,用SATA卡连接了3块硬盘,做的RAID 0. cp 8.3G文件时间为 6分57秒
HP DL580 SCSI Raid 1+0 ,cp 8.3G 文件时间 为 9分 23秒
HP DL580 MSA20 Raid 6, cp 8.3G文件时间为 8分16秒.
服务器+SCSI竟然还不如 PC+SATA...真是搞不明白呀.
上面的测试都是做过2次的. |
|