1. Inicio
  2. Glossary
  3. Codificación de borrado
Erasure Coding

Codificación de borrado

¿Qué es?

La codificación de borrado es un método de protección de datos para sistemas de almacenamiento. Los datos se dividen en fragmentos, se amplían y se complementan con piezas de datos redundantes, y luego se almacenan en un conjunto de ubicaciones o medios de almacenamiento diferentes dentro de un sistema de almacenamiento distribuido. Un subconjunto de estos datos es suficiente para regenerar los datos originales. El objetivo de la codificación de borrado es permitir la reconstrucción de los datos que se corrompan en algún punto del proceso de almacenamiento en disco mediante el uso de información sobre los datos almacenados en otras ubicaciones del sistema de almacenamiento.

Aunque la codificación de borrado es una alternativa a la replicación (es decir, crear varias copias de los datos), puede ofrecer una protección contra la pérdida de datos igual o superior a la de la replicación, al tiempo que reduce entre 50 % y 80 % la cantidad total de espacio en disco o capacidad bruta necesaria.

¿Por qué la necesitas?

La codificación de borrado, al igual que RAID (matriz redundante de discos independientes), es un método que puede garantizar la disponibilidad y la seguridad de los datos en un sistema de almacenamiento. RAID es ideal para proporcionar redundancia de datos dentro de un solo servidor (si falla un disco, los datos se pueden recuperar a partir de otros discos). Sin embargo, en un sistema de almacenamiento distribuido, los datos deben distribuirse entre discos ubicados en distintos servidores para que el sistema pueda tolerar la pérdida de un servidor completo. Por lo tanto, mientras que RAID es un concepto aplicado a nivel de disco, la codificación de borrado se implementa de manera que los datos no queden restringidos a un conjunto de discos dentro de un solo servidor. Esto la hace más adecuada para plataformas de almacenamiento distribuido que abarcan distintos medios o sistemas de almacenamiento, o distintas ubicaciones físicas.

En comparación con RAID, la codificación de borrado puede reducir el tiempo y la sobrecarga necesarios para reconstruir los datos. Sin embargo, también implica ciertos costos. Por ejemplo, es necesario procesar los segmentos de datos redundantes, lo que puede aumentar el uso de CPU y traducirse en una mayor latencia. Por ello, la codificación de borrado puede ser ideal para plataformas de almacenamiento en las que es importante contar con una gran capacidad (ya que se utilizará menos capacidad para replicar los datos y habrá más capacidad disponible para el almacenamiento efectivo) o lograr una mayor eficiencia de costos (se necesitará menos capacidad física para almacenar y proteger los datos de forma segura). No obstante, cuando el rendimiento es prioritario, otros métodos de protección de datos, como la replicación, pueden ser más adecuados.

¿Cómo ayuda GIGABYTE?

GIGABYTE y Bigtera se han asociado para ofrecer una gama de dispositivos de almacenamiento definido por software VirtualStor, que utilizan la codificación de borrado como mecanismo de protección de datos. VirtualStor está disponible en tres productos diferentes (Scaler, Converger y Extreme), según el entorno de software y el rendimiento de almacenamiento requerido, y ofrece opciones de capacidad de almacenamiento de varios terabytes a varios petabytes.

Lecturas recomendadas

Spare Your Concerns Over Upgrading Storage

Spare Your Concerns Over Upgrading Storage

Spare Your Concerns Over Upgrading Storage
Storage Systems are Extremely Important for Business Continuity

Storage Systems are Extremely Important for Business Continuity

Storage Systems are Extremely Important for Business Continuity
Logistics Leader Initiates Smart Transformation with Customized Server Solutions from GIGABYTE

Logistics Leader Initiates Smart Transformation with Customized Server Solutions from GIGABYTE

Logistics Leader Initiates Smart Transformation with Customized Server Solutions from GIGABYTE
GRAID: A Data Protection Solution for NVMe SSDs

GRAID: A Data Protection Solution for NVMe SSDs

GRAID: A Data Protection Solution for NVMe SSDs
Cloud Storage

Cloud Storage

Cloud Storage
GIGABYTE Server and GRAID SupremeRAID™

GIGABYTE Server and GRAID SupremeRAID™

GIGABYTE Server and GRAID SupremeRAID™
What is a Server? A Tech Guide by GIGABYTE

What is a Server? A Tech Guide by GIGABYTE

What is a Server? A Tech Guide by GIGABYTE
Setting the Record Straight: What is HPC? A Tech Guide by GIGABYTE

Setting the Record Straight: What is HPC? A Tech Guide by GIGABYTE

Setting the Record Straight: What is HPC? A Tech Guide by GIGABYTE
What is Big Data, and How Can You Benefit from It?

What is Big Data, and How Can You Benefit from It?

What is Big Data, and How Can You Benefit from It?