RAID really does offer a wealth of significant advantages that would be attractive to almost any serious PC user. (Unfortunately, there are still those pesky costs, tradeoffs and limitations to be dealt with…  ) The degree that you realize the various benefits below does depend on the exact type of RAID that is set up and how you do it, but you are always going to get some combination of the following:

* Higher Data Security: Through the use of redundancy, most RAID levels provide protection for the data stored on the array. This means that the data on the array can withstand even the complete failure of one hard disk (or sometimes more) without any data loss, and without requiring any data to be restored from backup. This security feature is a key benefit of RAID and probably the aspect that drives the creation of more RAID arrays than any other. All RAID levels provide some degree of data protection, depending on the exact implementation, except RAID level 0.
* Fault Tolerance: RAID implementations that include redundancy provide a much more reliable overall storage subsystem than can be achieved by a single disk. This means there is a lower chance of the storage subsystem as a whole failing due to hardware failures. (At the same time though, the added hardware used in RAID means the chances of having a hardware problem of some sort with an individual component, even if it doesn’t take down the storage subsystem, is increased)
* Improved Availability: Availability refers to access to data. Good RAID systems improve availability both by providing fault tolerance and by providing special features that allow for recovery from hardware faults without disruption.
* Increased, Integrated Capacity: By turning a number of smaller drives into a larger array, you add their capacity together (though a percentage of total capacity is lost to overhead or redundancy in most implementations). This facilitates applications that require large amounts of contiguous disk space, and also makes disk space management simpler. Let’s suppose you need 300 GB of space for a large database. Unfortunately, no hard disk manufacturer makes a drive nearly that large. You could put five 72 GB drives into the system, but then you’d have to find some way to split the database into five pieces, and you’d be stuck with trying to remember what was were. Instead, you could set up a RAID 0 array containing those five 72 GB hard disks; this will appear to the operating system as a single, 360 GB hard disk! All RAID implementations provide this “combining” benefit, though the ones that include redundancy of course “waste” some of the space on that redundant information.
* Improved Performance: Last, but certainly not least, RAID systems improve performance by allowing the controller to exploit the capabilities of multiple hard disks to get around performance-limiting mechanical issues that plague individual hard disks. Different RAID implementations improve performance in different ways and to different degrees, but all improve it in some way.

More Details:

The foremost advantage of using a RAID drive is that it increases the performance and reliability of the system. The RAID drive is a credible example that could be used in a server. The RAID increases the parity check and thus it regularly checks for any possibility of a system crash. Disk stripping is also a hot topic when we discuss about the RAID drives. The performance is much highlighting and increases a lot when the disk stripping is done. How the performance increases a lot by the disk stripping? This is actually done by the interleaving of the bytes or the group of bytes. The interleaving of this sort is done across the multiple drives. By this procedure only one disk is reading or writing the data. The reading and writing of the data are done in a simultaneous process.

The mirroring is the complete duplication of the data. Or in the other sense the mirroring is the 100% duplication of the data on two drives. The drives may be considerably the RAID 1. The concept of parity comes after the concept and application of the mirroring. The parity involves that the data from the crashed system be matched up with the data that is stored in the other disk. The parity check is the term allotted for the work it carries out. The procedure involved is done as described below: the parity is used to calculate the data in the two drives and store the results in the third drive. In case there are more than two drives the parity check is done on all of them and the results are stored on a completely altogether different drive. The preferable device may be the RAID 3 or the RAID 5. And the failed drive is replaced.

Data recovery Salon welcomes your comments and share with us your ideas, suggestions and experience. Data recovery salon is dedicated in sharing the most useful data recovery information with our users and only if you are good at data recovery or related knowledge, please kindly drop us an email and we will publish your article here. We need to make data recovery Salon to be the most professional and free data recovery E-book online.