Montar Super NAS con 8 puertos...

Hola,

Pues estaba mirando de montar un "super" nas, que tuviese 8 puertos para discos, aparte del disco de arranque. la idea era montar el nas basado en una placa mini-itx o parecido y que se le pueda poner una tarjeta PCIe con unos 8 puertos SATA, así hay conexiones de sobras.

la otra duda era como alimentar los 8 discos a la vez. con duplicadores de alimentación sata?

alguna idea para empezar?

un saludo!
gracias por el enlace.

empezando a seleccionar componentes, creo que compraria como placa base la Intel D525MW, con Atom D525 incluido, por unos 67€ + envio.

las dos cajas que aparecen en el enlace están bastante bien (Lian Li Q08 or Fractal Design Array R2 ).

la duda la tengo con el slot PCIe que tiene, encontrar una controladora PCIe SATA de 8 puertos compatible... y barata.
Mírate estos hilos, a ver si te sirven de ayuda...

hilo_guia-montando-un-windows-home-server_1399514

hilo_montemonos-un-freenas-entre-todos-entrad-y-opinad_1171888


En cuanto al hardware... controladoras PCIe para 8 puertos económicas no hay muchas. Me temo que tendrás que buscar en sitios tipo eBay, como me tocó hacer a mí con mi controladora PCI-X... de 16 puertos SATA XD

Si montas todo en una caja que admita fuentes ATX (que me imagino es la idea, por los 8 discos SATA), no deberías tener problemas. Simplemente tienes que comprar adaptadores de alimentación Molex a SATA, como por ejemplo este


Un saludo!!!
Chibero escribió:Mírate estos hilos, a ver si te sirven de ayuda...

hilo_guia-montando-un-windows-home-server_1399514

hilo_montemonos-un-freenas-entre-todos-entrad-y-opinad_1171888


En cuanto al hardware... controladoras PCIe para 8 puertos económicas no hay muchas. Me temo que tendrás que buscar en sitios tipo eBay, como me tocó hacer a mí con mi controladora PCI-X... de 16 puertos SATA XD

Si montas todo en una caja que admita fuentes ATX (que me imagino es la idea, por los 8 discos SATA), no deberías tener problemas. Simplemente tienes que comprar adaptadores de alimentación Molex a SATA, como por ejemplo este


Un saludo!!!


hola,

la controladora pci-x es la que dices que conseguiste del curro? sino, que modelo es y donde la compraste, y en que placa la tienes conectada?

respecto a los adaptadores molex sata ya he pedido 3 dobles por ebay.

gracias!!!
Ante todo, una observación; la placa que has elegido tiene una ranura PCI, y una ranura mini PCIe, con lo que no creo que puedas pinchar ninguna controladora PCIe

Si después de esta aclaración decides utilizar esta placa con una controladora PCI, o si prefieres elegir otra con ranura PCIe, entonces sigamos adelante...

La controladora es una Adaptec 21610SA en formato PCI-X, pero que puede pincharse y funcionar con normalidad en una ranura PCI de 32 bits. Viene a costar unos 100-120 euros por eBay, aunque eso si, tiene sus pegas, como que los puertos SATA son SATA-150, y que no reconoce discos duros más grandes de 1TB...

Actualmente la tengo conectada en una placa Asus P5GDC Deluxe, en un sistema FreeNAS para 20 discos que estoy montando. Anteriormente la probé con una placa MSI K8N Neo2 Platinum, y descubrí que no eran compatibles (FreeNAS no paraba darme errores de CRC en los datos, y tras descartar que fuera la RAM, discos, etc, descubrí que el chipset nForce2 y la controladora se llevaban como el perro y el gato)

En tu caso, si te inclinas por FreeNAS, yo buscaría una controladora simple sin soporte RAID, eso si, asegúrate de que es soportada al 100% por FreeNAS/FreeBSD. Ultimamente la que parece estar funcionando bien y empieza a despuntar en los foros de es la Supermicro AOC-USAS-L8i. Lo único que parece ser problemático es que en algunos casos hay que añadirle unas arandelas al "bracket" para poder pincharla correctamente en una ranura PCIe.

Otras alternativas pueden ser estas...
LSI Megaraid 8408 (PCIe 8x)
Dell Perc 5/i (PCIe 8x)

En caso de inclinarte por una controladora PCI, la que te he comentado antes, la Adaptec 21610SA, funciona perfectamente en un puerto PCI. Lo único, lo dicho antes, que no reconoce discos mayores de 1TB (para mi, este es el mayor defecto. El que sea SATA-150 no es tan grave)
Chibero escribió:Ante todo, una observación; la placa que has elegido tiene una ranura PCI, y una ranura mini PCIe, con lo que no creo que puedas pinchar ninguna controladora PCIe

Si después de esta aclaración decides utilizar esta placa con una controladora PCI, o si prefieres elegir otra con ranura PCIe, entonces sigamos adelante...

La controladora es una Adaptec 21610SA en formato PCI-X, pero que puede pincharse y funcionar con normalidad en una ranura PCI de 32 bits. Viene a costar unos 100-120 euros por eBay, aunque eso si, tiene sus pegas, como que los puertos SATA son SATA-150, y que no reconoce discos duros más grandes de 1TB...

