# What is RAID 10?

While cost is no longer the deciding factor, [RAIDs](https://www.ionos.co.uk/digitalguide/server/security/raid/ "RAID") are still frequently used in server environments. RAIDs are designed to optimise data security and performance. In the case of RAID 10, individual levels are merged with one another in order to **combine their strengths.**

But which levels make up RAID 10? What are its pros and cons and how does a RAID 10 system actually work?

## What is RAID 10?

A RAID 10 is a **combination of RAID levels 1 and 0**, whereby multiple [RAID 1](https://www.ionos.co.uk/digitalguide/server/security/raid-1/ "RAID 1") systems are combined with a [RAID 0](https://www.ionos.co.uk/digitalguide/server/security/raid-0/ "RAID 0") setup. That’s why RAID 10 is also frequently referred to as “RAID 1 + 0”. RAID 10 always consists of **at least four hard disks**.

Following the basic principle of RAID 1, in a RAID 10, the files are **mirrored** too. That means, data is duplicated to at least two disks in order to **guarantee redundancy**. At the same time, **data is striped** which means that data blocks are broken down into individual stripes and stored on the disks in a RAID 10. Storage media within a subordinate RAID 1 group always have the same data status, which in turn differs from the data status of all other subordinate RAID 1 clusters. **Each group manages separate parts of the information**, but that’s of no consequence to applications accessing the system.

---

### Note

Both methods can be used **in reverse**. Stripes can be generated first and then all data is mirrored – a RAID 1 from several RAID 0 instances. In that case, the label **RAID 0 + 1 or RAID 01** is used. In theory, however, mirroring data blocks that have already been divided into strips is more **error-prone** than the striping of a mirrored data structure.

---

The **failure of** **hard drive** in a RAID 10 system is **compensated** for via sub-arrays, i.e. via RAID 1 because a mirror with the same data is available at all times. However, that means the **maximum storage capacity of individual drives is half** that of the individual drives. Because data is evenly distributed, users benefit from higher read speeds when accessing them.

---

### Definition

A RAID (Redundant Array of Independent Disks) is a **combination** of at least two different storage media to form a single large logical drive. The specific function is determined by the respective RAID levels which can be combined as in the case with RAID 10 (1+0). Its key advantages are **enhanced reliability** and **increased performance** of the hard disks used.

---

## How does RAID 10 work?

In a hard disk assembly according to RAID 10, all data always exists in duplicate. For each gigabyte of actual user data, one gigabyte is set aside to mirror user data. Typically, you choose a **number of four hard disks**, each of which is combined into **pairs of 2** according to the RAID 1 concept, which in turn are combined into a **single RAID 0 system**.

The following graphic exemplifies the structure and data storage of a RAID 10 system with four storage media.

[![Image: Image of RAID 10 (RAID 1+0) with four hard disks](https://www.ionos.co.uk/digitalguide/fileadmin/_processed_/6/3/csm_Image-of-RAID-10-_RAID_1_0_-with-four-hard-disks_33e9ef26c7.webp "Image of RAID 10 (RAID 1+0) with four hard disks")](https://www.ionos.co.uk/digitalguide/fileadmin/DigitalGuide/Screenshots_2021/Image-of-RAID-10-_RAID_1_0_-with-four-hard-disks.png) Image of RAID 10 (RAID 1+0) with four hard disks       ##  The pros and cons of RAID 10

RAID 10 stores all data in duplicate. As long as one disk of a mirror pair is still running, the **information stored is therefore safe – even if a data carrier fails**. Data is only lost if all storage media in a subordinate RAID 1 fail due to a defect or another reason. This is one of the main advantages of a RAID 1 + 0 system compared to RAID 0 + 1 where damage cannot be assigned to any specific disk of a RAID 0 subunit. That all means **reconstructing data** in a RAID 10 system is more **straightforward and faster**.

One of the great strengths of RAID 10 is the **output rate** of the system. By striping the data, the individual sub-blocks are available in parallel. If an application accesses the system, it can **read from two or more disks at the same time** and always receives several data from a single strip. Compared to a single hard disk which doesn’t have that option, read speed in RAID 10 is always optimised.

---

### Note

In theory, RAID 10 does offer **higher write speeds**, since new data can be written to the hard drives in parallel. However, because the system needs to generate an exact copy of this data, the improved input rate doesn’t have any practical effect.

---

Combining striping and mirroring is fairly expensive. But there are a few other disadvantages. For one, the approach restricts the **maximum storage capacity** available, since for each gigabyte of user data one gigabyte must be set aside for a copy of the data. Secondly, RAID 10 risks data loss if **both data carriers in a mirrored pair fail at the same time**. In this case, the failure of two hard disks cannot be compensated for by striping (unlike the failure of two disks from different sub-arrays).

<table>
  <thead>
    <tr>
      <th>Advantages of RAID 10</th>
      <th>Disadvantages of RAID 10</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Increased read speed compared to single drives</td>
      <td>Maximum available storage capacity limited</td>
    </tr>
    <tr>
      <td>Increased fail-safety of the integrated hard drives</td>
      <td>Failure of two disks in a sub-array leads to whole system crashing</td>
    </tr>
  </tbody>
</table>

## When is a RAID 10 typically used?

**Security and speed** are among the greatest strengths of hard drive connections according to RAID 10. Because costs of the setup are high, usage should be considered carefully. However, if the budget allows it, a RAID 10 is always a sensible solution if you want to store data that:

- Needs to be accessed regularly;
- Needs to be read quickly;
- Needs to provide a high level of security.

Typical areas of application for RAID 10 are therefore **database and application servers**, which depend on a high level of reliability and a good output rate.

---

### Note

While RAIDs like RAID 10 provide high reliability, they are not an alternative to a [backup](https://www.ionos.co.uk/digitalguide/server/security/what-is-a-backup/ "What is a backup?") solution. Backups **store data temporally and spatially separated** from where the original data is stored. The latter isn’t a feature of RAID concepts.

---

## What are other common RAID levels?

Alternative RAID levels 0 (striping) and 1 (mirroring) each offer only one of the properties of RAID 10, i.e. either optimised performance or increased reliability. However, [RAID 5](https://www.ionos.co.uk/digitalguide/server/security/raid-5/ "RAID 5") and [RAID 6](https://www.ionos.co.uk/digitalguide/server/security/raid-6/ "RAID 6") also provide **redundancy and increased performance** but do not consist of a combination of other RAID levels. Find out more about the different levels in our extensive [RAID level comparison](https://www.ionos.co.uk/digitalguide/server/security/raid-level-comparison/ "RAID level comparison").

---

### Tip

Private and sensitive data should always be backed up to guarantee maximum security. [Cloud Backup](https://www.ionos.co.uk/cloud/cloud-backup "Cloud Backup: Software solution with 5 TB from IONOS") from IONOS is the perfect solution!

---


This is a markdown version of: [https://www.ionos.co.uk/digitalguide/server/security/raid-10/](https://www.ionos.co.uk/digitalguide/server/security/raid-10/) for AI/LLM consumption.