Un arreglo redundante de discos independientes (RAID por sus siglas en inglés) es típicamente implementado para la protección de la información o incremento del desempeño al acceso de los discos duros. Existen varios tipos de arreglos y los más usados en la industria son: 0, 1, 5 y el 0+1 ó 10, siendo este último el de mayor desempeño, protección y costo.
Actualmente prevalece el uso
de este tipo de configuraciones para la protección de la información, pero la industria
del almacenamiento y las aplicaciones están evolucionando. Hoy en día el
fabricante de software o la industria del hardware nos entregan soluciones que
nos permiten despreocuparnos en cierto grado en la definición del tipo de
arreglo a utilizar o para qué archivos en específico los necesitamos.
Obviamente estas soluciones son las de mayor costo y mejor desempeño.
Desafortunadamente, sólo
aquellas empresas con enormes presupuestos para IT pueden adquirir soluciones
de este tipo. En este artículo se explicará cómo los arreglos de disco nos
ayudan no sólo a proteger la información, sino también a incrementar el desempeño
de nuestras aplicaciones. Primero daremos una breve explicación de qué son los
arreglos de discos y los tipos más populares para implementar. Después daremos
una recomendación para la configuración de arreglos en la base de datos más
comunes que podemos encontrar en el mercado.
¿Qué son los Arreglos de
Discos RAID?
RAID proviene del acrónimo del
inglés “Redundant Array of Independent Disks”, que significa matriz redundante
de discos independientes. RAID es un método de combinación de varios discos
duros para formar una unidad lógica única en la que se almacenan los datos de
forma redundante. Ofrece mayor tolerancia a fallos y más altos niveles de
rendimiento que un sólo disco duro o un grupo de discos duros independientes.
RAID 0. Este arreglo es conocido
como distribuido (striping), porque utiliza un sistema que utiliza a los discos
como uno solo, teniendo un conjunto de cabezas independientes para su uso. La
información es dividida en bloques de datos que se distribuyen en todos los
discos del arreglo.
RAID1. Este tipo de arreglo se conoce como Espejeo (Mirroring), porque su conjunto de discos los utiliza como espejos. Ofrece el nivel de protección más alto, pues uno tiene copia idéntica de la información de cada disco.
RAID5. 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ø, RAID5
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.
Raid10 (0+1). Este tipo de arreglo es una mezcla del arreglo distribuido y espejeo. La información se distribuye en un conjunto de discos como un RAIDø y, a su vez, este conjunto de discos es espejeado a otro conjunto de discos como un RAID1. RAID10 provee el nivel de protección y desempeño más alto para escritura y lectura que cualquier otro arreglo, debido a que contiene los beneficios de los arreglos distribuidos y espejo. Su único problema es el costo de implementación, al tener que usar siempre el doble discos.
No hay comentarios.:
Publicar un comentario