This lesson presents a brief summary of the contents of this chapter on RAID.

We have discussed RAID in this chapter. RAID transforms a number of independent disks into a large, more capacious, and more reliable single entity. Importantly, it does so transparently, and thus hardware and software above is relatively oblivious to the change.

There are many possible RAID levels to choose from, and the exact RAID level to use depends heavily on what is important to the end-user. For example, mirrored RAID is simple, reliable, and generally provides good performance but at a high capacity cost. RAID-5, in contrast, is reliable and better from a capacity standpoint, but performs quite poorly when there are small writes in the workload. Picking a RAID and setting its parameters (chunk size, number of disks, etc.) properly for a particular workload is challenging, and remains more of an art than a science.

Get hands-on with 1200+ tech skills courses.