Link to home
Start Free TrialLog in
Avatar of Meraj mohd
Meraj mohdFlag for Germany

asked on

RAID 0 and 10 / RAID5 what is the best option.

Dear Experts,

I have setting up a new server. We will use the Commvault application for backup of the data. We generate 1-2 GB data daily at approx. What would be the best option to use RAID 5 or 6 ???
Or I can do like this RAID0 for OS and RAID 10 for database ?? Could you please guide me. If in case OS RAID0 disk fails entire server will be down and then I need to install whole server again but my data will be save. pls give your inputs.
SOLUTION
Avatar of John Tsioumpris
John Tsioumpris
Flag of Greece image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
On the other hand Raid10 gives the best performance/security...is just a choice of what is important
Depends on your workload!!!

do you need 1 or 2 disk failures ?
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
You may want to read this previous question which was posted here, in the last 7 days

Configuration of RAID for MS SQL Server 2019/VM
[..]  but my data will be save.
Just a comment:

No RAID replaces the backup and restore strategy.

When data safety is your goal, then you need to start with implementing the backup and restore branch of your disaster recovery plan.
Are you asking about the server you will be backing up, or the server you will use to backup?
How much data do you plan on storing?
Is 1-2 GB daily a typo? That is less than the size of a system state backup...it is tiny.
Old design is to put OS on RAID 1. That takes up 2 drive slots and the IOPS from 2 drives that could be used for the real workload. Now, if this is for the Commvault server, then two SSD in RAID 1 for the OS and the Commvault database can make a lot of sense.
As for how to store the backups, that depends on the capacity, performance, and reliability you need. Large RAID 5 arrays with HDD are risky as a single read failure during a rebuild will cause all data to be lost. This is far less likely with SSD. Using large HDDs, RAID 1, 10, and 6 are the only generally reasonable choices. RAID 10 the generally considered the safest and is certainly the fastest overall. RAID 10 also has the highest media cost per usable GB.
Speed of restore can be very important. If you plan to run VMs directly from the backup (does Commvault support this), then several concurrent running VMs can swamp large slow disks. For this reason I have moved my backups to SSD, as I want to be able to run dozens of VMs concurrently off my backup storage.
Avatar of Member_2_231077
Member_2_231077

Since Commvault deduplicates it is random rather than sequential I/O so I would use RAID 10 for the data rather than RAID 6.
For your information: RAID 0 is only for speed. If one disk dies the complete set is wasted.
It was designed to allow supercomputers to be fed data fast enough from slow media like disks.  It was called Striping then, later redundancy was added by adding parity disks etc. and it was renamed RAID 0 (also for 0 protection against failure).
10+ member striping sets  members could be seen next to some Cray etc.


And define storage: do you mean DISKS to store files.....
Do you mean Tables to store a database (and safeguard those against loss)....

In the latter case you need to look into sharded storage nodes like ScyllaDB or Cassandra.  (where you data is distributed on several systems).
What if you DC gets wiped, any requirements for off-site storage, off-site rebuilding etc. How much time can be taken for recovery.
@ste5an
Good point brought to the thread. Keep it up.

No RAID can replace your backup.
I think you'll find this is their backup.
Raid 0 is not a viable option anymore for anything but maybe scratch storage that doesn't matter if it is wiped.And raid 5 and 6 are getting less viable with the very large disks coming out since the rebuild is very long, and the extra load from a rebuilt can sometimes break another near failing disk... If you HAVE to use 5 or 6, I would say 6 is less risky.
Disk is cheap anymore.
[..] rebuilt can sometimes break another near failing disk [..]
This is also true for any longer running RAID. Have it seen happen more that once, that a second disk failed during rebuild.
Also seen enough cases were people started calling for welp WHEN the 2nd disk was failing, thinking that one failure didn't harm their data.... :-(