Actualmente la tengo conectada en una placa Asus P5GDC Deluxe, en un sistema FreeNAS para 20 discos que estoy montando. Anteriormente la probé con una placa MSI K8N Neo2 Platinum, y descubrí que no eran compatibles (FreeNAS no paraba darme errores de CRC en los datos, y tras descartar que fuera la RAM, discos, etc, descubrí que el chipset nForce2 y la controladora se llevaban como el perro y el gato)

En tu caso, si te inclinas por FreeNAS, yo buscaría una controladora simple sin soporte RAID, eso si, asegúrate de que es soportada al 100% por FreeNAS/FreeBSD. Ultimamente la que parece estar funcionando bien y empieza a despuntar en los foros de es la Supermicro AOC-USAS-L8i. Lo único que parece ser problemático es que en algunos casos hay que añadirle unas arandelas al "bracket" para poder pincharla correctamente en una ranura PCIe.

Otras alternativas pueden ser estas...
LSI Megaraid 8408 (PCIe 8x)
Dell Perc 5/i (PCIe 8x)

En caso de inclinarte por una controladora PCI, la que te he comentado antes, la Adaptec 21610SA, funciona perfectamente en un puerto PCI. Lo único, lo dicho antes, que no reconoce discos mayores de 1TB (para mi, este es el mayor defecto. El que sea SATA-150 no es tan grave)


Hola,

Pues le sigo dando vueltas. A nivel rendimiento no se si es mejor asegurar e irse a por una controladora PCIe o no vale la pena... O a nivel procesador tampoco tengo claro si los nuevos Atoms D525 pueden mejorar mucho en rendimiento respecto los N330, a nivel de RAID por soft...

De controladoras SATA sin soporte RAID, he visto esta Supermicro SAT2-MV8 PCI-X http://cgi.ebay.es/ws/eBayISAPI.dll?Vie ... K:MEWAX:IT tiene un precio interesante.

La controladora que comentas está bien, pero hay que añadir el coste de un par de cables multiplicadores SAS SATA de 4.

Por cierto, que experiencia tienes con FreeNAS respecto a tiempos de reconstrucción de RAID5? Por lo que veo pueden estar horas y horas. No se si una controladora con RAID5 nativo ayudaria ... Es que imagina que por mala suerte mientras se reconstruye el RAID5 te peta otro disco... si, tenemos el RAID6, pero ya perdemos otro disco para redundancia y a nivel de escritura cuanto puede caer el rendimiento...

sigo mirando info y muchas gracias de nuevo !
Ahora que tengo un hueco en el curro, a ver si te puedo hacer un resumen rápido...

Tiempo de reconstrucción de un RAID 5: Utilizando la unidad de medida estándar española, UN HUEVO!!!. En mi última experiencia, para construir un RAID 5 compuesto por 8 discos de 750GB ha tardado como día y medio...
¿Una controladora con RAID 5 nativo? Bueno, mi experiencia es que tardan algo menos, pero también tardan de lo lindo. Además, el riesgo que tienes en un sistema RAID 5 basado en hardware, por experiencia propia, es que si te falla la tarjeta controladora, y no tienes otra igual para sustituirla, estás "apañao"...
No obstante, puedes usar ZFS en vez de un sistema Software RAID. Trabajando en modo raidz1 ó raidz2 no hay que construir el volumen, ya que la paridad se calcula cuando hay tráfico de datos. La desventaja de este sistema de archivos es, por un lado, que no está "oficialmente" reconocida al 100% por FreeBSD, y que el cálculo de la paridad y el CRC "al vuelo" requiere mucha RAM y mucha CPU...


La controladora que pones como ejemplo, no está soportada al 100% por FreeNAS, por lo que he podido ver en los foros. Hay alguna versión no oficial creada por aoyama para el foro de FreeNAS, pero aquí ya no puedo poner la mano en el fuego...


Por último, sobre la seguridad. Un sistema RAID 5 es lo más equilibrado entre seguridad y número de discos empleado, aunque como yo siempre digo, "Un sistema RAID 1,5, 6, etc no te da seguridad. Lo que te da es tiempo para poder salvar los datos importantes antes de que todo se vaya al cuerno..."

En cuanto al rendimiento, lógicamente un sistema RAID 6 por software (OJO! FreeNAS no soporta sistemas RAID 6 por software, a excepción de ZFS/Raidz2) va a consumir más recursos que un RAID 5, ya que la paridad se crea por duplicado. EN este caso, salvo que vayas a montar algo con más de 8 discos, o sean datos muy importantes, lo veo excesivo...
te doy la razón en todo lo que comentas...

RAID5 si lo quieres hacer crecer o simplemente cambiar un disco que te haya cascado, lentísimo y reza para que no pase nada mientras está expandiendo o reconstruyendo el volumen.

si lo haces por hard, dependes de además de otro elemento, que cómo tu bien dices, si casca y no encuentras recambio compatible, todo a tomar por s...

