Fabrica tu NAS. Componentes. 1ª Parte

Escrito por Vicente
NAS

El primer componente a analizar de nuestro NAS será la placa base. Comentarios previos:

En principio todas las placas base sirven pero lo que buscamos es que tengan los suficientes puertos para discos duros a fin de ir sumando la capacidad de cada uno de ellos. No conviene utilizar CPU’s que consuman mucha energía, es un contrasentido usar una CPU que consuma 125Watios cuando lo que queremos es que el sistema sea equilibrado y ahorre energía al estar las 24 horas del día conectado, que sea silencioso, que podamos acceder a el desde cualquier máquina en la red local o en Internet.

El componente a analizar en primer lugar es la CPU de la placa base, no vamos a necesitar toda la potencia de un P4 o de una CPU de cuatro núcleos, esto nos incrementaría el consumo eléctrico sin motivo. La solución puede venir en algunos casos por bajar la frecuencia de reloj de la CPU modificando el valor del multiplicador en la BIOS de la propia placa base y consecuentemente poder reducir el voltaje de alimentación de la CPU para evitar un consumo excesivo de la placa base del NAS, como ejemplo un P4  3.0GHz con nucleo Prescott (90 nanómetros) tiene una disipación de 90W, una estufa si estamos pensando en colocarlo en nuestro NAS, sin embargo bajando el multiplicador de la CPU (se puede bajar, lo que no se puede es subirlo en algunas CPU’s) conseguimos bajar la frecuencia a 1GHz, la tensión de alimentación podemos bajarla un 30% y la potencia disipada ya pasa a ser de solo 33W siendo entonces una CPU aceptable para nuestro NAS tanto por el bajo consumo energético como por el ahorro en la factura de la compañía eléctrica. Si la placa base soporta el estándar ACPI (Interface avanzado de gestión de energía) el sistema operativo del FreeNAS (basado en FreeBSD en el caso de la versión 0.7) podrá gestionar los ciclos de consumo de la CPU y sistema en general para ayudarnos a optimizar este consumo.

Así pues las normas a tener en cuenta serían:

CPU

Podemos utilizar cualquier CPU de 32 o 64 bits, de un núcleo o múltiples núcleos pero debemos reducir su consumo al mínimo: En los diferentes NAS montados se han usado; Atom 330, Celeron, Athlon XP, Pentium 2, Pentium 3, Pentium 4, AMD64 zócalo 939, Intel E8500, etc …  los resultados son muy iguales entre ellos (refiriéndose al rendimiento del sistema, no a las características del sistema). Las partes más sensibles que darán un rendimiento al sistema son el interface de red (tarjeta ethernet) y la compatibilidad del chipset de la placa base para controladora de los discos duros.

Controladoras

El software FreeNAS incluye drivers para los chipset más comunes y en ultimo caso siempre nos queda el recurso de comprar una tarjeta ethernet Gigabit (6-9€uros). Cuidado con el tipo de zócalo de la placa base al comprar la tarjeta de red (ISA, PCI..). Si tenemos problemas con las controladoras de disco duro de nuestra placa base, están dañadas o precisamos de más puertos para instalar discos duros adicionales podemos recurrir a una controladora externa en placa base, el modelo recomendado es la Promise SATA300 TX4 que dispone de 4 puertos SATA a 3GB de transferencia (unos 45€ en Ebay). Os recuerdo de nuevo que debéis aseguraros del zócalo interface de vuestra placa madre al adquirir estos componentes adicionales.

RAM

Sobre la memoria RAM recomendada por experiencia; 512MB es suficiente para FreeNAS versión 0.7.x , sin embargo para la nueva versión FreeNAS 8 que se encuentra en fase de pruebas (beta) se recomienda 1GB.

Lista de materiales

En esta foto podéis observar el NAS sencillo que hemos montado. La lista de materiales es:

  • Placa ATOM 330 con 4GB de RAM, tarjeta gráfica integrada, Ethernet Gigabit. Consumo = 18 Watios. Precio = 117€
  • Fuente de alimentación ANTEC 450W (gastar el dinero en una buena fuente, estará en marcha las 24 horas) = 67€
  • 4 Discos duros de 1TB (varias marcas…) o los discos duros que se hayan quedado pequeños… Precio medio = 70€ /unidad.
  • Memoria Compact Flash y lector de memorias multiples. = 20€
  • Caja. Precio = 27€
  • Consumo total del sistema funcionando (promedio) = 52 Watios.

