RAID - Redundant Array of Independent Disks
What is RAID?
A technique was developed to provide speed, reliability, and increased storage capacity using multiple disks, rather than single disk solutions. RAID takes multiple hard drives and allows them to be used as one large hard drive with benefits depending on the scheme or level of RAID being used. The better the RAID implementation, the more expensive it is. There is no one best RAID implementation. Some implementations are better than others depending upon the actual application. It used to be that RAID was only available in expensive server systems. However, with the advent of inexpensive RAID controllers, it seems it has pretty much reached the mainstream market.
The basic concepts made use of in RAID are:
- Mirroring
- Parity
- ECC
- Exclusive OR
- Striping
RAID LEVELS:
The concepts described above are made use of in implementing the different levels of RAID. These single RAID levels can be combined together in different ways to provide more functionality.
- RAID 0
- RAID 1
- RAID 2
- RAID 3
- RAID 4
- RAID 5
- RAID 6
- RAID 10
- RAID 50
RAID is a good solution for companies or individuals craving more transfer performance, redundancy, and storage capacity in their data storage systems. There aremany levels of RAID, which range from very simple and cheap to extremely complexand expensive. The benefits of having RAID in our system are obvious; however, theprice tag of the RAID implementations is still a hurdle to overcome.
