Re: Intel X25-M MLC SSD benchmarks - How can I be sure i am erased block aligned ?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> ________________________________
> From: Matthew Wilcox [mailto:matthew@xxxxxx]
> Sent: Thu 12/11/2008 5:44 AM
> To: Raz Ben-Yehuda
> Cc: linux-ide@xxxxxxxxxxxxxxx; linux-scsi@xxxxxxxxxxxxxxx
> Subject: Re: Intel X25-M MLC SSD benchmarks
>
> On Thu, Dec 11, 2008 at 12:12:37AM +0200, Raz Ben-Yehuda wrote:
>> I did not want to dive into details because it does not matter. Whether
>> noop,deadline, deadline parameters...
>> As for the controller I used 4 different controllers. Adaptec,AHCI and
>> Intel as Integrated chips on the 1025W-UR supermicro motherboard, and a
>> 4-th controller SuperMicro UIO Adaptec aac card.
>> All gave same results for most dd writes commands.
>> dd if=/dev/zero of=/dev/sda bs=1M count=1000 oflag=direct , and many
>> other variants such erase block size ( 128K ) , several erase block size
>> and so on. Kernel is 2.6.18-8.el5.
>
>>>OK, I suspect you aren't giving the drive enough work to do for it to
>>>perform at its best.  Try doing something like this:
>
>>>for i in $(seq 0 9); do \
>  >>     dd if=/dev/zero of=/dev/sda bs=1M count=1000 oflag=direct \
>  >>               seek=$(($i * 1000)) & \
>>>done
>
did that. nothing. also, I would like to note that IO flow is quite
weird.iostats reports 70GB/s in the first few seconds, and then it
degrades to 20
 MB/s and less. could it be that I am not erase-block aligment ?
how does SSD aligments interacts with a controller ?
 iostats looks like that:Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrt
 sda 746.46 0.00 191143.43 0 189232
 sda 546.53 0.00 139912.87 0 141312
 sda 480.00 0.00 122880.00 0 122880
 sda 469.00 0.00 120016.00 0 120016
 sda 347.00 0.00 88880.00 0 88880
 sda 403.96 0.00 103413.86 0 104448
 sda 349.00 0.00 89296.00 0 89296
 sda 424.00 0.00 108544.00 0 108544
 sda 480.00 0.00 122880.00 0 122880
 sda 184.00 0.00 47104.00 0 47104
 sda 467.00 0.00 119600.00 0 119600
 sda 408.00 0.00 104448.00 0 104448
 sda 320.00 0.00 81920.00 0 81920
 sda 357.00 0.00 91344.00 0 91344
 sda 195.00 0.00 49968.00 0 49968
 sda 280.00 0.00 71680.00 0 71680
 sda 475.25 0.00 121663.37 0 122880
 sda 85.00 0.00 21712.00 0 21712
 sda 235.00 0.00 60208.00 0 60208
 sda 216.00 0.00 55296.00 0 55296
 sda 112.00 0.00 28672.00 0 28672
 sda 245.00 0.00 62672.00 0 62672
 sda 72.00 0.00 18432.00 0 18432
 sda 75.00 0.00 19248.00 0 19248
 sda 141.00 0.00 36048.00 0 36048
 sda 11.00 0.00 2864.00 0 2864
 sda 200.00 0.00 51200.00 0 51200
 sda 88.00 0.00 22528.00 0 22528
 sda 160.00 0.00 40960.00 0 40960
 sda 118.81 0.00 30415.84 0 30720
 sda 32.00 0.00 8192.00 0 8192
 sda 128.00 0.00 32768.00 0 32768
 sda 77.00 0.00 19664.00 0 19664
 any idea ?

>> I used all on a supermicro 1025W-UR. Disks have a SAS interface, 80GB.
>> Also, I would like to note, I have 8 disks in array, while each one
>> perform READS 250 MB/s, together I degrade to 200 MB/s each. As for
>
>>>That doesn't surprise me; you're probably hitting a limitation either of
>>>the array or the cable itself.  A SAS cable can run up to 6Gbps, which
>>>will be around 600MB/s.  So three drives should be able to saturate your
>>>SAS cable.  If you're using an x4 link, that goes up to 2400MB/s which
>>>should be ample for 8 drives ... maybe you're using a 3Gbps cable which
>>>would limit each drive to 150MB/s.
I am not surprised as well. SSD is quite new for these controller. I
am using SAS cable(blue one), and no cx4 can connect to io card
controller.
anyway, I have contact supermicro for that, I want to bypass the back
panel, just to be sure.


> --
> Matthew Wilcox                          Intel Open Source Technology Centre
> "Bill, look, we understand that you're interested in selling us this
> operating system, but compare it to ours.  We can't possibly take such
> a retrograde step."
>
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]
  Powered by Linux