What is the minimum number of hard disks that can be used to configure RAID 5?

The solution combines at least two drives to create a storage pool. JBOD storage pools do not offer data redundancy. The available capacity of a JBOD storage pool equals the total capacity of all drives included in the storage pool. JBOD supports combining drives of different sizes.

RAID 0

RAID 0 combines two or more drives to increase performance and capacity, but provides no fault tolerance. A single drive failure will result in the loss of all data on the array. RAID 0 is useful for non-critical systems where a high price/performance balance is required.

RAID 1

RAID 1 is most often implemented with two drives. Data on the drives is mirrored, providing fault tolerance in case of drive failure. Read performance is increased while write performance will be similar to a single drive. A single drive failure can be sustained without data loss. RAID 1 is often used when fault tolerance is key, while space and performance are not critical requirements.

RAID 5

RAID 5 provides fault tolerance and increased read performance. At least three drives are required. RAID 5 can sustain the loss of a single drive. In the event of a drive failure, data from the failed drive is reconstructed from parity striped across the remaining drives. As a result, both read and write performance are severely affected while a RAID 5 array is in a degraded state. RAID 5 is ideal when space and cost are more important than performance.

RAID 6

RAID 6 is similar to RAID 5, except it provides another layer of striping and can sustain two drive failure. A minimum of four drives is required. The performance of RAID 6 is lower than that of RAID 5 due to this additional fault tolerance. RAID 6 becomes attractive when space and cost are important and sustaining multiple drive failures is required.

RAID 10

RAID 10 combines the benefits of RAID 1 and RAID 0. Read and write performance is increased, but only half of the total space is available for data storage. Four or more drives are required making the cost relatively high, but the performance is great while providing fault tolerance at the same time. In fact, a RAID 10 can sustain multiple drive failures — provided the failures are not within the same subgroup. RAID 10 is ideal for applications with a high input/output demand such as database servers.

RAID 50

RAID 50, also known as RAID 5+0, merges distributed parity (RAID 5) with striping (RAID 0) and requires a minimum of six drives. The benefits of this RAID level are better write performance, better data protection, and faster rebuilds than RAID 5. Performance does not degrade as much as in a RAID 5 array because a single failure only affects one array. Up to four drive failures can be overcome if each failed drive occurs in a different RAID 5 array.

RAID 60

RAID 60 (or RAID 6+0) is a hybrid that offers the distributed double parity of RAID 6 with the straight block-level striping of RAID 0. As a RAID 0 array striped across RAID 6 elements, RAID 60 requires eight drives at minimum. RAID 60 (6+0) is a multilevel disk set, composed of RAID 6 sets aggregated at a higher level into a RAID 0 array. A RAID set offers redundancy and can withstand the loss of up to two disks in each parity set. RAID 60 arrays are more reliable than RAID 50 arrays thanks to the extra parity disk in RAID 60. But when more than two disks in a single parity set are lost, the RAID 0 set breaks, and data recovery is needed.

Photo: There are a bunch of RAID levels, so many, in fact, that it can be a challenge to distinguish between the differences and benefits of each. In this blog post, we'll discuss a few common RAID levels, highlighting both their differences and benefits.

Update 05/05/2020: Check out our blog post on JBOD vs. RAID to learn more about RAID and how it relates to JBOD enclosures.

When choosing a RAID level for your storage array, it’s important to consider what you value most: speed, fault tolerance or both.

In this blog post, we’ll review five common RAID levels - RAID 0, RAID 1, RAID 5, RAID 6 and RAID 10 - as well as how each level stores data.

And if you're interested in a made-in-USA rugged storage system that can utilize these RAID types, don't hesitate to drop us a line to learn more about what we can do for you.

What is the minimum number of hard disks that can be used to configure RAID 5?

We’ll also briefly review software RAID vs. hardware RAID, as well as the history of the RAID technology itself.

By the end, you should be ready to rock ‘n RAID.

Table of Contents


What is the minimum number of hard disks that can be used to configure RAID 5?

Photo: A Trenton Systems JBOD/JBOF Rugged Storage unit. The 24 NVME SSDs on this unit can be RAID-configured for better performance and a higher degree of fault tolerance.

What is RAID storage?

Redundant Array of Independent Disks (RAID) is a storage technology that creates a data loss fail-safe by merging two or more hard disk drives (HDDs) or solid-state drives (SSDs) into one cohesive storage unit, or array.

RAID storage protects against the total loss of a disk drive’s data by repeating or recreating that data and storing it on the additional drive or drives, a process also known as data redundancy. 

Total data loss, which may occur in the event of a disk drive failure, can devastate businesses and organizations that require frequent access to stored information to carry out their daily responsibilities.

What is the minimum number of hard disks that can be used to configure RAID 5?

