What is RAID 1? RAID Mirroring

Enterprise Storage Forum content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

RAID 1 is a level of the data storage technology RAID (Redundant Array of Independent Disk). It was first introduced in the 1980s as Redundant Array of Inexpensive Disks, highlighting its comparative cheapness. Each version of RAID—there are five primary ones—are known as levels, and RAID 1 is the second level introduced (after RAID 0). RAID 1 uses a technique called disk mirroring to copy data to another disk and requires a minimum of two drives.

RAID 0 Striping and RAID 1 Mirroring

Disk mirroring improves upon striping, the technology used for RAID 0. Striping spreads sections of data across disks, distributing file contents across the entire array. Read and write operations are fast on striped disks because all the drives can be read at once, since the data exists in different places in the array. RAID 0 doesn’t provide protection against data failure; the data is not backed up, and if one disk fails, the content on it doesn’t exist elsewhere in the array.

RAID 1 doesn’t use striping at all. It mirrors disks in sets of two, so that two copies of a file exist. Mirrored disk arrays must always have even numbers. The word redundancy used in RAID describes repetition for the sake of protecting data. However, because RAID 1 keeps exact copies of data, corruption within one file will result in the same corruption on the corresponding drive.

A RAID controller is a piece of hardware that creates the redundancy between disks, used to configure a RAID array’s setup. Disks should be the same size and capacity. When managing a new disk array, a RAID user will select the mirror option for a new volume to set up RAID 1.

RAID 1 effectively removes half of the storage capacity of an array. Although each disk does have a specified capacity (say 500 GB), the data is mirrored on another disk, so only the same files can be stored on both drives. This is one of the biggest complaints that storage experts have about disk mirroring.

RAID 1 and RAID 0 have been combined in RAID 1+0, commonly known as RAID 10, which uses both mirroring and striping. Using striping with mirroring adds read speed that RAID 1 otherwise lacks.

Disadvantages of RAID 1

  • RAID 1 is not the best provider of redundancy for very large servers that are storing terabytes of important data. It has slower write speeds than RAID 0, because data has to be written to mirrored drives both times.
  • RAID 1 is commonly used as a backup solution, but it’s not reliable as the only backup method for data. It doesn’t protect data from power surges or other physical damage (since it’s not in the cloud or on another server). And as previously mentioned, RAID 1 doesn’t protect data from corruption; if part of a file is corrupted, the same corruption will be exactly mirrored on the other drive.
  • It offers half the capacity of true data storage because half is used for copies.

RAID 1 for SSDs

Solid-state drives are a much faster non-volatile data storage solution than hard drives. RAID can also be used for SSDs.

However, mirroring two SSDs (as in RAID 1) may not have the desired effect of backing up data, because solid-state drives of the same model and age will likely fail around the same time. If they did, all of the mirrored data would also be lost. SSDs are much less likely to fail than HDDs, and they have much higher read speeds, which helps improve RAID 1’s generally slow read performance.

Jenna Phipps
Jenna Phipps
Jenna Phipps is a staff writer for Enterprise Storage Forum and eSecurity Planet, where she covers data storage, cybersecurity and the top software and hardware solutions in the storage industry. She’s also written about containerization and data management. Previously, she wrote for Webopedia. Jenna has a bachelor's degree in writing and lives in middle Tennessee.

Get the Free Newsletter!

Subscribe to Cloud Insider for top news, trends, and analysis.

Latest Articles

15 Software Defined Storage Best Practices

Software Defined Storage (SDS) enables the use of commodity storage hardware. Learn 15 best practices for SDS implementation.

What is Fibre Channel over Ethernet (FCoE)?

Fibre Channel Over Ethernet (FCoE) is the encapsulation and transmission of Fibre Channel (FC) frames over enhanced Ethernet networks, combining the advantages of Ethernet...

9 Types of Computer Memory Defined (With Use Cases)

Computer memory is a term for all of the types of data storage technology that a computer may use. Learn more about the X types of computer memory.