Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

should i use raid 5 or raid 10 for a data server?

Posted on 2014-07-25
5
Medium Priority
?
247 Views
Last Modified: 2014-08-12
we are getting a new dataserver for an engineering office. it will have approximately 70 users accessing the data on it. it will be our only data server and i am wondering which raid setup is better. the datasets consist of word and excel spreadsheets, cad drawings and some large gis projects.
0
Comment
Question by:sedixon
5 Comments
 
LVL 19

Accepted Solution

by:
Kash earned 2000 total points
ID: 40219073
Raid 5 is no no for me since we have had 2 drive failures and everything went *** up.

I would go for RAID10 or RAID6.

have a look here >> https://www.icc-usa.com/raid-calculator
0
 
LVL 11

Expert Comment

by:Joseph O'Loughlin
ID: 40219141
I agree with Kash, Raid5 no longer makes sense with the size of today's hard disks, and the meantime between failure statistics (as experienced, not manufacturer claims)
Additional drives (spindles) can increase performance, so multiple raid1 pairs for transaction logs and the like also helps.  If going solid state, stick to reputable makes and their enterprise ranges.  
Avoid using raid on motherboard, as implementations can be poor.
0
 
LVL 47

Expert Comment

by:David
ID: 40219223
No.  Use RAID6 for your data and RAID1 for your O/S, swap, and scratch table space (TempDB).     You sure as heck better have a decent caching controller as well and stay away from SATA drives if you like performance.

You can use the RAID6 for local backup of the RAID1.  Do NOT confuse backup with archiving.  You need to always make offline copies of data for protection against catastrophic failure / fire, etc...
0
 
LVL 13

Expert Comment

by:Greg Hejl
ID: 40222542
Raid 10, Raid 10, Raid 10.

Raid 5 and 6, upon reintroducing a replacement drive for a failed drive will rewrite ALL of the data across the spanned disks.  since all of your disks in an array were purchased at the same time they will all reach MTBM at the same time.  the extra stress placed on the drives during a rebuild has a very good chance of revealing the next weakest drive by failing during a rebuild.

Raid 0 is the fastest disk configuration for both reads and writes. Raid 1 is the safest way to protect your data.

Raid 10 is the perfect marriage.  - my standard setup for a server with 8-12 drives is to configure raid 10 for all drives, partition the drive for the host OS HyperVisor,  use the rest of the drives for OS VHD's and Data VHD's.

Attach a cheap NAS (that does raid 10) for backups.
0
 
LVL 47

Expert Comment

by:David
ID: 40222552
RAID0 is not faster than RAID10 for reads by any stretch of the imagination.  With RAID10 every byte of data is in two places, so in perfect world you get twice the read performance due to load balancing.  When it comes to writes, then both writes are done in parallel. If you have a caching controller then there is little difference in the real world.

Now if you have a data logging app where nearly 100% of the data is writes then that is different.
0

Featured Post

[Webinar] Cloud and Mobile-First Strategy

Maybe you’ve fully adopted the cloud since the beginning. Or maybe you started with on-prem resources but are pursuing a “cloud and mobile first” strategy. Getting to that end state has its challenges. Discover how to build out a 100% cloud and mobile IT strategy in this webinar.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

More or less everybody in the IT market understands the basics of Networking, however when we start talking about Storage Networks, things get a bit dizzier, and this is where I would like to help.
Learn about cloud computing and its benefits for small business owners.
In this video, Percona Director of Solution Engineering Jon Tobin discusses the function and features of Percona Server for MongoDB. How Percona can help Percona can help you determine if Percona Server for MongoDB is the right solution for …
In this video, Percona Solutions Engineer Barrett Chambers discusses some of the basic syntax differences between MySQL and MongoDB. To learn more check out our webinar on MongoDB administration for MySQL DBA: https://www.percona.com/resources/we…
Suggested Courses

773 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question