Anda di halaman 1dari 17

INSTITUTO TECNOLOGICO N 38 DE CIUDAD VICTORIA

Boulevard Emilio Portes Gil #1301 Pte. A.P. 175 C.P. 87010 Cd. Victoria, Tamaulipas. http://www.itvictoria.edu.mx/ EDUCACIN A D I S T A N C I A: U N I D A D ABASOLO

INGENIERIA EN SISTEMAS COMPUTACIONALES


NOMBRE DE LA MATERIA:

Arquitectura de Computadoras
NOMBRE DEL DOCUMENTO:

Arreglos RAID
NOMBRE DEL ASESOR:

Dr. Juan Carlos Elizondo Leal

ALUMNO:

Julio C. Resndiz R.
FECHA:

CONTROL: 11380876

05 de Diciembre del 2013

Arreglos RAID
En informtica, el acrnimo RAID (originalmente del ingls Redundant Array of Inexpensive Disks, hace referencia a un sistema de almacenamiento que usa mltiples discos duros entre los que distribuye o replica los datos. Dependiendo de su configuracin (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 Mayor capacidad.

En sus implementaciones originales, su ventaja clave era la habilidad de combinar varios dispositivos de bajo coste y tecnologa ms antigua en un conjunto que ofreca mayor capacidad, fiabilidad, velocidad o una combinacin de stas que un solo dispositivo de ltima generacin y coste ms alto. En el nivel ms simple, un RAID combina varios discos duros en una sola unidad lgica. As, en lugar de ver varios discos duros diferentes, el sistema operativo ve uno solo. Los RAID suelen usarse en servidores y normalmente (aunque no es necesario) se implementan con unidades de disco de la misma capacidad. Debido al decremento en el precio de los discos duros y la mayor disponibilidad de las opciones RAID incluidas en los chipsets de las placas base, los RAID se encuentran tambin como opcin en los ordenadores personales ms avanzados. Esto es especialmente frecuente en los computadores dedicados a tareas intensivas de almacenamiento, como edicin de audio y vdeo. Pero en general, diremos que cualquier sistema que emplee los conceptos RAID bsicos de combinar espacio fsico en disco para los fines de mejorar la fiabilidad, capacidad o rendimiento es un sistema RAID.

Implementaciones RAID La distribucin de datos en varios discos puede ser gestionada por hardware dedicado o por software. Adems, existen sistemas RAID hbridos basados en software y hardware especfico. Con la implementacin por software, el sistema operativo gestiona los discos del conjunto a travs de una controladora de disco normal (IDE/ATA, Serial ATA, SCSI, SAS o Fibre Channel). Considerada tradicionalmente una solucin ms lenta, con el rendimiento de las CPUs modernas puede llegar a ser ms rpida que algunas implementaciones hardware, a expensas de dejar menos tiempo de proceso al resto de tareas del sistema.

Implementacin RAID basada en hardware


Las soluciones hardware gestionan el subsistema RAID independientemente del host, presentndole a ste un solo disco. Un ejemplo de RAID hardware podra ser el conectado al controlador SCSI que presenta al sistema un nico disco SCSI. Existen tambin 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 autnoma. En estos casos, basta con conectar los discos a un controlador RAID como lo hara con un controlador SCSI, pero despus se podr configurarlo como un controlador RAID sin que el sistema operativo note la diferencia.

Implementacin RAID basada en software


ste sistema implementa los diferentes niveles de RAID en el cdigo del kernel que tienen que ver con la gestin del disco. Ofrece adems la solucin menos costosa, el RAID software funciona con discos IDE menos costosos as como con discos SCSI. Con rpidas CPUs, las prestaciones de un RAID software pueden competir con las de un RAID hardware.

Tipos de configuracin de arreglos RAID NIVELES DE RAID: La mayor parte de los administradores de red han optado por RAID en los niveles 0, 1, 3 y 5, siendo bastante frecuente encontrar, en el mercado, equipos que pueden ser configurados para varios de esos niveles.

RAID Nivel 0 distribuye los datos a travs de varios discos. Este tipo de configuracin no proporciona redundancia (no es precisamente RAID), pero maneja varios discos como si fueran uno solo, lo que proporciona una mayor velocidad de lectura y escritura. Lamentablemente, si un disco falla en un arreglo Nivel 0, el sistema se cae. El nivel 0 requiere al menos 2 discos, siendo muy til cuando se desea aadir capacidad de disco sin aumentar nombres de identificacin de volumen.

RAID Nivel 1 utiliza espejeado (mirroring) para proveer la mejor redundancia tolerante a fallas disponible (los discos guardan exactamente la misma informacin por parejas). Cuando un disco espejeado falla, el segundo toma su lugar. El problema se presenta cuando se escriben datos deteriorados en un disco, pues son duplicados con los mismos defectos en el disco espejo. El espejeado generalmente es poco prctico y costoso, especialmente cuando se almacenan datos en el orden de cientos de gigabytes. Inclusive con los bajos costos actuales de los discos duros, RAID

Nivel 1 solo tiene sentido para datos de misin crtica que deben estar disponibles permanentemente en lnea. El Nivel 1 requiere al menos de 2 discos para su implementacin.

RAID Nivel 2 utiliza cdigos de correccin Haming. Est diseado para ser utilizado con discos que carecen de deteccin de error interna (discos antiguos). Todos los discos SCSI soportan deteccin de error interna, por lo que este nivel de RAID tiene muy poca utilidad prctica para esos modelos de discos.

RAID Nivel 3 introduce el chequeo de paridad, o la correccin de errores. Distribuye los datos a travs de mltiples discos al nivel de bytes, y aade redundancia mediante la utilizacin de un disco de paridad dedicado, que detecta errores en los datos almacenados producidos por una falla de cualquier disco, y los reconstruye mediante algoritmos especiales. Si la falla se produce en el disco de paridad, se pierde la redundancia, pero se mantiene intacta la informacin original. Debido a que RAID Nivel 3 escribe los datos en grandes bloques de informacin, es una alternativa apropiada para aplicaciones tales como video que envan y reciben grandes archivos.

RAID Nivel 4 distribuye los datos a nivel de bloque (la principal diferencia con el nivel 3), a travs de varios discos, con la paridad almacenada en un disco. La informacin de paridad permite la recuperacin de cualquier disco en caso de falla. El rendimiento de un arreglo nivel 4 es muy bueno para lecturas (similar al nivel 0). Sin embargo, la escritura requiere que los datos de paridad sean actualizados cada vez. Esto retarda particularmente las escrituras aleatorias pequeas, aunque las escrituras grandes o

secuenciales son razonablemente rpidas. Debido a que solamente un disco es del arreglo es utilizado para datos redundantes, el costo por megabyte de un arreglo nivel 4 es relativamente bajo.

RAID Nivel 5 es la alternativa ms popular. El Nivel 5 crea datos de paridad, distribuyndolos a travs de todos los discos (excepto en aquel disco en que se almacena la informacin original), obviando la necesidad de un disco de paridad dedicado. El Nivel 5 es el ms completo de todos los niveles de redundancia por distribucin, porque si un disco falla, la informacin de paridad en los otros permite la reconstruccin de toda su informacin. An ms, el Nivel 5 escribe datos en los discos al nivel de bloques (en lugar de trabajar al nivel de bytes), volvindolo ms apropiado para mltiples transacciones pequeas como e-mail, procesadores de palabras, hojas electrnicas, y aplicaciones de bases de datos. Los niveles 3 y 5 requieren al menos de 3 discos para su implementacin.

Implementacin RAID basada en hardware Ejemplo


Instalacin de Discos Duros en configuracin RAID1 en un servidor HP Proliant ML350 Para la configuracin del RAID en dicho servidor es necesario contar con el CD HP SmartStar proporcionado por el fabricante del mismo o de lo contrario descargarlo de la pgina de soporte de HP. Primeramente, con el servidor apagado y desconectado de la alimentacin elctrica, procedemos a instalar los Discos Duros que se ocuparan para el RAID. Como se mencion con anterioridad estos deben ser preferentemente de la misma capacidad, de lo contrario el tamao mximo de las particiones que se podrn crear ser de la capacidad de almacenamiento del disco duro de menor espacio de almacenamiento durante la instalacin y configuracin del RAID toda la informacin contenida previamente en los Discos Duros se perder.

Una vez instalados los Discos Duros se conecta a la alimentacin elctrica el servidor y se arranca, se inserta el disco etiquetado como HP SmartStar y en las opciones de inicio del servidor se indica la opcin iniciar desde CD/DVD. Es necesario esperar unos minutos a que se cargue la informacin contenida en el CD y podamos proceder a configurar el RAID. Ya que el servidor ha iniciado desde el CD nos desplegar una pantalla en la que deberemos seleccionar el Idioma con el que deseamos ver las posteriores pantallas y la distribucin de nuestro teclado.

Posteriormente nos mostrar una pantalla mostrando los trminos de uso del software contenido en el CD, aceptamos y continuamos. Ahora nos mostrar una pantalla con diversas opciones de configuracin, aqu seleccionaremos la opcin de tareas de Mantenimiento.

Posteriormente nos mostrar otra pantalla con ms opciones en la cual deberemos elegir Configuracin y diagnstico de HP Array.

En la siguiente ventana deberemos elegir en la parte superior un controlador RAID a configurar, y posteriormente nos mostrar las opciones de dicho controlador. Es aqu donde se selecciona la opcin de Crear un nuevo Array y especificamos los Discos Duros a utilizar as como el tipo de RAID que estamos creando, en este caso un RAID1.

Por ltimo solo se debe confirmar la configuracin creada seleccionando la opcin Crear unidad lgica, con lo cual se creara el RAID. Una vez que termine el proceso de crear el RAID simplemente debemos salir de la aplicacin y reiniciar el servidor.

Una vez realizado esto ya tendremos toda la configuracin necesaria para tener en correcto funcionamiento un RAID1 con dos Discos Duros por lo que slo resta instalar el sistema operativo, para ello hay que salir de la aplicacin de HP SmartStar e iniciar con algn disco de Sistema Operativo, la instalacin se realizar como se realizara en cualquier otro equipo de cmputo.

Implementacin RAID basada en software Ejemplo


Configuracin RAID-1 por software. Como se ha dicho el RAID-1 es conocido como sistema de disco espejo, es decir, graba los mismos datos simultneamente en ambos discos, dando mayor fiabilidad, ya que si falla cualquiera de los dos discos individuales, el sistema sigue operando sin perder informacin, pues est duplicada.

Para acceder a la configuracin de los discos en el sistema hay que ir a la ventana de Administracin de equipos mediante botn derecho en Mi PC > Administrar > Administracin de discos.

El sistema de disco del equipo est formado por al menos 2 discos duros (3 en este caso). Se pretende tener duplicado constantemente el primer disco duro para el caso de que se estrope, siga todo funcionando desde la segunda copia. Los discos estn creados como discos bsicos con particiones, por lo que hay que convertirlos en discos dinmicos con volmenes.

Para convertirlos pulsamos el botn derecho sobre la zona de datos gris de uno de los discos y elegimos Convertir en disco dinmico.

Seleccionar los discos que se quieren convertir a dinmicos (Disco0, donde estn los datos y el Disco1, donde se replicarn). Pulsar Aceptar.

Despus de aparecer la ventana de resumen, pulsar Convertir.

En las siguientes pantallas har preguntas para avisar y confirmar la operacin repercusiones. de conversin y sus

Pulsar

Aceptar

para

reiniciar

el

servidor.

Una vez reiniciado el servidor, se volver al Administrador de discos dentro de Administracin de equipos. All se comprueba que los discos seleccionados son ahora discos Dinmicos y las anteriores particiones aparecen como Volmenes. Y catalogado como Volumen simple indicado por la franja de color verde oliva.

Para la replicacin del volumen del Disco0 al otro disco duro hay que pulsar botn sobre el volumen y seleccionar la opcin Agregar espejo.

Preguntar por el disco que se va a servir de espejo. Aparecer el Disco1 ya que tambin se ha convertido da dinmico. Pulsar Agregar espejo.

En la zona de informacin del Disco1 aparece un tringulo amarillo con un admiracin para indicar que es el disco que est replicando/sincronizando los datos. Al mismo tiempo no va indicando el % que lleva del proceso.

Hay que esperar un tiempo a que finalice, que depender de la velocidad de los discos y de la cantidad de los datos. Veremos su nuevo estado en el color rojo de la barra superior de la zona de informacin de los discos duros, que indican Volumen reflejado.

Veremos su nuevo estado en el color rojo de la barra superior de la zona de informacin de los discos duros, que indican Volumen reflejado, y comprobaremos que todo esta correcto en la parte superior donde indica el Estado y la Tolerancia a errores.

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 notarn. Habra que sustituir el disco duro daado y reparar el RAID de forma sencilla.

Referencias

Arreglos RAID http://www.linuxparatodos.net/web/comunidad/base-de-conocimiento//wiki/Base+de+Conocimiento/Arreglos+RAID ARREGLOS DE DISCOS RAID http://publiespe.espe.edu.ec/articulos/sistemas/raid/raid.htm Configuracin RAID-1 por software. http://cacharreopuroyduro.blogspot.mx/2010/05/practica-45-raid1-por-software-enwin.html

Tutorial: Instalar discos duros en configuracin RAID1 (en espejo) por hardware en un servidor HP Proliant ML350 http://blog.enginetec.com.mx/2013/01/tutorial-instalar-discos-duros-enconfiguracion-raid1-en-espejo-por-hardware-en-un-servidor-hp-proliant-ml350/

Anda mungkin juga menyukai