April 1, 2016

What is Erasure Coding and When Should it Be Used?

RAID vs. Erasure Coding: Advanced Data Protection Strategies

RAID (Redundant Array of Independent Disks) has long been a reliable method for protecting data. It safeguards against data loss due to bad blocks or disk failures by either mirroring data across multiple disks or using parity blocks, which allow for recovery of failed blocks. However, a newer approach called erasure coding is gaining traction as an alternative.

How Erasure Coding Works

Erasure coding works by breaking data into multiple fragments and placing them in different locations. These locations can be disks within an array or, more commonly, distributed nodes. For example, if the data is spread over 16 nodes, only 10 are needed to recover the full dataset. This means that the data remains protected even if up to six nodes fail. The benefit of erasure coding is that when a node fails, the other nodes participate in the replacement process, making it less CPU-intensive than rebuilding with RAID in a single array.

shutterstock_90058201

Applications of Erasure Coding

Erasure coding is particularly useful in environments that require scaled-out storage, such as cloud storage, where it is commonly used for object storage. It has proven to be effective in protecting petabytes of cold, backup, or archival data spread across multiple locations in the cloud. Although RAID remains an option, it requires double the storage capacity, which can be inefficient for certain use cases, but it eliminates the need for rebuilds.

When to Use RAID or Erasure Coding

RAID is still a strong choice for safeguarding active, primary data. It keeps data safe within the data center, and rebuilds are performed without taxing available WAN bandwidth. On the other hand, erasure coding is better suited for large-scale, distributed environments where data is spread across various locations.

To choose between RAID and erasure coding, you need to assess the impact each strategy would have on your data protection needs, considering factors like storage efficiency, performance, and recovery requirements.

Both RAID and erasure coding have their advantages, and often, the best choice will depend on the specific demands of your organization’s data management and protection strategy.

Author:

Keep Reading

Latest Updates

Jul 29, 2024

Celebrating 30 Years of Excellence: Introducing JetStor and Our New CEO, Jim Gallagher

JetStor celebrates 30 years of delivering data storage solutions, announcing its rebranding from AC&NC and the appointment of new CEO Jim Gallagher

Jul 29, 2024
Mar 16, 2020

All-Flash vs Hybrid Storage - A Buyers Guide to IT Managed Services

The article compares all-flash and hybrid storage, outlining their benefits for IT managed services. It helps buyers understand which option suits their needs.

Mar 16, 2020
Apr 28, 2025

JetStor Launches Affiliate Program

New partner initiative empowers content creators, consultants, and agencies to monetize their networks with high-value storage referrals

Apr 28, 2025
Sep 23, 2021

Enterprise Security Chooses JetStor

Jetstor’s enterprise storage solutions are chosen by Enterprise Security for their high scalability, reliability, and performance, ensuring secure and efficient data management.

Sep 23, 2021
Oct 01, 2017

All-Flash Storage Promises a Go-To Strategy for MSPs

MSPs can compete with cloud giants by offering all-flash storage, which provides better performance, scalability, and lower operational costs.

Oct 01, 2017
Mar 26, 2026

JetStor Delivers 80PB High-Density Archive for Government Agency Using WD’s Trusted High-Capacity Ultrastar Drives

JetStor announces the successful deployment of an 80PB long-horizon archive for a major government agency. Built in collaboration with WD, the infrastructure delivers deterministic access, fabric isolation, and secure data retention at massive scale.

Mar 26, 2026
Contact and let us create a custom solution for you
An experienced JetStor systems engineer will assist you in translating your application requirements into specifications for system internal bandwidth, host(s) bandwidth, read and write performance, availability, redundancy and rack space.  From those specifications, a purpose-designed JetStor storage solution is crafted that addresses both your current needs as well as the future scalability required for the longest useful life and highest return on investment.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.