ahora me he encontrado con 2 alternativas parecidas: unraid y flexraid. y si no he entendido mal:

unraid:
- parece consolidado
- los datos para la paridad se guardan en un disco aparte
- la velocidad depende del disco dónde se leen los datos
- si te casca más de un disco, pierdes la redundancia, pero los demás disco son totalmente funcionales, se pueden leer.
- permite asignar un disco para cacheo
- permite discos de diferente tamaño -> el de paridad debe ser tan grande como el disco de mayor tamaño del grupo.
- es de pago. la versión gratuita limita a 3 discos

flexraid:
- reciente, puede tener algún fallo
- permite discos de diferente tamaño
- permite añadir discos con datos
- versiones linux / windows
- puedes recuperar ficheros borrado accidentalmente.
- soporte de múltiples versiones de RAID (4, 6, ...) y se puede ir cambiando de modo.
- se puede hacer raid con CD/DVD, USB, en red...
- de gratis

el flexraid puede ser interesante para alguien que quiera montarse un megaserver datos+juegos (por ejemplo) y no le importe el consumo mientras solo lo use como nas...

tengo que darle un par de vueltas más a estas dos opciones...
Os voy a comentar mi experiencia.

Tenemos 2 tipos de NAS en mi trabajo, unas con controladora y otras con SW raid.

Ambas tarda dos dias en remontar, pero las que tienen controladora nunca han fallado en la reconstrucción (llevamos como 10 cambios de discos rotos... ¿mala suerte?). En cambio la de SW lleva 2 remontes y uno no funciono.

No se si es concluyente, pero la controladora me da mas seguridad.
X soflip:

Puede haber una tercera opción, que es Openfiler. Aunque no lo tengo demasiado estudiado, parece que tiene cosas interesantes como el poder expandir volúmenes RAID añadiendo discos, y soporte RAID 6. ¿Desventajas? Que al contrario que Freenas, aunque el software es libre, te cobran por el soporte y el manual...




x Taber:

Es lógico lo que comentas, ya que una controladora RAID (OJO! una controladora RAID por hardware real, no una "fakeraid"), además de gestionar la distribución de datos y la paridad, también se encarga de calcular el CRC de los datos transferidos y de corregir errores en los mismos. AHora bien, como he comentado antes, el problema de usar un sistema RAID por hardware implica que debes tener presente que casi con toda seguridad, si la controladora muere, necesitas otra igual para reemplazarla, y dado el coste de estas tarjetas, no es razonable para un usuario doméstico el tener un pequeño stock de tarjetas RAID de repuesto...

En el caso que me comentas, bien se pudiera tratar de un problema en la propia controladora a la que están conectados los discos, ya que tampoco es normal que te de errores tan seguidos. Actualmente tengo montados en casa dos sistemas freenas con soft-raid 5 en cada uno, uno de ellos de almacenamiento, y otro para hacerle perrerías, y mira que por muchas que le hago no he llegado a tener problemas hasta el punto de no poder reconstruir un volumen RAID 5 al que le he cambiado un disco "a palo seco"...

Por otro lado, dentro de sistemas como FreeNAS tienes ZFS, el cual lleva implícito el cálculo de CRCs y la correción de errores, si bien esto se traduce en que para que todo vaya fluido necesitas una máquina acorde (vamos, que por experiencia propia, lo de poner ZFS-raidz1 ó raidz2 en un Atom es como de chiste...). En resumen, si quieres protección con checksum y correción de errores con ZFS, lo mínimo que recomiendan es un procesador de doble núcleo (mejor un quad-core) con soporte de 64 bits, y como mínimo 2GB de RAM...
Pues por aquí sigo informándome y aprendiendo con las interesantísimas aportaciones de Chibero, pero a medida que me voy informando sobre FlexRAID, más me voy convenciendo de que esa va a ser la solución final...

por lo visto, ahora como versión "estable" de FlexRAID está la versión "basic", dónde el cálculo de paridad es "manual". Tienes que preocuparte que se realicen esos cálculos, planificando una resincronización cada dia, que se ejecute de madrugada (he visto gente que lo hace una vez a la semana).

y parece que está a punto de aparecer la version "live", dónde esa resincronización será en tiempo real. a ver que tal...

aquí hay una info reciente de FlexRAID:

http://www.benwagner.net/computing/inst ... windows-7/

una comparativa entre varios sistemas similares + ZFS:

http://hardforum.com/showpost.php?p=103 ... ostcount=2

alguien que quiere montar un "pequeño" NAS de 100Tb con FlexRAID:

http://hardforum.com/showthread.php?t=1512972

otro de 24Tb:

http://hardforum.com/showthread.php?t=1546329

y aquí un hilo con cientos de ejemplos de NAS de más de 10Tb... un hilo que se creó hace 2 años para que la gente publicase su NAS de más de 10Tb (algo un poco extraordinario en su momento), pero que ahora parece que esa capacidad se ha multiplacado por 10!!

http://hardforum.com/showthread.php?t=1393939 (empezad por el final del hilo y flipad).
11 respuestas