A medida que el hardware informático se vuelve más barato y más barato, muchos usuarios comienzan a utilizar RAID y discos duros más grandes. A las personas que quieran usar RAID, es mejor que aclaren que lo que es RAID y lo que son los tipos de RAID, cuáles son las diferentes características de RAID, entonces usted podría elegir la incursión adecuada para usar. Para las personas que utilizan RAID, es mejor cómo funciona la incursión y cómo mantener RAID. En respuesta a la petición de algunas lecturas, escribiremos varios artículos sobre RAID. En este artículo, explicaré los conocimientos básicos sobre RAID.

¿Qué es RAID?

RAID es un acrónimo primero definido por David A. Patterson, Garth A. Gibson, y Randy Katz en la Universidad de California, Berkeley en 1987 para describir una matriz redundante de discos baratos, una tecnología que permitía a los usuarios de computadoras lograr altos niveles de confiabilidad de almacenamiento de componentes de unidad de disco de clase PC de bajo costo y menos fiables, a través de la técnica de organizar los dispositivos en matrices para la redundancia.

Los vendedores que representan a los fabricantes de RAID de la industria más tarde reinventaron el término para describir una matriz redundante de discos independientes como un medio para disociar una expectativa de "bajo costo" de la tecnología RAID.

"RAID" ahora se utiliza como un término paraguas para los esquemas de almacenamiento de datos informáticos que pueden dividir y replicar datos entre varias unidades de disco duro. Los diferentes esquemas/arquitecturas son nombrados por la palabra RAID seguida de un número, como en RAID 0, RAID 1, etc. Los diversos diseños de RAID implican dos objetivos de diseño clave: aumentar la confiabilidad de los datos y/o aumentar el rendimiento de entrada/salida. Cuando se establecen varios discos físicos para utilizar la tecnología RAID, se dice que están en una matriz RAID. Esta matriz distribuye los datos entre varios discos, pero el sistema operativo y el usuario del equipo ven la matriz como un solo disco. RAID se puede configurar para que sirva varios propósitos diferentes.

Dos tipos de RAID

RAID se puede dividir en dos tipos, RAID de hardware y RAID de software. El RAID de hardware funciona bajo el controlador RAID, pero el RAID de software se denomina disco dinámico y funciona bajo Windows.

¿Qué es RAID por hardware?

La mayoría de las implementaciones RAID "serias" utilizan lo que se denomina RAID por hardware. Esto significa el uso de hardware dedicado para controlar la matriz, en lugar de hacer el procesamiento de control de matriz a través de software. Los buenos controladores de hardware son en muchos sentidos como los ordenadores en miniatura, incorporando procesadores dedicados que superan el poder de los procesadores que funcionaban con PCs enteros hace apenas unos años.

Hay dos tipos principales de hardware RAID, diferenciándose principalmente de cómo interconectar la matriz con el sistema:

  • RAID de hardware de tarjeta controladora o basada en bus: Este es el tipo más convencional de hardware RAID, y el tipo más comúnmente utilizado, particularmente para sistemas de gama baja. Un controlador RAID especializado se instala en el PC o el servidor, y las unidades de la matriz están conectadas a ella. Esencialmente toma el lugar del adaptador de host SCSI o controlador IDE/ATA que normalmente se utilizaría para interactuar entre el sistema y los discos duros; se interconecta a las unidades mediante SCSI o IDE/ATA, y envía datos al resto del PC a través del bus del sistema (normalmente PCI). Algunas placas base, especialmente las destinadas a sistemas de servidor, vienen con alguna variante del controlador RAID integrado. Estos están incorporados en la placa base, pero funcionan exactamente de la misma manera que una tarjeta basada en un bus de complemento. (Esto es análogo a la forma en que los controladores IDE/ATA integrados en todas las motherboards modernas funcionan de la misma manera que los controladores IDE/ATA de complemento una vez en sistemas más antiguos.) La única diferencia es que los Controladores integrados pueden reducir el costo total, al precio de la flexibilidad.
  • Controlador RAID externo inteligente: En este diseño de extremo superior, el controlador RAID se elimina completamente del sistema a una caja separada. Dentro de la caja, el controlador RAID administra las unidades de la matriz, normalmente utilizando SCSI, y luego presenta las unidades lógicas de la matriz sobre una interfaz estándar (de nuevo, normalmente una variante de SCSI) al servidor mediante la matriz. El servidor ve la matriz o matrices como sólo uno o más discos duros muy rápidos; el RAID está completamente oculto de la máquina. En esencia, una de estas unidades es realmente un ordenador entero a sí mismo, con un procesador dedicado que administra la matriz RAID y actúa como un conducto entre el servidor y la matriz.

Controlador RAID de hardware
Controlador RAID de hardware

¿Qué es RAID por software?

RAID de software es igual que RAID de hardware, excepto que utiliza software en lugar de hardware.

Todo bromas aparte, que más o menos es lo que el software RAID se trata. En lugar de utilizar un controlador de hardware dedicado para realizar las diversas funciones necesarias para implementar una matriz RAID, estas funciones son realizadas por el procesador del sistema utilizando rutinas de software especiales. Dado que la administración de matrices es una actividad de bajo nivel que se debe realizar "debajo" del otro software que se ejecuta en el PC, el software RAID normalmente se implementa en el nivel del sistema operativo. Windows NT y Windows 2000, así como la mayoría de los diversos sabores de UNIX, soportan algunos niveles RAID en el software.

¿Es útil este artículo? ¡ Puntualo!