Quote:
Originally Posted by Sunrex 
I'm going to be setting up a software RAID10 4x500GB HDD, the reason I'm doing software is because my BIOS raid is likely a software raid anyway, and this way I can install GRUB on each disk (or at least I can in RAID1, not sure about 10.) so if one drive fails I can still load up the OS and repair the RAID array. And no, I don't think of raid as a backup and that is why I have a spare 1TB HDD in the server for backups.
Anyway, which HDD should I get for a all-in-one webserver with WHM/Cpanel.
http://www.newegg.com/Product/Produc...82E16822136073
http://www.newegg.com/Product/Produc...82E16822136358
I would go with the Caviar Green WD5000AADS because it has more cache, but it does not have 7200RPM like the Caviar Blue WD5000AAKS.
Will the lower RPM speed make any difference at all?. If so, how much of a difference. The cache really tempts me because the server is going to be doing MySQL queries as well.. or should I just go with the 7200RPM and forget the extra cache?.
Thanks for reading the poorly put together post
.
|
Uh... Just to clarify.
RAID-10, depending on whether it's properly implemented or not, is actually a striped array composed of several RAID-1 volumes. It requires 4 disks, as you obviously know. Theoretically, it can withstand a 50% loss in drives, IF and ONLY IF, the failed drives are all on different RAID-1 arrays.
If one drive fails, the system should remain online with a very minimal loss in I/O performance. You should be able to simply replace the failed drive and the array will repair automatically by duplicating the data from the other member in the RAID-1 array.
I don't know how it's done in Linux, because I've never installed a software RAID-10 array, but in every iteration of NT Windows, a RAID-10 array, even those implemented with Intel ICHxR solutions, shows up as a single drive during Windows installation. Likewise with hardware iterations.
If the intention of the server is for SQL databases, your key points are going to be (1) spindle-count, (2) spindle-speed, (3) drive cache size, roughly in that order.
I would avoid any power-saving drives, WD Green included, because of the power-saving feature integrated into the drives. There have been known issues where the power-save features in the drive cause the RAID-1 array to drop out of sync and become degraded. There's actually nothing wrong with the drive, just that the data replication between the two drives in the RAID-1 array became far too out of sync. In a software RAID array, you're probably more likely to get a corruption of the entire RAID array.
To answer your question, because your spindle count isn't all that high (4 drives isn't all that much), you should then get drives that have high-spindle-speed - so 7200rpm sustained minimum. Drive cache would also be a slight-but-difficult-to-quantify-factor because you're lacking the dedicated support of a hardware RAID controller.
If I *had* to choose between the drives you provided, I'd go with the Caviar Blue drives in a heartbeat because I wouldn't trust a RAID array to run with Green drives. Given a third choice, I'd invest in WD Black drives, WD RAID-Edition (RE) Enterprise drives, Seagate 7200.12, or Seagate ES.2 Enterprise level drives.
With the Blues, if your motherboard supports it, maybe consider going with 6 drives in a RAID-10 to increase your spindle count. That's the conventional theory with RAID-10 on a hardware RAID controller. Honestly never implemented a software solution.