La unidad lectora de tarjetas de memoria y la memoria compact flash dónde instalaremos el sistema operativo del NAS, así usaremos la capacidad total de los discos duros y podremos realizar un cambio de disco duro rápido en caso de problemas.

En esta otra captura podéis ver todos los servicios que están funcionando en el NAS, no figura en la lista el servidor de impresora y el servidor de archivos de música (Subsonic) que puedes usar para escuchar música cuando estés de viaje desde el navegador de Internet, ya explicaremos la configuración e integración de estos servicios adicionales.

Y en esta otra captura el estado de los discos duros con información adicional sobre su temperatura de trabajo.

Seguiremos más a fondo en la siguiente entrega resolviendo las preguntas y dudas que os van surgiendo y comenzando la configuración del equipo con los componentes que he descrito en la lista de materiales. Ya falta poco para comenzar a disfrutar de tu servidor NAS sin gastarte dinero en sistemas operativos no dedicados y sin tener control sobre lo que haces, aquí te ayudamos a ser el director de tu proyecto!.


Continúa leyendo
  • anbreaker

    En cuanto llegue a casa esta tarde comienzo la lectura, muchas gracias!!

  • quinso

    Pero para manejar archivos de video y asi necesitas una conexion rapida de internet no?¿

    O lo pondrias en casa para los ordenadores de sobremesa

    Gracias de antemano

    Un saludo

    • Anónimo_Enmascarado

      Todo dependerá de la conexión que tengas pero principalmente está destinado a compartir un gran disco duro en tu red doméstica con la posibilidad de acceder al mismo vía Internet, supongo que es así por lo que he leído.

  • mapacheman

    Hola,
    Antes de nada agradecerte el esfuerzo de mantener este sitio y también el de tu blog. Son temas que, a los que nos gusta cacharrear, ayudan a combatir el aburrimiento y son también fuente de aprendizaje.

    En casa tengo un montón de discos IDE, ¿habría alguna forma de utilizarlos?

    He estado buscando los componentes que dices y me gustaría que por favor, antes de comprarlos, me confirmes que serían los válidos.

    PLACA
    http://www.pccomponentes.com/zotac_ionitx_g_e_ion_mini_itx_n330.html

    FUENTE
    http://www.pccomponentes.com/antec_basiq_550w_plus_modular.html

    RAM
    http://www.pccomponentes.com/g_skill_performance_ddr2_800_pc2_6400_1gb_cl4.html

    TARJETA
    http://www.amazon.co.uk/Kingston-Elite-Pro-memory-CompactFlash/dp/B000Y138EK/ref=sr_1_1?ie=UTF8&s=computers&qid=1288715687&sr=8-1

    LECTOR TARJETAS
    http://www.pccomponentes.com/aerocool_coolpanel_3_5_25_.html
    http://www.pccomponentes.com/coolbox_cr_500_lector_tarjetas___bluetooth_3_5__negro.html
    http://www.pccomponentes.com/b_move_lector_de_tarjetas_30_en_1___mando_multimedia.html

    De los lectores de tarjetas, ¿cual sería más funcional para el servidor?

    Si no procede publicar links te ruego que me disculpes y borres lo que sea necesario.

    Muchas gracias y un saludo,

    • Publicad los links que sean necesarios 🙂

      Por si te sirve de algo los lectores de tarjetas, yo tengo estos dos y funcionan perfectamente:

      http://www.pccomponentes.com/coolbox_cr_500_lector_tarjetas___bluetooth_3_5__negro.html
      http://www.pccomponentes.com/coolbox_cr_600_lector_tarjetas___usb___sim___dnie.html

      La fuente OK, es muy buena y silenciosa, tengo una en cada equipo y van perfectas.

      Respecto a la RAM correcta, aunque yo pondría 2GB (Victek dice que la nueva versión recomienda 1GB)…y si sobra mejor 🙂

      Puedes pillarte este kit cuando esté disponible (si finalmente te vas a comprar la placa que pusiste): http://www.pccomponentes.com/mushkin_silverline_pc2_6400_ddr2_800_2gb_1x2gb_cl5.html

      Respecto a la placa y tarjeta de memoria, espera que Victek te contesté que yo no he probado ninguna y no te puedo decir 🙂

    • Victek

      Sobre la placa base, la que muestro en la foto es la misma que mencionas tu, el mismo modelo, pero más barata que en pccomponentes… a mi me costó 48€uros porque es una placa que ya ha sido sustituida por otras mini-itx más potentes.
      Sobre la memoria, de nuevo, es la misma que ves en la foto .. pero también mucho más barata … hay que buscar en la red pero hay tiendas mucho más baratas que pccomponentes a mi me salieron 4GB por 62€uros…
      Sobre el lector de tarjetas, uno sencillo .. CoolBox CR-500 Lector Tarjetas ya va de sobras…
      Sobre la tarjeta Compact Flash .. de nuevo .. hay más baratas, a mi me costó 8€uros porque están en desuso y la gente ya no compra estas tarjetas que usaban algunas cámaras digitales …
      Yo por ejemplo si me montara un NAS hoy compraría esta otra placa http://www.pccomponentes.com/gigabyte_ga_g41m_es2l.html .. y un 775 de los más baratos … http://www.pccomponentes.com/intel_celeron_e3400_2_6ghz_fsb800_1mb_box_775.html … de memoria escogería esta X 2 barras … http://www.pccomponentes.com/kingston_valueram_1gb_ddr2_800_pc2_6400.html

      Total … 120€uros pero hay tiendas más baratas 😉

      • mapacheman

        Hola, gracias por todos los consejos.

        No conozco muchas tiendas aparte de pccomponentes. Aconsejáis alguna más barata?

        Un saludo,

        • Victek

          Si comienzo con tiendas y precios entonces creamos un debate que no es el que busca el artículo ni la web, solo me referiré a temas técnicos, espero que lo comprendas.

          • mapacheman

            Por supuesto, quizás sobraba la pregunta. Un saludo,

  • mapacheman

    Muchas gracias.

    Y la caja, ¿alguna en particular?

    • Lo suyo es gastarse poco, si tienes una caja aprovechable perfecto, si no, yo tengo esta y genial:

      http://www.pccomponentes.com/cooler_master_dominator_cm_690_ii_lite.html

      Con ventilador frontal para los discos duros (importante) y sacando aire caliente con el otro ventilador trasero.

      Aqui puedes ver algunas fotos:

      http://sergiodeluz.wordpress.com/reviews/mi-nuevo-ordenador-de-sobremesa/

      Tiene un dock arriba donde conectas otro hdd sata en caliente, sin necesidad de desmontar nada, útil para pasar nuevos archivos nuevos al NAS.

      También te recomiendo la Antec Three Hundred, que son 10€ menos, pero no tiene ventilador frontal para los discos duros…por tanto tienes que gastarte unos 10€….una cosa por otra…

      A ver si alguien te recomienda una caja más barata que esa y que sea decente 😀

    • Victek

      Una barata como la que muestro … y que esté bien ventilada. No hacen falta maravillas porque al final nadie mira el NAS … solo cuando no lo encuentra en las unidades de red o no puede acceder desde Internet.

      • mapacheman

        ¿y que módelo de caja es la que comentas?.
        Un saludo,

        • Victek

          Nox NX-2

  • mapacheman

    Y por último, alguna marca en particular de discos duros?

    Entiendo que todo esto es para discos SATA, pero existiría alguna variante para poder utilizar también discos IDE (tengo 6 guardados de los pc´s que he ido teniendo y no les doy ninguna uitlidad).

    Por cierto, he visto en el otro tema de hoy (teamviewer) que existe la posibilidad de gestionar los pcs con los móviles android.

    El NAS con FREENAS podría utilizarse también desde el móvil.

    Muchas gracias a los dos y buena noche.

    • Seagate serie 7200.12 de 1TB son los mejores en calidad precio, luego tienes el WesternDigital Caviar Black (el de alto rendimiento), el Blue (nivel medio) y el green (de bajo consumo, rendimiento…para almacenamiento masivo).

      Creo que tu mejor opción es el Seagate.

      Para los discos ATA, puedes pillarte una tarjeta PCI: http://www.pccomponentes.com/conceptronic_serial_ata___ide_combo_card.html (Con cada tarjeta de estas podrás conectar 2 HDD ATA, también tengo este modelo, y funciona sin problemas, además tienes un E-SATA detrás).

      Espera a que antes te diga Victek si es totalmente compatible con FreeNAS (los discos duros ATA) aunque me supongo que sí.

      Lee bien 😉 He dicho que en Android por ahora no hay Teamviewer (de momento).

    • Victek

      Es compatible con cualquier controladora, la que te indica funciona bien y además tienes los zocalos SATA de la placa base para ir sumando más discos.
      Cualquier dispositivo con un navegador de Internet y con toma ethernet o inalámbrica (si tienes un punto de acceso en la red dónde esté el NAS) será compatible.

  • anbreaker

    Los Consumos medios estimados que poneis, ¿de que forma los habeis calculado? mas o menos digo, o ¿son aproximaciones por rendimientos de los fabricantes? es por simple curiosidad.

    Por otra parte, tengo un P4 a 2.66 Ghz la velocidad que le debo de dejar es de 1 Ghz segun comentais para bajar el consumo, pero el rendimiento del equipo tambien bajara considerablemente, aun asi es factible acceder a ver peliculas desde un Nº X de ordenadores conectados a la red y cada uno utilizar servicios al NAS (ya se ver pelis escuchar musica o subir/bajar datos de este).

    Muy interesante el tema y muy buenos los comentarios Gracias!!

    • Victek

      Puse los consumos ‘promedio’ del equipo que mostraba porque tengo conectado un SAI (verás que en los servicios muestra el servicio UPS activado) y recojo los datos de consumo desde el log del SAI que monitoriza cada 30 segundos el consumo del ordenador.
      Ten en cuenta que la CPU trabaja muy poco en estos equipos, la controladora de disco duro, ethernet y por tanto el chipset norte (en los P4) es el que realiza el trabajo, incluso te sugeriría que bajases el clock de la CPU a 800MHz, los Northwood lo aguantan muy bien.

      • anbreaker

        Ok, pues muchas gracias, iremos viendo como sigue todo y lo iremos probando, Saludos!!

        Por cierto que tipo de SAI tienes, o donde recomiendas se pueda mirar uno, yo dispongo de uno muy muy antiguo y no tienen ningún tipo de salida ni de conexión que no sea la meramente eléctrica y no se puede mirar nada.
        Gracias!!

        • Victek

          APC es la marca .. ya no está disponible este modelo, lleva dos baterías cambiadas (6 años).

  • Raikkonen1715

    Muy Interesante, este SO funciona también como servidor web? Si tiene Ftp le metes una web supongo.
    Por que no lo conocía este SO y si puedes hacerte una web y al mismo tiempo usarlo de NAS seria muy bueno.
    Yo hasta hace poco tenia planteado comprarme una ATOM para montar un servidor web 24h Ubuntu Server.
    Pero supongo que son dos cosas diferentes, pero si se puede hacer todo desde FreeNAS seria muy comodo.
    Solo pido una confirmación de los experto si se puede montar una web, instalando le wordpress o joomla (ya que soy un novatillo en esto de web)

  • ganchito

    Estaría bastante bien esperar a las nvidia ion 2 y montar con un atom 450 un htpc-servidor nas

    • Victek

      El sistema operativo está ‘recortado’ para utilizar los procesos necesarios de los servicios que ves en la captura de pantalla. Si vas a cargar drivers gráficos y utilizarlo como un HTPC ya se aleja del servicio que buscamos. En este caso es más recomendable que accedas a un sistema operativo con interface de usuario más amigable, quizás Ubuntu Server? , pero entonces ya hablamos de otros consumos, otras CPU’s con capacidades más potentes, no de un servidor de archivos en red (NAS).

      Saludos

  • mapacheman

    Más preguntas.
    Si el freenas se instala en la tarjeta CF, ¿existiría también la opción de instalar otros sistemas operativos en otras tarjetas y por lo tanto tener la posibilidad de iniciar el equipo con el sistema que quieras?

    La pregunta la hago porque tengo la intención también de tener la posibilidad de utilizar el equipo con un ubuntu server. ¿Sería suficiente la configuración del equipo ?

    Gracias y un saludo,

    • Sí, pero nunca los 2 a la vez 😉

      También puedes meterlo en pendrives por ejemplo.

      • mapacheman

        Hola nuevamente, entonces si con usb se puede ¿por qué utilizas tarjetas CF?, ¿son más rápidas?

        Quizás digo tonterías, perdona la ignorancia, pero si con un pen usb puedes hacerlo te ahorrarías la tarjeta y el lector de tarjetas . ¿no?.

        Gracias y un saludo,

        • Victek

          1º Por un número de fallos menor que un USB.
          2º Porque se puede leer y escribir a la vez al ser un interface paralelo. En un USB esta operación se realiza en formato serie y no puede definir áreas.

  • nenochorbo

    Hola, una pregunta, que yo no controlo mucho de esto… ¿esta configuración valdria para ver peliculas 1080p por red desde otro aparato? se verian sin problemas? Gracias.

    • Sí, de eso se trata.

      Depende de ese otro aparato como lo conectas con el NAS…si es por cable de red OK, si es por WiFI de clase N ok…si es WiFi G regular.

      • nenochorbo

        Ok , gracias a los 2, más que nada era por saber, porque no creo que sea lo mismo reproducir un avi de 700mb que un mkv de 20 gb… aunque hasta que lo pueda montar aun va a pasar un tiempo…
        Suerte con el blog.

    • Victek

      Suficiente si .. pero dependiendo de varios factores, la velocidad de lectura de discos duros, la tarjeta de red … no es un si categórico.

  • Anónimo

    Hola amigos,

    Gracias a un amigo tengo la posibilidad de comprar esta configuración.

    PLACA BASE ATOM 330 ASUS AT3IONT-I DELUX (http://www.asus.es/product.aspx?P_ID=iHWm73RqE6MCmCtw)
    MODULO DDR2 4G 1066 (2X2G) PATRIOT VIPER
    FUENTE ALIMENTACION ATX 600W XILENCE

    Lo único que no tenemos la certeza de que existan los drivers para linux.

    ¿Me podéis ayudar?

    • Placa: No creo que tengas ningún problema de compatibilidad con FreeNAS.

      Memorias: MAL! la placa soporta: 2 x DIMM Máx. 4 GB, DDR3 1066/800 Non-ECC,Un-buffered Memoria

      Fuente de alimentación: No me gusta la marca Xilence, y menos de 600W…te sobra fuente por todos los sitios.

      Si tiene la posibilidad de comprar otra fuente mejor…la RAM la tiene que cambiar sí o sí

    • Viktor Prodenko

      Compatible con la versión FreeNAS, sin problemas, si te fijas en las fotos de la 1º parte la placa que muestro es la que mencionas. Las memorias como te comentan deben ser DDR3, lo menciona en el enlace que apuntas.

  • Mapacheman

    ¿no hay respuesta? Si fuera posible necesitaría contestación.
    Gracias

    • Cual era la pregunta?

      • Mapacheman

        Era justo el post anterior. Es que no había tecleado el nombre.
        Muchas gracias por toda la ayuda.
        Ya he hecho el pedido, ahora toca esperar vuestra siguiente publicación 🙂
        Un saludo,

        • Espero que hayas corregido la memoria RAM por lo menos…

  • skent

    Muy interesante, la verdad, pero de barato nada. Ayer, mirando componentes para montarlo, vi que por menos de 400 euros nada…

  • karmacoma

    Hola

    Estaba mirando la controladora recomendada, la Promise SATA300 TX4 y me da la sensación que no permite RAID:

    http://www.promise.com/support/download_file.aspx?rsn=758&m=205&region=en-US

    ¿se puede hacer de todos modos con el FreeNAS?

    saludos

    • Victek

      Si, precisamente con Freenas tienes opciones a crear varios tipos de RAID, yo uso ZFS como sistema de archivos.

      • karmacoma

        oks, muchas gracias