RAID (Redundant Array of Independent Disks, «conjunto redundante de discos independientes», anteriormente llamado Redundant Array of Inexpensive Disks «conjunto redundante de discos baratos») consiste en una serie de sistemas para organizar varios discos como si de uno sólo se tratara pero haciendo que trabajen en paralelo para aumentar la velocidad de acceso, la seguridad frente a fallos del hardware o ambas cosas. Dependiendo de su configuración (a la que suele llamarse «nivel»), los beneficios de un RAID respecto a un único disco son uno o varios de los siguientes: mayor integridad, mayor tolerancia a fallos, mayor throughput (rendimiento) y mayor capacidad.
En el nivel más simple, un RAID combina varios discos duros en una sola unidad lógica. Así, en lugar de ver varios discos duros diferentes, el sistema operativo ve uno sólo. Los RAID suelen usarse en servidores y normalmente (aunque no es necesario) se implementan con unidades de disco de la misma capacidad. Esto es especialmente frecuente en los computadores dedicados a tareas intensivas de almacenamiento, como edición de audio y vídeo. Existen dos posibilidades de realizar un sistema basado en la tecnología RAID: RAID Hardware o RAID Software. RAID Hardware.- Las soluciones hardware gestionan el subsistema RAID independientemente del host, presentándole a éste un solo disco. Un ejemplo de RAID hardware podría ser el conectado al controlador SCSI que presenta al sistema un único disco SCSI. Existen también controladores RAID en forma de tarjetas que se comportan como un controlador SCSI con el sistema operativo, pero gestionan todas las comunicaciones reales entre los discos de manera autónoma. En estos casos, basta con conectar los discos a un controlador RAID como lo haría con un controlador SCSI, pero después se podrá configurarlo como un controlador RAID sin que el sistema operativo note la diferencia. RAID Software.- Éste sistema implementa los diferentes niveles de RAID en el código del kernel que tienen que ver con la gestión del disco. Ofrece además la solución menos costosa, el RAID software funciona con discos IDE menos costosos así como con discos SCSI. Con rápidas CPUs, las prestaciones de un RAID software pueden competir con las de un RAID hardware. Un RAID 0 (también llamado conjunto dividido o volumen dividido) distribuye los datos equitativamente entre dos o más discos sin información de paridad que proporcione redundancia (no es redundante). El RAID 0 se usa normalmente para incrementar el rendimiento, aunque 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. Un RAID 0 puede ser creado con discos de diferentes tamaños, pero el espacio de almacenamiento añadido al conjunto estará limitado por el tamaño del disco más pequeño. Un RAID 1 crea una copia exacta (o espejo) de un conjunto de datos en dos o más discos. Esto resulta útil cuando el rendimiento en lectura es más importante que la capacidad. Un conjunto RAID 1 sólo puede ser tan grande como el más pequeño de sus discos. Un RAID 1 clásico consiste en dos discos en espejo, lo que incrementa exponencialmente la fiabilidad respecto a un solo disco, es decir, la probabilidad de fallo del conjunto es igual al producto de las probabilidades de fallo de cada uno de los discos (pues para que el conjunto falle es necesario que lo hagan todos sus discos). Un RAID 1 puede estar leyendo simultáneamente dos datos diferentes en dos discos diferentes, por lo que su rendimiento se duplica. Un RAID 5 usa división de datos a nivel de bloques distribuyendo la información de paridad entre todos los discos miembros del conjunto. El RAID 5 ha logrado popularidad gracias a su bajo coste de redundancia. Generalmente, el RAID 5 se implementa con soporte hardware para el cálculo de la paridad. El RAID 5 requiere al menos tres unidades de disco para ser implementado. El fallo de un segundo disco provoca la pérdida completa de los datos. El número máximo de discos en un grupo de redundancia RAID 5 es teóricamente ilimitado. Una petición de lectura del bloque «A1» sería servida por el disco 0. Una petición de lectura simultánea del bloque «B1» tendría que esperar, pero una petición de lectura de «B2» podría atenderse concurrentemente ya que seria servida por el disco 1. Los discos básicos utilizan la tabla de particiones. Esta tabla de particiones está almacenada al principio del disco duro, en el sector 0, en lo que se llama MBR (Master Boot Record). Los discos básicos que utilizan la MBR tienen la limitación de que sólo se puede crear en ellos hasta cuatro particiones primarias, con una unidad lógica cada una Es un método de almacenamiento introducido a partir del lanzamiento de Windows 2000 y soportado por todas las versiones posteriores de Windows a excepción de Windows XP Home, que carece de soporte para este tipo de almacenamiento. Los discos dinámicos tienen características y funcionalidades que no pueden ser utilizadas con los discos básicos. Si con los discos básicos se habla de particiones y unidades lógicas, en los discos dinámicos se habla de volúmenes dinámicos. Este tipo de volúmenes pueden ser de cinco tipos: Volumen simple: Utiliza un sólo disco para repartir el espacio no asignado, entonces llamado volumen simple. Este tipo de volumen permite ser reflejado, aunque no es tolerante a errores. Volumen reflejado.- Los volúmenes reflejados usan dos copias llamadas espejo, aunque aparecen como una única entidad. Cuando se escribe cualquier dato en el volumen reflejado, inmediatamente se reproduce en las copias espejo. Volumen distribuido.- Es una forma de repartir el espacio no asignado en un sistema con varios discos en una única unidad lógica, lo cual permite utilizar más eficientemente el espacio disponible y las letras de unidad, este tipo de volumen no puede ser reflejado y no es tolerante a errores, aunque permite extender su tamaño a otras unidades disponibles. Volumen seccionado.- Podríamos decir que es una variante del volumen distribuido , ya que también utiliza el espacio de varios discos y los convierte en una única unidad lógica. Este tipo de volumen utiliza un tipo especial de formato para escribir en el disco y tiene más rendimiento que el volumen distribuido. En contraprestación, los fallos de escritura suelen ser mayores que en el caso del volumen distribuido. Este tipo de volumen se suele llamar RAID-0. Volumen RAID – 5.- Este tipo de volumen es tolerante a errores, y se caracteriza por tener sus datos distribuidos en tres o más discos físicos. Al contrario que el RAID-0, se pueden recuperar los datos, en caso de que uno de los discos falle. Este tipo de volumen puede ser también implementado mediante soluciones hardware, con la ventaja de que la implementación hardware ofrece un mayor rendimiento que la implementación del RAID-5 mediante software, ya que éste último sobrecarga el procesador. Como se ha dicho el RAID-1 es conocido como “sistema de disco espejo”, es decir, graba los mismos datos simultáneamente en ambos discos, dando mayor fiabilidad, ya que si falla cualquiera de los dos discos individuales, el sistema sigue operando sin perder información, pues está duplicada. A partir de ahora, cada vez que se modifique un fichero se hará en ambos discos a la vez. Igualmente, si se estropea el Disco0, el servidor arrancará sin problemas y los usuarios no lo notarán. Habría que sustituir el disco duro dañado y reparar el RAID de forma sencilla. Tipos de RAID.
Niveles RAID más usados.
RAID 0 - Conjunto dividido.
RAID 1 - Conjunto en espejo.
RAID 5 - Conjunto dividido con paridad distribuida.
Tipos de discos.
Discos básicos.
de ellas; o bien tres primarias y una extendida.
Discos dinámicos.
Configuración RAID-1 por software.
3 comentarios:
Y cuando la falla es fisica, por ej. en uno o mas discos del raid, se soluciona llevando los discos a un laboratorio de recuperaciones. Onretrieval es bastante mencionado.
saludos.
situs sabung adu ayam judi terpercaya
Bosan Menang tidak dibayar ? judi sabung ayam
Publicar un comentario