# data[].attributes.body
Kevin Ricardo Izaguirre Padgett

# data[].attributes.body
El RAID es básicamente una ampliación del RAID 5, en el que se añade otro bloque de paridad para hacer un total de dos. Los bloques de información se repartirán nuevamente en unidades distintas y de igual forma los bloques de paridad también están almacenados en dos unidades distintas. De esta forma el sistema será tolerante al fallo de hasta dos unidades de almacenamiento, pero, en consecuencia, necesitaremos hasta cuatro unidades para poder formar un RAID 6E. En este caso también existe una variante RAID 6e con el mismo objetivo que la del RAID 5E.

# data[].attributes.body
También llamado sistema distribuido con paridad. Éste sí que se utiliza con más frecuencia en la actualidad que los niveles 2, 3 y 4, concretamente en dispositivos NAS. En este caso la información es almacenada de forma dividida en bloques que se reparten entre los discos duros que formen el RAID. Pero además se genera un bloque de paridad para asegurar la redundancia y poder reconstruir la información en caso de que un disco duro se corrompa. Este bloque de paridad se almacenará en una unidad distinta a los bloques de datos que están implicados en el bloque calculado, de esta forma la información de paridad estará almacenada en un disco distinto a donde están los bloques de datos implicados.

En este caso, también necesitaremos al menos tres unidades de almacenamiento para asegurad la redundancia de datos con paridad, y solamente se tolerará el fallo en una unidad a la vez. En caso de romperse dos de forma simultánea, perderemos la información de paridad, y al menos uno de los bloques de datos implicados. Existe una variante RAID 5E en donde se introduce un disco duro de reserva para minimizar el tiempo de reconstrucción de datos, si uno de los principales falla.

# data[].attributes.body
Esta configuración tampoco es utilizada actualmente. Consiste en dividir los datos a nivel de byte en las distintas unidades que forma el RAID, excepto una, en donde se almacena información de paridad para poder unir estos datos al ser leídos. De esta forma cada byte almacenado tiene un bit extra de paridad para identificar errores y poder recuperar datos en caso de pérdida de una unidad.

La ventaja de esta configuración es que los datos, están divididos en varios discos y el acceso a la información es muy rápido, tanto como discos en paralelo haya. Para configurar este tipo de RAID es necesario como mínimo 3 discos duros.

# data[].attributes.body
El nombre son las siglas de Redundant Array of Independent Disks o Matriz redundante de discos independientes, y es un método para combinar los discos duros como un matriz que se reconoce como una sola unidad por el sistema operativo

# data[].attributes.body
Kevin Daniel Ordoñez Rodríguez

# data[].attributes.body
Kelvin Daniel Zamora

# data[].attributes.body
José Oliveras López Amaya

# data[].attributes.body
COMENTARIO EN EL GRUPO "D"

# data[].attributes.body
https://hardzone.es/tutoriales/montaje/raid-discos-duros/

https://www.ontrack.com/es-es/recuperacion-datos/raid/presentacion

https://kmidata.es/sistema-raid-ventajas-y-desventajas/

https://www.profesionalreview.com/2019/01/24/tecnologia-raid/

# data[].attributes.body
Jessica Carolina Avilés Soto

# data[].attributes.body
Especifica de que grupo nos escribes.

# data[].attributes.body
Uso exclusivo de la licenciada.

# data[].attributes.body
Distribuye los datos entrelazadas a nivel de bit. El código de error se intercala a través de varios discos también a nivel de bit, el código de error se calcula con el código Hamming Todo giro del cabezal de disco se sincroniza y los datos se distribuyen en bandas de modo que cada bit secuencial está en una unidad diferente.

# data[].attributes.body
En este nivel de RAID, se hace una copia de cada bloque guardado en los distintos discos que conforman la unidad lógica. De manera ideal, se hace sobre pares de discos y nuevamente, el disco más pequeño determina el factor para calcular el tamaño completo del RAID.

# data[].attributes.headline
Entre los niveles de RAID están los siguientes: 

