ICH8R. Comparativa de RAIDs

Hola chicos! Aquí va mi primer artículo para improvisa.com.

INTRODUCCIÓN


        Recientemente he cambiado la placa base Asus A8V Deluxe porque la controladora Promise 378 me perdía la configuración de vez en vez.

La nueva placa es la GA-965P-DS4 (rev. 1.0)(http://www.gigabyte.com.tw/Products/Motherboard/Products_Overview.aspx?ProductID=2288) que aunque es un poco antigua (van por la rev2 y tiene unos seis meses) me ha salido «bien» de precio en App por 140€. Para mí las principales ventajas de la placa son:

1. Lleva el Chipset de Intel 965P que es bastante nuevecito y admite los nuevos núcleos de cuatro procesadores(QUAD Core).

2. Lleva 2 PCIe aunque uno es sólo 4x y comparte el bus con lo tres PCIe 1x. Por lo que no es SLI aunque sí soporta Dual PCI-E graphics interface (ATI CrossFire supported). Cosa que no he probado ya que mi idea es a medio plazo usar el PCIe 4x para una RAID SATA y no tengo necesidades gráficas.

3. Tiene dos controladoras SATA II. La ICH8R de 6 puertos y la GByte SATA Controller de 2 puertos. Es decir admite hasta 8 discos SATA y 2 IDE(Sólo un canal) como máximo para la placa. Muy a tener en cuenta que aunque la ICH8R es de 6 puertos internamente está separada en 4 2 y no se pueden hacer RAIDs con más de 4 discos. Además la controladora admite MatrixRAID que permite mezclar diferentes tipos de RAID sobre el mismo juego de discos duros y Hot Swap para cambiar discos duros en caliente como si fueran USB.

COMPONENTES PROBADOS


  • 4 Discos 6V250F0 de Maxtor de 7200RPM y 16 MB de Cache. Discos duros sencillos que tenía hace algún tiempo. Para una buena comparativa de discos: http://www23.tomshardware.com/storage.html
  • GA-965P-DS4 rev1.
  • 2x 1Gb Ram Kingston x 533. Memoría común donde las haya …
  • Pentium modelo 351 a 3Ghz para el socket 775. Ni dual ni falta que le hace.
  • Windows XP 2.0 Profesional
  • Sandra


RESULTADOS


Mb/s  NO RAID  RAID 0x4 RAID 10  RAID5 RAID5 CPU   Raid 0x2   Raid 1×2
Sequential Read  65  257 118 155 193 131 65
Sequential Write 39 72 69 72 67 5649 
Random Write 65 253 131 25 33 130 68
Random Write  47 133 83 19 20 81 58
Random Access Time 1110 6 7 10 10 5

Voy a comparar también los resultados con los obtenidos en Toms Hardware en el review de southbridge (http://www.tomshardware.com/2007/01/03/the_southbridge_battle/index.html)

Del que copio el gráfico de resultados:
Improvisa :: Informática :: ICH8R. Comparativa de RAIDs

ANÁLISIS DE RESULTADOS


No RAID

       Disco dura SATAII a pelo. Un rendimiento medio a pesar de sus 16 Mb de cache. Por ejemplo el DiamonMax 21 que lo vende Maxtor pero lo fabrica Seagate y es de 8 Mb me da en el mismo equipo 78Mb de lectura y 76 de escritura. Es decir casi un 20% más.

RAID 0x4

        Sin duda el RAID de la velocidad. No son unos resultados tan buenos como los de Toms (301/280 respecto a los 257/253 Lect./Escr.) pero más que suficiente para llenar una red Gigabit de un servidor de datos . Este RAID no ofrece ningún tipo de redundancia por lo que si se estropea un disco se pierde la información de los cuatro. Es ideal si son datos que no importa perder o sobre los que se tiene otro sistema de backup como copias nocturnas o similar.

RAID 10                                                                                                                                                    Yo pensaba que el raid 10 debería de ir igual de rápido en lectura secuencial que el raid 0 pero no es así. En mi caso da la mitad,  pero a Tom's le da prácticamente la cuarta parte en lectura secuencial aunque más en escritura!!. Estos resultados de Toms no los puedo comprender porque su lectura es patética. Los tiempos de acceso aleatorio (6ms) son muy decentes tanto en escritura como en lectura aleatoria, asi que no tienen mucho que envidiar al raid 0. El Raid 10 permite que se estropee un disco sin perder datos a costa de perder la mitad del espacio total del raid.

RAID 5

       Son unos resultados decepcionantes en comparación con los de Toms y con lo que se espera de un RAID 5. De este RAID se esperan unas velocidades de lectura poco inferiores al RAID 0 y una de escritura más lenta pero muy superior a la obtenida que es la mitad que un disco duro sólo!!.

       No sé qué puede haber fallado en la configuración pero no va bien la escritura,que es la parte complicada del RAID 5.

       Me he fijado que durante la prueba la CPU no pasa del 5% en el administrador de tareas durante. Me he fiajdo por aquello de que el RAID puede ser apoyado por software y no 100% de Hardware.

       El Raid 5 también es tolerante a fallos y nos permite perder un disco sin perder los datos. El raid 5 sólo pierde 1/3 parte de espacio disponible total, es decir aprovecha mejor el espacio que el raid 10.

RAID 5 CPU

       Como no me convencía nada los resultados he forzado el micro un 20% desde la placa con adaptative overclocking y he vuelto a pasar los test con unos resultados considerablemente mejores. Esto me hace pensar que el ICH8R usa considerablemente la CPU en RAID 5, y que por eso el procesador Dual y la mejor memoria de Toms producen un resultado mucho mejor.

RAID 0 * 2

       Los resultados son lo esperado que es prácticamente el doble que el disco sin raid.

RAID 1 x 2

       Le ocurre igual que el RAID 10 que yo pensaba que tenía que dar una lectura secuencial similar al raid 0 pero da unos resultados similares a un disco sin raid. A favor que el acceso aleatorio de lectura y escritura es mejor y la redundacia que nos garantiza que en caso de estropearse un disco no se pierden datos. 

CONCLUSIONES


        Los RAID con redundacia exigen mucha estabilidad en el sistema porque de producirse un cuelgue o por alguna razón un apagado incorrecto (que no sea inicio apagar.) tienen una fase de comprobación (por estar en estado degradado) que en el caso del raid 5 para mis cuatro discos es de una 8 horas y el raid 10 de unas 3.

Para mi he preferido un Matrix raid sobre los 4 discos de 250GB de la siguiente forma

      * Raid 0 de 800 Mb            * Raid 10 de los 200 Mb restantes con unos 100 Mb de espacio disponible.

       Lo he hecho así porque el raid 0 va tener datos de los que tengo de cuando en cuando copias de seguridad, y el pequeño raid 10 tendrá los datos importantes pero que debido a su tamaño pueden recuperarse de un degradado por apagado incorrecto en menos de 1 hora. Gustos colores…

THC TASE'07

Comentarios