Adaptec 7805 Raid 6 Performance - 4 Drives?

Hi,

I am trying to understand Raid performance in general.

If I am using Raid 6 it looks like I get:

2x read speed, no write speed gain

However what I am not clear is the baseline for these performance.

Am I correct in assuming that these 2x read gain would be based on the performance of the drive without using RAID

So the read speed is 2x the standard read speed of the drive by itself.

Is that correct - I am assuming that the RAM on the card would also give it an extra boost in performance. Or am I over simplyfing it.

Or would it be the sustained non-cached write speed x 2 for read and write would be the non-cached write speed.

I would be using the SATA - ST4000NM0033 Seagate Constellation ES.3.

So would the read speed be 2x 175 MB/s and the Write speed be 175 MB/s

Max. Sustained Transfer Rate OD (MB/s)

Thanks,

Ward
LVL 1
whorsfallAsked:
Who is Participating?
 
Gary CaseConnect With a Mentor RetiredCommented:
Agree it's not a good choice as a primary boot drive.   As I noted above, writes are MUCH slower than reads in a RAID-5 or 6 (roughly 50% as fast in Raid-5, 40% in RAID-5), because there are multiple I/O operations involved in each write.

I'd use a good SSD for your boot device (which you can image to your RAID-6 array for backup); and use your RAID-6 for your fault-tolerant data.

... or build two arrays => a RAID-1 for the boot drive; and a RAID-5 for the data.   If you want really FAST you could use SSDs for the RAID-1.
0
 
Gary CaseConnect With a Mentor RetiredCommented:
The speeds depend on how many drives in the array.

Since the data is striped across the drives, the more drives involved, the faster the read speed.    Writes are slower, as these require multiple I/O's, since the drives have to first be read; then written (to maintain fault-tolerance).

In general, with RAID-6 the write speeds will be in the neighborhood of 40% of the read speed, but this is also influenced by the onboard cache memory (the "RAM on the card") your controller may have -- if a write operation fits entirely in the cache, the APPARENT write speed will be VERY fast, and the actual writes will take place after the I/O has already been "completed" from the OS's perspective.

Read speeds are very good -- and the more disks, the better.   For example, with an 8 disk RAID-6 your read speeds will be roughly 6 times the speed of an individual drive.
0
 
DavidConnect With a Mentor PresidentCommented:
"So would the read speed be 2x 175 MB/s and the Write speed be 175 MB/s"
no way will you even come close in the real world.  Every write is going to require a read from 3 of 4 disks.  Since i assume your O/S will be booted here, then you'll be doing a lot of writes 24x7 for logs, journaling, swap, and updating filesystem inodes/descriptors.  

You'll  be lucky to get 1/3 of that as a boot device.  Also blocksize of the raid not equal blocksize of filesystem.

you go R6 to mitigate data loss. if you want speed, go 2xR1 or a R10.  if you want speed & data safety, buy larger drives & go with a 3-way R1. (and software RAiD)... or use SSDs
0
Get expert help—faster!

Need expert help—fast? Use the Help Bell for personalized assistance getting answers to your important questions.

 
whorsfallAuthor Commented:
Hi,

Thanks for the responses - why would it be worse if it is a boot device?

I am planning to use it for VMware ESXi 5.1 as a single volume.

Thanks,

Ward
0
 
DavidPresidentCommented:
because of all the random writes the boot device must do in addition to application I/O.
0
 
whorsfallAuthor Commented:
Excellent answers thank you.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.