Learn about the technologies behind the Internet with The TCP/IP Guide!|
NOTE: Using robot software to mass-download the site degrades the server and is prohibited. See here for more.
Find The PC Guide helpful? Please consider a donation to The PC Guide Tip Jar. Visa/MC/Paypal accepted.
|View over 750 of my fine art photos any time for free at DesktopScenes.com!|
[ The PC Guide | Systems and Components Reference Guide | Hard Disk Drives | Hard Disk Performance, Quality and Reliability | Redundant Arrays of Inexpensive Disks (RAID) | RAID Configuration and Implementation | RAID Hard Disk Drive Requirements ]
Cabling and Power Requirements
Much the way the many drives used in larger RAID arrays can tax the available space in a regular PC case, they do the same to the capabilities of the system power supply. If you examine the output ratings of a typical power supply, you'll find that the amount of +12 V power provided is more than adequate for as many as four hard disks, but some lower-end supplies may not be able to handle more than two. Virtually no regular PC power supply will be up to the challenge of providing adequate power to a RAID array of 8, 10, 12 or more hard drives. This is particularly true when you consider the peak startup draw of hard drive motors.
For this reason, it's important to carefully check the capabilities of the power supply when implementing a larger RAID array. The need for power is another reason why larger RAID arrays are usually implemented in either specialized server cases or external enclosures. These cases are matched with larger power supplies that can handle the load of many hard drives. Often these cases will in fact be equipped with redundant power supplies, which provides fault protection against problems with the power supply. If one supply fails the other will continue to seamlessly provide power to the entire array. I recommend these for those who are setting up a RAID array for fault tolerance and can afford them.
Tip: Power supplies
provide power using the integrated power cables and connectors that come from the power
supply box. You will often notice that these connectors are in separate
"groups"; for example, there may be 8 power connectors arranged into two groups
of four connectors. If at all possible, "spread these around" so that if a fault
develops with one set of cables it will not take the entire array down. In the example
above, if you are running a RAID 1+0 array, "split" each of the mirrored pairs
so one drive is attached to one group and the other drive is attached to the second group.
Even if the power is cut to entire group then, the array will stay up since one drive in
each RAID 1 sub-array will still be powered.
Another issue with larger arrays is cabling: it can become quite a mess if you have a large number of drives. Snaking four large SCSI cables to a dozen hard drives and running the power cables to them isn't a lot of fun. Separate cables also make drive swapping difficult to impossible, so a drive failure means taking down the system. Larger cases will help to keep the cabling from becoming unmanageable, but a better solution now being used by many server cases is a SCSI variation called single connector attachment or SCA.
In an SCA system the separate data and power cables that normally run to each drive are eliminated and replaced with a single 80-pin connector. Special backplanes are installed in the server case and the drives snap into the mating connectors on the backplanes, in a process not dissimilar to how you connect a printer cable to a parallel port. The connection between the backplanes and the RAID controller is greatly simplified compared to running data and power cables to each drive, and SCA is designed specifically to allow drive swapping. Most RAID enclosures and server cases are now designed to use SCA due to its significant advantages for RAID arrays.
A final not relates to controllers that use multiple channels. If your controller has this useful feature then you should always use all of the channels available to improve performance. The optimal way of connecting the drives depends on the number of channels you have and the type of RAID array you have implemented. In general, you want to evenly distribute the drives between the channels to allow as little contention as possible within each channel, and to improve throughput. So if you have a six-drive array on a three-channel controller, put two drives on each channel. If you have eight drives, split them up as into groups of 2, 3, and 3.
Next: RAID Management