# data[].attributes.subject
Entre los niveles de RAID están los siguientes: 

# data[].attributes.body
RAID 0
Conocido como stripe set o striped volume o simplemente stripe. No tiene paridad ni redundancia, simplemente la distribución equitativa de los bloques de datos entre los distintos discos que lo componen. Si uno de los discos que lo componen es menor en capacidad, ésta determinará el tamaño para el resto de discos, aunque tengan una capacidad mayor.

# data[].attributes.body
Ventajas:
1. Mayor fiabilidad. Gracias al uso de discos redundantes se refuerza la seguridad en cada disco duro dificultando, de esta manera, la pérdida total de los datos almacenados.

Si uno de los discos sufre un daño, la información también se aloja en las demás unidades del disco, por lo que hay una alta probabilidad de no perder la información por completo.

2. Mayor velocidad de transferencia. El sistema RAID funciona con dos o más discos duros trabajando de manera simultánea y, por tanto, es más eficaz que si trabajara con uno solo.

Aunque depende del sistema de RAID elegido, la mayoría trabajan copiando la información -completa o fraccionada- en cada uno de ellos. Así, cada unidad funciona con mayor ligereza.

3. Mayor capacidad de almacenamiento. Al disponer de varios soportes de almacenamiento, la capacidad es mayor aún duplicándose la información por seguridad.

4. Mayor seguridad. Es posible que alguno de los discos falle. En este caso, el sistema de paridad de información facilitará la recuperación íntegra de los datos almacenados ya que se encuentran en el resto de unidades del disco.

Desventajas:
1. No se facilita la recuperación de datos. Aunque el sistema RAID ayuda a que la información no se pierda en su totalidad, la recuperación no sería fácil debido a su compleja programación. La mejor opción es ponerse en contacto con profesionales en la recuperación de datos.

2. No se asegura la protección de datos. Los datos almacenados en un sistema RAID pueden ser borrados o modificados de la misma manera que si de un disco duro convencional se tratase. Es decir, no se activa ningún sistema de seguridad adicional.

En este caso, una copia de seguridad ayuda a no perder la información pero en el caso de que el soporte sufra daños, los datos desaparecerán. Si, además, se daña el equipo al completo es recomendable contar con la ayuda de profesionales en el data recovery.

# data[].attributes.body
Por supuesto así podemos estar un rato haciendo posibles combinaciones de RAID a cuál más enrevesada para conseguir la máxima redundancia, fiabilidad y velocidad. Veremos también la RAID 50, que se trata de un nivel principal en RAID 0 que divide los datos de los subniveles configurados como RAID 5, con sus respectivos tres discos duros.

En cada bloque RAID 5 tendremos una serie de datos con su correspondiente paridad. En este caso, un disco duro puede fallar en cada RAID 5, y nos asegurará la integridad de los datos, pero si fallan más, perderemos los datos que haya ahí almacenados.

# data[].attributes.body
Pues ahora estaríamos en el caso contrario, también se le llamada RAID 10 o división de espejos. Ahora tendremos un nivel principal de tipo 0 que divide los datos almacenados entre los distintos subniveles. A su vez tendremos varios subniveles de tipo 1 que se encargarán de replicar los datos en los discos duros que tengan en su interior.

En este caso la tolerancia a fallos nos va a permitir que se puedan romper todos los discos de un subnivel a excepción de uno, y será necesario que al menos quede un disco sano en cada uno de los subniveles para no perder información.

# data[].attributes.body
También se puede encontrar con el nombre de RAID 01 o espejo de divisiones. Consiste básicamente en un nivel principal de tipo RAID 1 que hace las funciones de replicar los datos que se encuentran en un primer subnivel en un segundo. A su vez existirá un subnivel RAID 0 que hará las funciones propias de éste, es decir, almacenar los datos de forma distribuida entre las unidades que en él se encuentran.

De esta forma tenemos un nivel principal que hace la función de espejo y subniveles que hacen la función de división de datos. De esta forma cuando un disco duro falla, los datos estarán perfectamente guardados en el otro RAID 0 de espejo.