Graphic: Consequences of disk drive failure in mission-critical applications

Total data loss can be especially devastating for mission-critical applications, whereby a potential failure could result in financial loss, public disapproval, serious injury and even death.

Thanks to RAID, mission-critical personnel can continue focusing on executing their essential duties without having to worry about the potentially dire ramifications of a disk drive failure.

But as you’ll see, not all levels of RAID storage protect against data loss. In fact, there’s only one that doesn’t.

Configurations that offer data loss protection are referred to as “fault-tolerant.” This just means that the array will continue to function successfully and provide recoverable data in the event of a disk drive failure.

What is the minimum number of hard disks that can be used to configure RAID 5?

Graphic: Software RAID vs. Hardware RAID. Hard drive icon made by Surang at Flaticon

RAID Types: Software RAID vs. Hardware RAID

Implementation and management of RAID storage can be executed via software RAID, whereby a driver on a computer executes RAID processing, or by hardware RAID, whereby a RAID controller card utilizing a motherboard’s PCI Express slot is used.

The effectiveness of software RAID depends on the processing power of the computer. It’s not ideal for complex RAID configurations.

For those high-performance configurations, you’ll need a dedicated RAID controller, the sole purpose of which is to execute RAID processing.

Average desktop users can get by with software RAID, since most operating systems, including Apple and Windows, support RAID. Plus, software RAID is the cheaper option.

Bigger, more complex RAID applications, however, will need to go with hardware RAID to achieve the highest possible performance.

What is the minimum number of hard disks that can be used to configure RAID 5?

Graphic: Computer scientists Dave Patterson, Garth Gibson and Randy Katz. The trio is credited with coining the RAID acronym and sparking commercial interest in the technology. Credit: Computer History Museum

History of RAID

The acronym “RAID” was coined by University of California, Berkeley computer scientists David Patterson, Garth Gibson and Randy Katz in their research paper, “A Case for RAID,” presented at the 1988 annual conference of the Association for Computing Machinery’s Special Interest Group on Management of Data (SIGMOD).

RAID originally stood for “Redundant Array of Inexpensive Disks” due to the expense factor of Patterson, Gibson and Katz’s paper.

The trio argued that one array of multiple inexpensive disks could technically outperform their larger, more expensive counterpart: the mainframe disk drive.

Although the concept of combining disk drives to improve performance wasn’t a new one, the trio’s paper sparked commercial interest in RAID.

Several RAID levels have since been standardized by the Storage Networking Industry Association (SNIA).

Configurations are typically evaluated based on their level of fault tolerance, their read and write speeds and their storage capacity.

There are many RAID levels in use today, several of which are rare.

The most common RAID configurations are RAID 0, RAID 1, RAID 5, RAID 6 and RAID 10.

What is the minimum number of hard disks that can be used to configure RAID 5?

Graphic: RAID 0 configuration

What is RAID 0?

RAID 0, the simplest RAID storage design, utilizes data striping, a process that separates files into segments for storage.

The data segments are stored on one disk drive, as well as the other disk drives in the array.

A RAID 0 setup increases a disk drive’s read and write speeds, given that the additional drives contribute concurrently to the array’s overall read/write workload.

For example, if you’re storing a 1GB file in a two-disk RAID 0 configuration, that 1GB file is separated into two 500MB segments before being written onto each disk, cutting write time in half.

Read time is also cut in half, since retrieving the two 500MB data chunks from two disks takes less time than retrieving the entire 1GB file from one disk.

So, essentially, the more disks in the RAID 0 array, the faster the read and write speeds.

Now, why might you want to use a RAID 0 disk configuration?

RAID 0 is great for storage applications that require swift read and write speeds and have a relatively low risk of total data loss.

It’s perfect for PC gamers, who generally prefer shorter save and load times, as well as photographers, videographers and music producers, who frequently save and load large files using editing software.

Unfortunately, RAID 0 lacks data redundancy, ergo, it is not a fault-tolerant array. If one of the disk drives in the array fails, all the data is lost.

In other words, RAID 0 should be avoided like the plague in mission-critical applications, where a total loss of data could have catastrophic consequences.

An added plus, however, is that RAID 0 users can utilize the entire capacity of the disk drives. So, if you’re using four 1TB disk drives in your RAID 0 array, you have access to 4 TB of space.

This is not the case in the other common RAID configurations, where duplicate data chunks are created to improve fault tolerance, and as a result, take up more space.

What is the minimum number of hard disks that can be used to configure RAID 5?

Graphic: RAID 1 configuration

What is RAID 1?

RAID 1 utilizes disk mirroring, which creates copies of the same file for storage.

In RAID 1, the original file is stored on one disk drive, and identical copies of the file are stored on the other disk drives in the array.

