viernes, 18 de junio de 2010

Discos Duros SATA

Discos duros SATA

Los nuevos discos duros utilizan un nuevo bus serie de transmisión de datos, que mejora el rendimiento del disco duro, y hay dos versiones, SATA 1 de hasta 1,5 Gigabits por segundo (150 MB/s) y SATA 2 de hasta 3,0 Gb/s (300 MB/s) de velocidad de transferencia, velocidad mejorada considerablemente respecto a la interfaz IDE.

Las nuevas placas bases vienen equipadas con estos puertos, normalmente son 4 (SATA0, SATA1, SATA2, SATA3), La configuración de los discos duros SATA se puede configurar como disco IDE, pero no aprovecharíamos al máximo sus ventajas, pero si mejoraríamos el rendimiento respecto a un disco duro IDE.

Los discos duros normalmente se suelen utilizar para servidores en las empresas, configurándolos conjuntamente con otro disco duro, y haciendo de esos dos discos duro como si fueran uno, y así el ordenador cuando esta escribiendo en el disco duro, realmente escribe en los dos discos, de esta manera si se estropea un disco duro, tenemos que sustituirlo por uno nuevo, no tenemos que preocuparnos en restaurar nada, y mientras lo sustituimos el ordenador sigue funcionando con un disco hasta que se sustituya el defectuoso, lo que hacen estos discos duros es respaldarse unos a otros, hacen como un único disco duro, pero para ello se pueden configurar de destintas maneras, a este sistema de llama RAID.

El término RAID es un acrónimo del inglés "Redundant Array of Independent Disks".

Existen diferentes niveles de configuración de los RAID, la elección de los diferentes niveles de va a depender de las necesidades del usuario en lo que respecta a factores como seguridad, velocidad, capacidad, coste, etc. Cada nivel de RAID ofrece una combinación específica de tolerancia a fallos (redundancia), rendimiento y coste, diseñadas para satisfacer las diferentes necesidades de almacenamiento.

Existen:

RAID 0: Disk Striping "La más alta transferencia, pero sin tolerancia a fallos". También conocido como "separación ó fraccionamiento/ Striping". Consiste en una serie de unidades de disco conectadas en paralelo que permiten una transferencia simultánea de datos a todos ellos, con lo que se obtiene una gran velocidad en las operaciones de lectura y escritura. La velocidad de transferencia de datos aumenta en relación al número de discos que forman el conjunto.

ADVERTENCIA: Se recomienda que se use dos unidades SATA del mismo tamaño. Si se usa dos unidades de distintos tamaños, la capacidad del disco duro más pequeño será el almacenamiento base para cada unidad. Por ejemplo, si un disco duro tiene una capacidad de almacenamiento de 80GB y el otro disco duro tiene 60GB, la capacidad máxima de almacenamiento del disco de 80GB será de 60GB, y el almacenamiento total del conjunto RAID 0 será de 120GB.

RAID 1: Mirroring "Redundancia. Más rápido que un disco y más seguro". También llamado "Mirroring" o "Duplicación" (Creación de discos en espejo). Se basa en la utilización de discos adicionales sobre los que se realiza una copia en todo momento de los datos que se están modificando. RAID 1 ofrece una excelente disponibilidad de los datos mediante la redundancia total de los mismos. Los datos se pueden leer desde la unidad o matriz duplicada sin que se produzcan interrupciones.

RAID 0+1/ RAID 0/1 ó RAID 10: "Ambos mundos". Combinación de los arrays anteriores que proporciona velocidad y tolerancia al fallo simultáneamente. El nivel de RAID 0+1 fracciona los datos para mejorar el rendimiento, pero también utiliza un conjunto de discos duplicados para conseguir redundancia de datos. Cada bloque(Conjunto de discos) es una copia exacta del otro, de ahí RAID 1, y dentro de cada bloque la escritura de datos se realiza en modo de bloques alternos, el sistema RAID 0. RAID 0+1 es una excelente solución para cualquier uso que requiera gran rendimiento y tolerancia a fallos, pero no una gran capacidad. Requiere un mínimo de cuatro unidades. Una configuración RAID 0+1 utiliza un número par de discos (4, 6, 8) creando dos bloques.

