Red Hat Linux 9: Manual de personalización de Red Hat Linux | ||
---|---|---|
Anterior | Capítulo 3. Arreglo redundante de discos independientes (RAID) | Siguiente |
Existen dos posibilidades de usar RAID: hardware RAID o software RAID.
El sistema basado en el hardware gestiona el subsistema independientemente de la máquina y presenta a la máquina un único disco por conjunto de discos RAID.
Un ejemplo del hardware RAID sería el que se conecta a un controlador SCSI y presenta el conjunto de discos RAID en una sola unidad de disco. Un sistema externo RAID se encarga de mover la "inteligencia" RAID a un controlador que se encuentra en un subsistema de discos externo. Todo el subsistema está conectado a la máquina con un controlador SCSI normal y para la máquina es como si se tratara de una sola unidad de disco.
Los controladores RAID también tienen la forma de tarjetas que actúan como un controlador SCSI del sistema operativo pero se encargan de todas las comunicaciones del disco actual. En estos casos, tiene que conectar las unidades de disco al controlador RAID como si se tratara de un controlador SCSI pero tiene que añadirlas a la configuración del controlador RAID; de todas maneras el sistema operativo nunca nota la diferencia.
El software RAID implementa los diversos niveles de RAID en el código del kernel (dispositivo de bloque). Ofrece la solución más barata ya que las tarjetas de controladores de disco o los chassis "hot-swap" son bastante caros. [1] no son requeridos. El software RAID también funciona con discos IDE más baratos así como también con discos SCSI. Con los CPUs rápidos de hoy en día, el rendimiento del software RAID aumenta considerablemente con respecto al hardware RAID.
El controlador MD en el kernel de Linux es un ejemplo de la solución RAID que es completamente independiente del hardware. El rendimiento del conjunto de discos del software RAID depende del rendimiento y de la carga del servidor CPU.
Para obtener más información sobre la configuración del Software RAID en el programa de instalación de Red Hat Linux vea la Sección 3.3.2.
Para los que estén interesados en conocer más cosas sobre el software RAID, le mostramos a continuación una lista de las principales funciones:
Proceso de reconstrucción de subprocesos
Configuración basada en el kernel
Portabilidad de los conjuntos de discos entre máquinas Linux sin reconstrucción.
Reconstrucción de los conjuntos de discos con el uso de los recursos que no se usan del sistema.
Soporte para las unidades de disco en las que se pueden hacer cambios "en caliente" (hot-swappable)
Detección automática de CPU con el objetivo de obtener beneficios de las mejoras de CPU.
[1] | Un chasis de "hot-swap" le permite quitar un disco duro sin tener que apagar el ordenador. |