As a result, RAID 1 produces disk drives that are mirrored copies of each other.

Unlike RAID 0, RAID 1 provides data redundancy, creating a fault-tolerant array.

So, in a two-disk RAID 1 configuration, if one disk drive fails, the second disk drive contains the same data, ergo, data was not lost and can be easily recovered. As a result, fault tolerance has been achieved.

Similarly, in a five-disk RAID 1 configuration, if three disk drives fail, the fourth and fifth disk provide users with two complete backups of the same data.

The more disk drives in the array, the more copies of the files that are created, and in turn, the greater the degree of fault tolerance.

RAID 1 is useful for mission-critical applications, where total loss of vital, sensitive or classified data is unacceptable.

Doctor’s offices, accounting firms, law firms, banks, police departments, health departments and other government offices could all benefit from a RAID 1 storage configuration.

But even average, everyday users can benefit from RAID 1’s data cloning abilities.

The gamers, the photographers, the videographers and the music producers, each of whom would undoubtedly benefit from the increased read and write speeds of RAID 0, would arguably be better off sacrificing the speed of RAID 0 for the data redundancy and fault tolerance of RAID 1.

RAID 0 vs. RAID 1

When deciding between RAID 0 and RAID 1, the RAID 1 users can take comfort in knowing that, in the event of a disk drive failure, their files have been safely duplicated.

RAID 1 data has not been segmented, so if a disk drive failure occurs, the data do not have to be pieced back together from the failed disk and are therefore recoverable.

RAID 1 should not replace regular backups, however.

Another downside of the classic two-disk RAID 1 configuration is that its storage capacity is only half of its total disk drive capacity.

So, if you’re using two 2TB disk drives, for a total of 4TB of storage capacity, you’re technically being allotted 2TB of space because the second drive contains the same data as the first.

Now, if you add a 2TB disk drive to that same RAID 1 array, you’re still only being allotted 2TB of space, because now, the other two 2TB disk drives contain the same data as the first.

And in a four-disk RAID 1 array with, for example, two 2TB disk drives and two 4TB disk drives, for a total of 12 TB of storage capacity, you’re still only being allotted 2TB of space.

Why? Because if you’re saving 2TB of data to the array, the 2TB drive is filled with the original data, the second 2TB is filled with copies of that data, and the two 4TB drives have been filled with copies at only half of the drives' usable storage capacity.

So, in this setup, you’d have 6TB being used for data protection and 4TB of unused space.

Compare each of these scenarios to a RAID 0 configuration, in which the array’s storage capacity would be equivalent to the total disk drive capacity.

The trade-off for RAID 0 is fault tolerance, and the trade-off for RAID 1 is speed and efficiency.

This RAID stuff can get rather complex, huh? Well, you haven’t seen anything yet!

Be sure to check out Synology’s RAID storage calculator to test out different RAID arrays and storage combinations.

What is the minimum number of hard disks that can be used to configure RAID 5?

Graphic: RAID 5 configuration

What is RAID 5?

RAID 5 is perhaps the most common RAID configuration, and unlike RAID 0 and RAID 1, requires a minimum of three disk drives to function.

RAID 5 utilizes data striping, whereby data are separated into segments and stored onto the separate disk drives in the array.

But RAID 5 also utilizes a process called parity, whereby a checksum of all the data is created and stored onto each of the drives in the array as well.

So, in a four-disk RAID 5 array, the data and their parity checksums would be striped and distributed onto all four drives for safekeeping.

And in the event of a disk drive failure, the parity checksums allow for the recreation of the stored data.

The downside to RAID 5 is that it can only withstand one disk drive failure.

Thankfully, RAID 5 is hot-swappable, meaning one disk drive can be replaced while the others in the array remain fully functional.

Unfortunately, if a second disk drive fails while the data from the first is being recreated, then all the data in the array are lost.

In terms of storage capacity, since the space of one disk drive is required to store the parity checksums, total array storage capacity in RAID 5 configurations is reduced by one whole drive.

For example, in a five-disk RAID 5 configuration with five 1TB disk drives, for a total of 5TB of storage capacity, only 4TB can be utilized since the parity checksums take up the space of one whole disk drive.

Similarly, in an eight-disk RAID 5 configuration with eight 2TB disk drives, for a total 16TB of storage capacity, only 14TB can be utilized.

RAID 5 outshines RAID 0 and RAID 1 in terms of fault tolerance and has higher total storage capacity than a RAID 1 array.

Like RAID 0, RAID 5 read speeds are fast due the concurrent output contribution of each drive, but unlike RAID 0, the write speeds of RAID 5 suffer due to the redundant creation of the parity checksums.

RAID 5 v. RAID 6

