null

RAID 60

Enterprise Resource Center • RAID Knowledge Base

RAID 60 Explained: Striped RAID 6 Groups, Dual Parity & Fault Tolerance

RAID 60 combines multiple RAID 6 groups and stripes data across them. Each underlying group provides dual-parity protection, while the top-level stripe distributes I/O across multiple groups for increased parallelism and aggregate performance.

Striped RAID 6 Groups Dual Parity Per Group Nested RAID Large-Array Protection
Tech Supply Direct
RAID 60 At a Glance

RAID 60 Quick Facts

Technique
RAID 6 + Stripe
Parity
2 Per Group
Minimum Drives
8
Fault Tolerance
2 Per Group
Structure
Nested RAID
Nested RAID Fundamentals

What Is RAID 60?

RAID 60, also called RAID 6+0, is a nested RAID architecture. Multiple independent RAID 6 groups are created, and a RAID 0-style stripe is then placed across those groups.

Each underlying RAID 6 group maintains two independent sets of distributed parity. This means each group can tolerate the failure of up to two of its member drives. Striping across multiple RAID 6 groups allows the larger RAID 60 virtual disk to distribute I/O across several parity groups.

How RAID 60 Works

Multiple RAID 6 Groups Are Striped Together

The smallest conventional RAID 60 configuration uses two four-drive RAID 6 groups for a total of eight drives. Each group contains data plus dual parity, while the top-level stripe spans both groups.

Larger RAID 60 arrays can use more drives per group, additional RAID 6 groups, or both, subject to the capabilities and limits of the RAID controller or software implementation.

RAID 6 Group A
Data A1
Data A2
Parity P
Parity Q
RAID 6 Group B
Data B1
Data B2
Parity P
Parity Q
RAID 0 Stripe Across RAID 6 Groups

Simplified conceptual illustration of an eight-drive RAID 60 composed of two four-drive RAID 6 groups.

Capacity Formula

RAID 60 Usable Capacity

Capacity = Number of RAID 6 Groups × (Drives per Group − 2) × Smallest Drive Capacity

Each RAID 6 group consumes the equivalent capacity of two member drives for dual parity. The usable capacities of all RAID 6 groups are then combined by the top-level stripe.

For equal-sized groups, the same relationship can also be written as (total drives − 2 × number of RAID 6 groups) × smallest drive capacity.

Minimum Configuration Example

Eight 4 TB Drives

Two 4-drive RAID 6 groups:
2 × (4 − 2) × 4 TB = 16 TB nominal RAID 60 capacity .

Nominal storage efficiency: 50%
Twelve-Drive Example

Twelve 8 TB Drives

Two 6-drive RAID 6 groups:
2 × (6 − 2) × 8 TB = 64 TB nominal RAID 60 capacity .

Nominal storage efficiency: 66.7%
Redundancy

RAID 60 Can Survive Multiple Drive Failures

Every RAID 6 group can tolerate up to two member-drive failures. A RAID 60 array can therefore survive multiple simultaneous failures when no individual RAID 6 group loses more than two members.

Critical Limitation

Failure Placement Still Matters

RAID 60 does not provide unlimited multi-drive fault tolerance. If a third required member of the same RAID 6 group fails before sufficient redundancy is restored, that parity group can fail and the complete RAID 60 virtual disk can become unavailable.

Understanding RAID 60 Failure Tolerance

“Two Drives Per Group” Is More Accurate Than a Single Array-Wide Number

Consider a RAID 60 array with two RAID 6 groups. The array could potentially survive four simultaneous member-drive failures if exactly two failed drives are located in each group.

However, three failures concentrated in one of those RAID 6 groups can exceed that group's dual-parity protection. This is why RAID 60 fault tolerance should be described in terms of failures per underlying RAID 6 group rather than simply stating a fixed number for the entire array.

RAID 60 Performance

RAID 60 Adds Parallelism Across Multiple RAID 6 Groups

The top-level stripe allows reads and writes to be distributed across multiple RAID 6 groups. This can provide greater aggregate throughput than a single RAID 6 group when the controller, interfaces, drives, and workload can take advantage of the additional parallelism.

RAID 60 still carries the dual-parity write overhead of RAID 6 within every group. Small random writes can therefore require substantially more work than non-parity layouts such as RAID 10. Controller cache, media type, stripe size, queue depth, workload pattern, and implementation can significantly affect real-world results.

Recovery

Rebuilds Occur Within the Affected RAID 6 Group

When a member drive fails, reconstruction uses the surviving data and parity within the affected RAID 6 group. Other groups do not need to reconstruct the failed member's contents.

Degraded Operation

Dual Parity Preserves Additional Protection