RAID 2: "Acceso paralelo con discos especializados. Redundancia a través del código Hamming".El RAID nivel 2 adapta la técnica comúnmente usada para detectar y corregir errores en memorias de estado sólido. Debido a que es esencialmente una tecnología de acceso paralelo, RAID 2 está más indicado para aplicaciones que requieran una alta tasa de transferencia y menos conveniente para aquellas otras que requieran una alta tasa de demanda I/O. RAID 2 no ha sido apenas implementado en productos comerciales, lo que también es debido a que requiere características especiales en los discos y no usa discos estándares.

RAID 3: "Acceso síncrono con un disco dedicado a paridad". Dedica un único disco al almacenamiento de información de paridad. La información de ECC (Error Checking and Correction) se usa para detectar errores. La recuperación de datos se consigue calculando el O exclusivo (XOR) de la información registrada en los otros discos. La operación I/O accede a todos los discos al mismo tiempo, por lo cual el RAID 3 es mejor para sistemas de un sólo usuario con aplicaciones que contengan grandes registros. RAID 3 ofrece altas tasas de transferencia, alta fiabilidad y alta disponibilidad, a un coste intrínsicamente inferior que un Mirroring (RAID 1). Sin embargo, su rendimiento de transacción es pobre porque todos los discos del conjunto operan al unísono. Se necesita un mínimo de tres unidades para implementar una solución RAID 3.

RAID 4: "Acceso Independiente con un disco dedicado a paridad."Basa su tolerancia al fallo en la utilización de un disco dedicado a guardar la información de paridad calculada a partir de los datos guardados en los otros discos. En caso de avería de cualquiera de las unidades de disco, la información se puede reconstruir en tiempo real mediante la realización de una operación lógica de O exclusivo. Debido a su organización interna, este RAID es especialmente indicado para el almacenamiento de ficheros de gran tamaño, lo cual lo hace ideal para aplicaciones gráficas donde se requiera, además, fiabilidad de los datos. Se necesita un mínimo de tres unidades para implementar una solución RAID 4. La ventaja con el RAID 3 está en que se puede acceder a los discos de forma individual.

RAID 5: "Acceso independiente con paridad distribuida." Este array ofrece tolerancia al fallo, pero además, optimiza la capacidad del sistema permitiendo una utilización de hasta el 80% de la capacidad del conjunto de discos.

La información del usuario se graba por bloques y de forma alternativa en todos ellos. De esta manera, si cualquiera de las unidades de disco falla, se puede recuperar la información en tiempo real, sobre la marcha, mediante una simple operación de lógica de O exclusivo, sin que el servidor deje de funcionar.

RAID 5 es el nivel de RAID más eficaz y el de uso preferente para las aplicaciones de servidor básicas para la empresa. Comparado con otros niveles RAID con tolerancia a fallos, RAID 5 ofrece la mejor relación rendimiento-coste en un entorno con varias unidades. Se necesita un mínimo de tres unidades para implementar una solución RAID 5.

RAID 6: "Acceso independiente con doble paridad".Similar al RAID 5, pero incluye un segundo esquema de paridad distribuido por los distintos discos y por tanto ofrece tolerancia extremadamente alta a los fallos y a las caídas de disco, ofreciendo dos niveles de redundancia. Hay pocos ejemplos comerciales en la actualidad, ya que su coste de implementación es mayor al de otros niveles RAID, ya que las controladoras requeridas que soporten esta doble paridad son más complejas y caras que las de otros niveles RAID. Así pues, comercialmente no se implementa.

Ventajas de los sistemas RAID:

  • Tolerancia a fallos: RAID protege contra la pérdida de datos.
  • Mejora del Rendimiento/ Velocidad: RAID permite a varias unidades trabajar en paralelo, lo que aumenta el rendimiento del sistema.
  • Alta Disponibilidad: RAID aumenta el tiempo de funcionamiento y la disponibilidad de la red.

* Redundancia de datos: En bases de datos o en ficheros, la redundancia hace referencia al almacenamiento de los mismos datos varias veces en diferentes lugares.

1 comentario:

  1. Yo manejo un raid 5 desde hace un buen tiempo y hasta ahora todo funciona ok. No digo lo mismo del arreglo raid que utilizaba antes que el actual. Ese me fallo uno de los discos fisicamente y termine llendo a un laboratorio de recuperaciones de nombre Onretrieval para recuperar la informacion. El raid era un arreglo tipo raid 0.

    Saludos.

    ResponderEliminar