Summary

Born from a research project at the University of California, RAID has become one of the mainstays in storage networking. While other storage technologies have become obsolete since RAID was invented, RAID has become increasingly useful through its ability to improve data availability, increase storage scalability, consolidate storage management, and boost I/O performance.

At the core of RAID is the Boolean XOR function, which has the unique property of being its own inverse operation. This allows RAID to be implemented very efficiently in either hardware or software. It also means the various failure modes and their remedies use the same function in performing their work.

Because RAID is defined primarily by algorithms, it can be implemented ...

Get Storage Networking Fundamentals: An Introduction to Storage Devices, Subsystems, Applications, Management, and Filing Systems now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.