RAID 5 and RAID 6 are not so different. They both utilize the data striping and parity processes.

The main differences between the two configurations are that RAID 6 requires four drives to function, and it utilizes double parity, whereby two checksums are created instead of one.

In RAID 6, two disk drives can fail without total data loss occurring. This means better security than RAID 5, but it also means even slower write speeds since one additional checksum must be created.

What is the minimum number of hard disks that can be used to configure RAID 5?

Graphic: RAID 10 configuration

What is RAID 10?

RAID 10 utilizes both data striping and disk mirroring to achieve data redundancy and thus a high degree of fault tolerance.

RAID 10 is sometimes referred to as “RAID 1+0,” since it combines the mirroring and striping processes found in the RAID 1 and RAID 0 configurations, respectively.

In a RAID 10 configuration, which requires a minimum of four disks, data is segmented before being duplicated onto the drives in the array.

Like in RAID 0, where a file is segmented and stored onto two separate disk drives in a two-disk configuration, in RAID 10, each of those file segments are mirrored, requiring additional storage space.

A standard four-disk RAID 10 setup can only withstand one drive failure in each mirrored pair of disk drives.

Otherwise, total data loss occurs.

And as with the standard two-disk RAID 1 configuration, total storage capacity of RAID 10 is halved. So, six 1TB disk drives will only net you 3TB of usable space.

Indeed, RAID 10 is the best of both RAID 0 and RAID 1, boasting fast read and write speeds and incredible fault tolerance.

RAID Configurations: Processes and Fault ToleranceRaid LevelRaid 0Raid 1Raid 5Raid 6Raid 10ProcessData StripingDisk MirroringStriping + ParityStriping + Double ParityMirroring + StripingToleranceNot Fault-TolerantFault-TolerantFault-TolerantFault-TolerantFault-Tolerant

Which RAID is best?

The best RAID configuration for your storage system will depend on whether you value speed, data redundancy or both.

If you value speed most of all, choose RAID 0.

If you value data redundancy most of all, remember that the following drive configurations are fault-tolerant: RAID 1, RAID 5, RAID 6 and RAID 10.

Determine your RAID goals by reviewing the following scenarios:

Q: Are you a large business or organization with multiple servers and numerous employees who need consistent access to the data stored on those servers?

A: Choose RAID 5, RAID 6 or RAID 10, and go with a hardware RAID controller.

Q: Are you a small business or organization where speed isn’t as much of a priority as proper record-keeping?

A: Choose RAID 1 or RAID 5, and choose your operating system’s software RAID driver.

Q: Are you a mission-critical business or organization where a loss of sensitive, classified or other vitally important data could result in headache, financial ruin, serious injury or even death?

A: Choose RAID 6 or RAID 10, and choose a hardware RAID controller.

Q: Are you a gamer, photographer, videographer, music producer or other user who values speed and efficiency over fault tolerance?

A: Choose RAID 0 with your operating system’s software RAID driver. But be sure to conduct regular backups.

Conclusion

We hope this blog post helped clear up the differences between common RAID levels and how each of them can offer a unique benefit to your program or application.

Trenton Systems manufactures customizable rugged storage systems that can utilize RAID technology. These systems include our JBOF/JBOD and 5U Rugged Storage systems.

Not only do we offer RAID-capable rugged storage systems, but we design, manufacture, assemble, integrate and support these systems right here in the United States. That's right. We do it all in one USA facility to provide you with high-quality rugged computing solutions, cut down on potential security hazards, support the American economy and American jobs, and offer super fast, in-house customer service and support.

What is the minimum number of hard disks that can be used to configure RAID 5?

Trenton Systems creates rugged computer systems to help customers around the world meet their rugged computing needs. We stress-test our computer systems to the max, ensuring that customers can carry out industry-specific operations comfortably, effectively and smack dab in the middle of the world's harshest conditions. In other words, we stress so you don't have to.

What is the minimum disk for RAID 5?

RAID 5 provides fault tolerance and increased read performance. At least three drives are required.

What is the minimum number of drives need for RAID 5 and RAID 6?

A minimum of four drives is required. The performance of RAID 6 is lower than that of RAID 5 due to this additional fault tolerance. RAID 6 becomes attractive when space and cost are important and sustaining multiple drive failures is required.

What is the minimum number of disk you will require to create a RAID 5 volume with an online spare?

RAID 5 requires the use of at least 3 drives (RAID 6 requires at least 4 drives). It takes the idea of RAID 0, and strips data across multiple drives to increase performance.

What is the minimum number of hard disk that can be used to configure rate five?

What is the minimum number of hard disks can be used to configure RAID 5? A RAID 5 array stripes data and parity information across multiple hard disks. To complete a RAID 5 array, a minimum of three hard disks is required.