Open In App

Disk Stripping (RAID 0)

Last Updated : 07 Nov, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

RAID 0 stands for Redundant Array of Independent Disks 0. RAID 0, also known as disk stripping, Disk Stripping is the technique of breaking data into multiple blocks and storing those blocks on several storage disks. A minimum of 2 disks are used in RAID 0. RAID 0 does not provide data redundancy and therefore may be used for temporary storage of data where the original data is recoverable from any other storage device.

Supposing we have data named D and we break it into multiple blocks of data namely D1, D2, D3, D4, D5, and D6, and store them into different disks. Below is a diagram depicting the said statement thereby explaining the concept of RAID 0.

RAID 0

RAID 0

How RAID 0 Works?

RAID 1, RAID 0 only needs two drives to function. As previously stated, data is frequently divided into 64 kB pieces and “striped” across the several discs. also, you lose all of your data in the event that one disc in the array fails since the individual data stripes kept on one disc are actually connected to the data stripes on other discs in the array. Disc striping is carried out in various ways by the storage systems. Data can be stripped by a system across all or some of the discs in a cluster, or it can be stripped at the byte, block, or partition level of system. A storage system of ten hard discs, for example, may stripe a 64 KB block on the first, second, third, fourth, and fifth discs before beginning anew from first disc as need. One megabyte (MB) of data might be removed from each of the ten discs on another system before going back to the first disc and starting over there.

RAID 0 is the ideal option for non-critical storage that needs fast reads and writes. RAID 0 is frequently used for video editing and live broadcasting because of its speed and performance. For transient data, scratch space, or scenarios where a master copy of the data is readily recoverable from another storage device, disc striping without data redundancy may be employed.

Advantages of RAID 0

  • RAID 0 provides high performance. The disks are independent and therefore we can parallelly read and write into a block of data present in different disks. Therefore, read and write operations are faster.
  • The cost incurred in RAID 0 is low.
  • The entire storage capacity of the disk is utilized in RAID 0 as there is no concept of parity. So, the entire capacity of the disk is only used for storing data.
  • The technology is simple and easy to implement.

Disadvantages of RAID 0

  • It does not provide any fault tolerance as there is no redundancy. If any one disk fails then the entire data will be lost.
  • It is not suitable for use in mission-critical systems.

Therefore, RAID 0 can be mostly used only in cases where maximum performance is required by the applications.

FAQs on Disk Stripping (RAID 0)

Q.1: What is disk stripping?

Answer:

Disk stripping consists of splitting a data into multiple blocks and storing them in different storage devices like hard disks and so on.

Q.2: What is RAID?

Answer:

RAID stands for Redundant Array of Independent Disks. RAID is a technique in which a combination of multiple disks are used for achieving increased performance and data redundancy.

Q.3: What is the main advantage of RAID 0?

Answer:

The main advantage of RAID 0 is that it provides high performance which is required in many applications.

Q.4: Give some common uses of RAID 0?

Answer:

RAID 0 is commonly used by gamers where fast disk is required to get high speed. It is also used in video editing because of its excellent speed and performance.


Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads