RAID: What's RAID storage? -thebytewise

RAID (Redundant Array of Inexpensive Drives) is actually a visualization technology to store data, it combines different physical drives of different locations and combines it into a single logical unit, so the performance can be improved. And also, data can be mirrored on one or more disk in the same array, preventing data loss.

How does RAID storage works?

A RAID storage system has a combination of multiple drives that work together. The RAID storage technology considers the available multiple drives as a single continuous drive with the help of hardware or software. Basically all the drives work together as a single drive which both improves performance and also can decrease the risk of data loss.

Different types of RAID levels

  • RAID 0: It provides a convenient and better performance for every read and write operation, this technique is also easy to operate.

  • RAID 1: It is configured on disk mirroring and duplexing which means the same data is written in two disks making a mirror image. In case one disk fails by any chance, the operation is not stopped as the second disk continues to function.

  • RAID 2: RAID 2 and RAID 5 are similar, the disk striping is performed at the bit level and encodes a Hamming code for error prevention.

  • RAID 3: Is a byte-level stripping having a dedicated parity disk.

  • RAID 4: Has good performance for random reads and sequential data access.

  • RAID 5: It is great for excellent performance and fault tolerance. The operations are fast for reading and comparatively lower speed for writing operations.

  • RAID 6: It is an independent data disk with double parity functions. It is reliable, fast and provides full tolerance for fault tolerance handling. It has a similar block pattern as, RAID 5 but with different parity functions for block-wise parity function.

  • RAID 10: It is a combination of two RAIDS, which is 1 and 0. It performs the mirroring functions like RAID 1 and stripping as RAID 0. It has a good read and writes performance which can be used in database storage in terms of performance and availability.

3 views0 comments