After the first member failure within a RAID 6 group, that group still retains protection against one additional member failure. This is one of RAID 60's major resilience advantages over RAID 50.

RAID 50 vs RAID 60

Single Parity per Group vs Dual Parity per Group

RAID 50 stripes across RAID 5 groups, with each group able to tolerate one member failure. RAID 60 stripes across RAID 6 groups, with each group able to tolerate two member failures.

RAID 60 therefore provides greater group-level fault tolerance, but consumes the equivalent capacity of two drives per group for parity instead of one and performs additional parity work during writes.

Advantages

RAID 60 Strengths

  • Dual-parity protection within every RAID 6 group.
  • Can survive multiple failures when no group loses more than two members.
  • Retains additional fault tolerance after the first failure within a group.
  • Provides parallelism across multiple RAID 6 groups.
  • Well suited to large arrays where resiliency is a major priority.
  • Smaller parity groups can limit the scope of individual rebuild operations.
Disadvantages

RAID 60 Limitations

  • Requires at least eight drives.
  • Consumes two drives' worth of capacity per RAID 6 group for parity.
  • Dual-parity calculations create write overhead.
  • More complex to plan than basic RAID levels.
  • Fault tolerance still depends on how failures are distributed among groups.
  • RAID 60 does not replace independent backups.
Workload Considerations

When RAID 60 May Be Appropriate

RAID 60 is commonly considered for larger storage systems where dual-parity protection, capacity, and aggregate throughput are more important than minimizing drive count or parity write overhead.

Large-Capacity Storage Larger arrays where dual-parity protection is desirable across multiple groups.
Backup Repositories High-capacity storage targets where resilience and sequential throughput are important.
Archive Storage Large datasets that prioritize capacity and fault tolerance over low write latency.
Enterprise File Storage Large file-serving environments requiring a balance of capacity, throughput, and redundancy.
RAID Comparison

RAID 60 Compared With RAID 6, RAID 10 & RAID 50

RAID Level Architecture Minimum Drives Redundancy Primary Tradeoff
RAID 6 Single dual-parity group 4* Any 2 drives Strong redundancy with dual-parity write overhead
RAID 10 Striped mirrors 4 Mirror-topology dependent Strong performance with approximately 50% efficiency
RAID 50 Striped RAID 5 groups 6 1 drive per RAID 5 group Higher efficiency with single-parity groups
RAID 60 Striped RAID 6 groups 8 2 drives per RAID 6 group Greater resilience with additional parity capacity and write overhead

* RAID-level support and minimum drive requirements can vary by controller or software implementation. Standard RAID 6 can be implemented with four drives, while some specific platforms may impose higher minimums.

Interactive Planning Tool

Calculate Your RAID 60 Configuration

Use the Tech Supply Direct RAID Calculator to compare RAID 60 capacity, storage efficiency, parity overhead, fault tolerance, estimated performance, hot-spare impact, and hardware cost.

Frequently Asked Questions

RAID 60 FAQ

How many drives are required for RAID 60?

RAID 60 requires at least two RAID 6 groups. With four drives per minimum RAID 6 group, the minimum RAID 60 configuration contains eight drives.

How many drives can RAID 60 lose?

Each underlying RAID 6 group can tolerate up to two failed members. Multiple groups can therefore experience failures simultaneously as long as no group exceeds two failed members.

Can RAID 60 survive four drive failures?

A two-group RAID 60 can potentially survive four failures if no more than two failed drives occur in either RAID 6 group. Four failures are not guaranteed to be survivable because failure placement matters.

What is the difference between RAID 50 and RAID 60?

RAID 50 stripes across RAID 5 groups with single parity. RAID 60 stripes across RAID 6 groups with dual parity. RAID 60 therefore provides greater fault tolerance within each underlying group.

Is RAID 60 faster than RAID 6?

RAID 60 can provide greater aggregate performance by distributing I/O across multiple RAID 6 groups. Actual performance depends on the controller, media, interfaces, group layout, cache, and workload.

Is RAID 60 a backup?

No. RAID 60 provides storage redundancy against supported drive-failure combinations but does not replace an independent and tested backup strategy.

Data Protection Reminder

RAID 60 Redundancy Is Not a Backup

RAID 60 provides substantial drive-failure tolerance, but RAID redundancy does not protect against every cause of data loss. Accidental deletion, corruption, ransomware, application errors, controller or system failures, catastrophic hardware loss, and other events can still affect the array. Important data should also be protected with independent, tested backups.

Continue Learning

Related RAID Resources

Need Help Designing Storage?

Build the Right RAID Configuration for Your Workload

Tech Supply Direct can help review server platforms, drive counts, RAID controllers, parity-group layouts, capacity requirements, performance goals, fault tolerance, hot-spare planning, and upgrade options for enterprise storage deployments.