# data[].attributes.body
RAID es la sigla para “Redundant Array of Independent Disks”. Su definición en español sería “Matriz Redundante de Discos Independientes”. Se trata de una tecnología que combina varios discos rígidos (HD) para formar una única unidad lógica, donde los mismos datos son almacenados en todos los discos (redundancia). En otras palabras, es un conjunto de discos rígidos que funcionan como si fueran uno solo.

# data[].attributes.body
Este nivel también es conocido como “Striping” o “Fraccionamiento”. En él, los datos son divididos en pequeños segmentos y distribuidos entre los discos. Este nivel no ofrece tolerancia a fallos, pues no existe redundancia. Eso significa que un fallo en cualquiera de los discos rígidos puede ocasionar pérdida de información. Por esta razón, el RAID 0 es usado para mejorar la performance de la computadora, ya que la distribución de los datos entre los discos proporciona gran velocidad en la grabación y lectura de información.
Mientras más discos existan, más velocidad es lograda. Esto es debido a que si los datos fueran grabados en un único disco, este proceso sería realizado en forma secuencial. Mediante RAID, los datos que se guardan en cada disco son grabados al mismo tiempo. El RAID 0, por tener estas características, es muy usado en aplicaciones CAD y tratamiento de imágenes y vídeos.

# data[].attributes.body
También conocido como “Mirroring” o “Espejado”, el RAID 1 funciona añadiendo discos rígidos paralelos a los discos rígidos principales existentes en la computadora. De esta manera, si por ejemplo, una computadora posee 2 discos, se puede anexar un disco rígido para cada uno, totalizando 4. Los discos que fueron añadidos, trabajan como una copia del primero. Así, si el disco principal recibe datos, el disco anexado también los recibe. De ahí el nombre de “espejado”, pues un disco rígido pasa a ser una copia prácticamente idéntica del otro.

De esa forma, si uno de los discos rígidos presenta una falla, el otro inmediatamente puede asumir la operación y continuar la operación, ya que cuenta con la misma información. La consecuencia en este caso, es que la grabación de datos es más lenta, pues es realizada dos veces. Sin embargo, la lectura de esa información es más rápida, pues puede ser accedida de dos fuentes. Por esta razón, una aplicación muy común del RAID 1 es su uso en servidores de archivos.

# data[].attributes.body
Este tipo de arreglo se denomina también como distribuido con paridad. Este tipo de arreglos distribuye la información en todo el conjunto de discos. A diferencia del RAID 0, RAID 5 elabora un bit de paridad con el cual es posible reconstruir la información del arreglo en caso de la pérdida de alguno de los discos. La información y los bits de paridad son distribuidos en todos los discos, garantizando que siempre se encontrarán en discos distintos. RAID5 tiene un mejor desempeño que RAID1, pero cuando uno de los discos falla, el desempeño de la lectura llega a degradarse.

# data[].attributes.body
El RAID 0 + 1 es una combinación de los niveles 0 (Striping) y 1 (Mirroring), donde los datos son divididos entre los discos para mejorar el ingreso, pero también utilizan otros discos para duplicar la información. Así, es posible utilizar el buen ingreso del nivel 0 con la redundancia del nivel 1. Sin embargo, es necesario por lo menos 4 discos para montar un RAID de tipo 0 + 1. Estas características hacen del RAID 0 + 1 el más rápido y seguro, sin embargo es el más caro de ser implementado.

# data[].attributes.body
- Data Striping: la información es dividida en múltiples discos formando así una unidad simple lógica de almacenamiento. Cada espacio de los discos es dividido en pequeñas partes, con unos tamaños que van desde un sector (512 bytes) a múltiples megabytes. Estas pequeñas partes se combinan de forma que la unidad lógica se compone de partes alternadas de cada disco.

- Mirroring / Espejo: Usado en los niveles de RAID 1 y 1+0 para la recuperación de datos. Los datos son duplicados en forma de espejo entre dos discos. En caso de fallo de un disco, la información permanece en el otro disco.

- Paridad: Información usada en los niveles de RAID 5  para la recuperación de datos. En caso de pérdida de un disco, la información de paridad se combina con la información en los discos restantes para generar la información perdida.

# data[].attributes.body
La terminología RAID fue inventada por David Patterson, Randy Katz y Garth Gibson en el año 1987, en la Universidad de Berkeley, en California. A pesar de ello, este concepto existe desde el año 1977. En el año 1983, la compañía DEC comenzó a suministrar diferentes sistemas de discos RA8X, lo que hoy se conoce como RAID 1 y en 1986 IBM registró una patente que con el paso del tiempo se convertiría en RAID 5.

Se puede decir que hasta hace unos cuantos años, RAID era algo que no solo era común sino esencial y exclusivo, sobre todo por su gran coste a nivel industrial. A pesar de ello, en aquellos momentos era muy normal que muchas empresas tuviesen implantado este sistema  en muchos de sus equipos informáticos gracias a los excelentes rendimientos que proporcionaban.

Hoy en día, tras la desaparición del IDE y que el SATA se haya convertido en el estándar, la tecnología RAID se ha convertido,  sobre todo a niveles básicos, en algo  muy barato de fabricar. Por ello, un gran número de las placas base de consumo, la incluyen en diferentes niveles.

# data[].attributes.attachment_link.title
Asi Funciona - Arreglos RAID - Droga Digital