La desventaja que tiene este sistema es la escalabilidad, cuando añadimos un disco adicional en un subnivel, también tendremos que hacer lo propio en el otro. Además, la tolerancia a fallos nos permitirá la rotura de un disco distinto en cada subnivel, o la rotura de dos en un mismo subnivel, pero no otras combinaciones, porque estaríamos perdiendo datos.

# data[].attributes.body
También se trata de almacenar los datos de forma dividida en bloques entre los discos del almacén, dejando uno de ellos para almacenar los bits de paridad. La diferencia fundamental respecto a RAID 3 es que, si perdemos una unidad, los datos pueden ser reconstruidos en tiempo real gracias a los bits de paridad calculados. Está orientado al almacenamiento de archivos de gran tamaño sin necesidad de tener redundancia de ellos, pero la grabación de datos es más lenta debido precisamente a la necesidad de hacer éste cálculo de paridad cada vez que se grabe algo.

# data[].attributes.headline
¿QUE SON ARREGLOS DE DISCO RAID?                                                                                                                                                     

# data[].attributes.subject
¿QUE SON ARREGLOS DE DISCO RAID?                                                                                                                                                     

# data[].attributes.body
Es un conjunto de discos que funcionan en conjunto formando una sola unidad lógica. Por ejemplo, se pueden tener 5 discos de 100 Gb; de estos, 4 se usan para almacenar la información y el 5o como paridad para verificar la información.

Características principales:

Mirroring: Es cuando diversos discos tienen información repetida.

Striping: Aquí se guardan bloques a través de distintos discos.

Error correction: Esta forma es muy segura para prevenir pérdida de información.

# data[].attributes.body
David Patterson, Randy Katz y Garth Gibson en el año 1987, en la Universidad de Berkeley, en California. Colaboraron para producir prototipos operativos de cinco niveles de sistemas de almacenamiento RAID.

# data[].attributes.body
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.

# data[].attributes.body
Un sistema RAID funciona emplazando los datos en varios discos duros, y permitiendo que las operaciones de entrada y salida (I/O) funcionen de manera balanceada, mejorando el rendimiento. En otras palabras, o bien los datos se escriben en ambos discos al mismo tiempo, o bien se escribe un dato en uno, y otro dato en otro para repartir el trabajo. Los sistemas RAID se presentan en el sistema operativo como si fueran un único disco lógico, dado que consisten en un solo volumen.

Para que un sistema RAID funcione es necesaria la presencia de una controladora RAID, y puede ser o bien por hardware o bien por software. A día de hoy, la gran mayoría de PCs de usuario ya cuentan con una controladora RAID por software integrada en la BIOS de la placa base, y de hecho las controladoras por hardware tan solo se usan en entornos empresariales a día de hoy.
La finalidad de un sistema RAID de discos es la de proteger los datos en caso de que un disco duro falle, o en algunos casos tiene como función principal mejorar la velocidad de lectura de varios discos que conforman un único volumen.

En otras palabras, consiste en crear un único volumen con varios discos duros funcionando en conjunto, y con este conjunto se puede conseguir redundancia (tolerancia a fallos en el caso de que uno falle, conocido como disk mirroring) o mayor velocidad (conocido como disk striping), haciendo que ese conjunto sea en realidad un tándem.

# data[].attributes.body
Pero no solamente podremos tener un árbol de dos niveles, sino de tres, y éste es el caso del RAID 100 o 1+0+0. Consiste en dos subniveles de RAID 1+0 divididos a su vez por un nivel principal también en RAID 0.

De igual forma podremos tener un RAID 1+0+1, formado por varios subniveles de RAID 1+0 reflejados por un RAID 1 como principal. Su velocidad de acceso y redundancia son muy buenos, y ofrecen buena tolerancia a fallos, aunque la cantidad de disco a utilizar es considerable frente a la disponibilidad de espacio.

Pues esto es todo acerca de la tecnología RAID y de sus aplicaciones y características. Ahora os dejamos con unos cuantos tutoriales que os serán también de utilidad.