2007/12/29, Samuel Borgman <[EMAIL PROTECTED]>:
> Hi,
>
> I've got a severe performance problem on a X4200 M2(2x dual core 2.4Ghz) 
> running Solaris 10(uname -a at the bottom), disks are located on 2 A5100 
> connected thru Sanbox-8 switches to a LSI LSI7202XP-LC HBA. Doing sequential 
> or random reads on one disk is no problem. Doing sequential read on a 9 disk 
> strip is no problem get about 95MB/s of transfer, which I guess is the limit 
> of 1 Gb/s FC. But random reads on a stripe is just awful.
>
> I'm using randread (found at http://randread.sf.net ) to do the random read 
> tests.
>
>
> When I tried with the default stripe size the throughput is even worse at 40 
> reads/sec, and sequential reading and writing may barely rival my old 
> Commodore 64. Okey so the C64 was abit low, but we're talking about 7 MB/s 
> 100% busy IO throughput. CPU is still 99-100% idle...
>
> I read that disksuite doesn't like splitting IO hence I tried the 1 MB stripe 
> size, which atleast solved the sequential reads.
>
> Any suggestions?
>
> Thanks in advance,

Randread is a single threaded test, it will never do more than one
simultaneous read. So you can't get more reads/sec than one disc can
deliver. You have to have more than one simultaneous read to get more.
Try running several randread at the same time.
_______________________________________________
storage-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/storage-discuss

Reply via email to