# data[].attributes.body
Oracle 2.5

Windows Server

PowerShell

Intel Rapid RAID

Intel Matrix RAID technology

# data[].attributes.body
Los discos se conectan a la placa o a una controladora, y es el procesador y el sistema operativo quienes hacen las operaciones necesarias para controlar el RAID y los discos.

Ventajas:
Es fácilmente ampliable con la cantidad de discos que se necesiten, realmente la única limitación es la que ofrezca la placa base. También es más fácil de configurar.

Inconvenientes:
Para aquellos RAID que necesiten más recursos, el rendimiento general del sistema puede verse afectado. Además en el caso de que se degrade el RAID, es más complicado volver a recuperarlo y se puede perder información.

# data[].attributes.body
Los discos se conectan a una controladora RAID que es la encargada de realizar todas las operaciones de control del RAID y los discos.

Ventajas:

El RAID por hardware es más fiable que el RAID por software ya que es más independiente del resto de componentes.

Ofrece un mayor rendimiento, que sobre todo se notará en RAID 5 y RAID 6 donde se realizan operaciones de paridad y se consumen más recursos.

Inconvenientes:

Es necesario realizar actualizaciones del firmware.

Puede haber incompatibilidades del hardware con la placa base del servidor o que no existan drivers apropiados

# data[].attributes.body
Esta es la pregunta que varios se hacen a la hora de elegir un RAID, especialmente en las empresas. Pues es simple; Elegir el RAID adecuado dependerá de.

El tipo de datos.

Las aplicaciones.

El nivel de relevancia de los datos.

El número de usuarios.

En resumen, todo dependerá del entorno en el cual se utilizará dicho arreglo.

# data[].attributes.body
Definición de RAID.

RAID 0

RAID 1

RAID 5

RAID 10

Tipos de RAID: Software y Hardware.

¿Cuál deberías elegir?

Programas utilizados para la creación de RAID

# data[].attributes.body
Striping: Forma de configuración en la que se tienen secuencias de bloques guardados a través de los distintos discos que componen el RAID. Es muy rápida por el paralelismo que se tiene para acceder a la información.

Mirroring: Es cuando diversos discos tienen información repetida  a través de ellos; así se logra tener una facilidad para poder soportar fallas de discos.

Redundancia: Es lo que permite a los sistemas informáticos almacenar lo mismo varias veces.

# data[].attributes.body
Aplicaciones que requieren tanto alto rendimiento como fiabilidad y dispuestos a sacrificar la capacidad para conseguirlos. Esto incluye servidores empresariales y sistemas de bases de datos de tamaño moderado. A menudo se utiliza en lugar de RAID 1 o RAID 5 por aquellos que requieren un mayor rendimiento; se puede utilizar en lugar de RAID 1 para aplicaciones que requieren más capacidad.

Desventajas: Costoso por donde lo veas: Y ya que todos los datos se duplican, se requiere el doble de capacidad de almacenamiento; Requiere un mínimo de cuatro unidades.

# data[].attributes.body
El más popular de los múltiples niveles RAID; RAID 01 y 10 combinan las mejores características de striping y espejado para producir grandes matrices con alto rendimiento en la mayoría de los usos y una tolerancia de fallas superior.

# data[].attributes.body
Es a menudo visto como la combinación ideal de buen funcionamiento, buena tolerancia de avería y de alta capacidad y de eficacia del almacenaje.

Este tipo de arreglos distribuye la información en todo el conjunto de discos; a partir de eso elabora un bit de paridad con el cual es posible reconstruir la información del arreglo en caso de que se pierda alguno de ellos.

# data[].attributes.body
Se suele utilizar para aplicaciones de bases de datos relacionales, y planificación de recursos empresariales.
Suponiendo que tenemos 3 discos (Que es el mínimo) si uno de los discos se daña, la información podrá reconstruirse a partir de los dos restantes, pero para eso el disco afectado deberá ser reemplazado cuánto antes, porque de perderse otro, también se perdería la información.

Desventajas: Si uno de los discos falla, la lectura se vuelve menos eficiente, también cuando se incluye el bloque de paridad, que igualmente causa degradación de el rendimiento no solo en la lectura, sino también en la escritura de datos, lo cual me lleva a lo siguiente; RAID5 no soporta escritura pesada.

Para aplicaciones con gran cantidad de escritura, son más recomendables RAID 1 y RAID 10, ya que RAID 5 tendría una disminución de desempeño notoria.

# data[].attributes.body
Un RAID 1 (Comúnmente llamado Espejado o Mirroring) crea una copia exacta de un conjunto de datos en dos (el mínimo) o más discos. Consiste en dos discos que funcionan como espejos, esto incrementa la fiabilidad, ya que proporciona una tolerancia mayor a los fallos.

# data[].attributes.body
Resulta útil cuando el rendimiento en lectura es más importante que la capacidad. También para aplicaciones que requieren una alta tolerancia a fallas a un bajo costo.  Especialmente útil en situaciones en las que la percepción es que, tener un conjunto duplicado de datos es más seguro que el uso de paridad. Por esta razón, RAID 1 es popular para la contabilidad y servidores empresariales.

Desventajas: Su precio suele ser  alto debido a sus unidades redundantes y suele tener menor eficiencia de almacenamiento

# data[].attributes.body
Un RAID 0 (Data Striping) distribuye los datos equitativamente entre dos o más discos sin información de paridad Es importante señalar que el RAID 0 no era uno de los niveles RAID originales y que no es redundante.

# data[].attributes.body
El RAID 0 se usa normalmente para incrementar el rendimiento, también puede utilizarse como forma de crear un pequeño número de grandes discos virtuales a partir de un gran número de pequeños discos físicos. Es útil para alguien que hace respaldos constantemente

Desventaja: Si se daña uno de sus discos, se daña TODO el conjunto.

# data[].attributes.body
RAID son las siglas de Redundant Array of Independent (o Inexpensive) Disks. Es un método de almacenamiento de la información en varios discos duros para conseguir una mayor protección y, en algunos casos, un mejor rendimiento. A continuación sus tipos: