ATTO scores w/ RAID0 are not good...
I have 2 120GB Seagate SATA drives in a RAID0 running on an onboard Promise Fasttrack Controller. These scores seem high at first but then get really low...Anyone else agree? Any thoughts on what might be setup wrong?
0
Comments
Tex
Is there anyway to verify within Windows how the RAID array is setup (0,1,etc) and what the cluster/stripe size is?
I need to get this figured out...
Thanks.
Stripe should be in the bios. Is this the sorry fasttrack "lite" controller in most motherboard bios's that doesnt allow you to even pick a stripe size by any chance? Hope not. They cripple that thing so as to not interfere with their sales of raid controller cards (unlike any other manufacturer) I mean a cheap motherboard with a built in promise raid controller costs about what they ask for a promise raid controller card seperate ... See where they didn't like the competition? Neither SI or HPT do this sorriness.
Cluster size defaults to 4k with ntfs so unless you formated after the install and choose another cluster size you got 4k.
If its the sorry lite version you might consider picking up a real raid controller on ebay for 25 to 35 bucks.
Tex
http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=2796626853&category=39968
tex
I downloaded and installed the Promise Array Management and confirmed that it is RAID0. The Block size is 128KB (I chose the default performance option, however it did allow you to manually choose the block size)
Even though it has a higher block size the ATTO scores should be higher right?
The Array size is 240GB (2x120 Seagate Sata's) and it is just one large partition...
I have setup a few hundred ide raid systems and they general start sort of suxing a** after you get above 32k or so on a stripe.
You got a 4k cluster so it writes one 4k cluster at a time see..... And you have to write 128k in a stripe to the first drive before it even write to the second.
You want it to write a 16k cluster that happens to match the 16k stripe so it writes one 16k whack to the first drive and then one 16k whack to the second and back and forth. See how much more efficent it that just sounds ??? rather then whcking out a ton of 4k writes till the first stripe is filled and then starting on the second one?
tex
In windows manager go in to disk management and make sure that windows has not made your disks dynamic.
Ive seen this happen sometimes and dynamic disks will hose performance, you may not have a choice in the situation.
We set up a external scsi raid silo, (3 drives in an external enclosure) and windows made it all dynamic and would not let us change it back with out hosing the raid.
And back up any important data before doing anything.
Good luck.
Gobbles
Tex