Tras tener definidos discos duros, caja y memoria a usar, tenemos que definir lo mas importante del sistema: procesador y placa.

En este punto y en tanto hemos decidido que vamos a utilizar un sistema basado en memoria ECC, la eleccion se simplifica de forma considerable. Asi, aunque en nuestra empresa somos mas partidarios de utilizar soluciones integramente intel (Chipset + procesador + networking) para garantizar la estabilidad del sistema, cuando hablamos de un home server todo cambia…¿la razon?… los chipset intel con soporte de memoria ECC son o bien de gamas muy altas o bien son de tipo servidor (para equipos Xeon).

INTEL

De este modo… si disponemos de capital suficiente… y no nos importa tener un consumo electrico superior (salvo que consigamos un modelo de Xeon de bajo consumo de la serie Conroe, Wolfdale o Woodcrest), esta es la opcion mas interesante.

Respecto a modelos y marcas concretos, en Intel no vamos a definir pero recomendariamos comprar placas Intel (integran mejor las caracteristicas de los chipsets), o supermicro. En cualquier caso son una opcion mas cara que la alternativa en AMD.

Debemos tener en cuenta asimismo que la placa elegida va a ser determinada en gran medida por la caja seleccionada, asi por ejemplo, si seleccionamos cajas mini-itx, la gama de placas que podemos adquirir se reduce de forma muy considerable (sobre todo si queremos soporte ECC).

Una cuestion que nos va a surgir es ¿y una placa atom?…posiblemente no sea una opcion muy indicada porque:

  1. . Algunos modelos de atom no tienen soporte 64 bits (algo muy importante para opensolaris, aunque no imprescindible).
  2. No tendriamos soporte de memoria ECC
  3. Tendriamos una escalabilidad del sistema limitada (en tanto la mayor parte de placas atom solamente tienen 2 conectores sata, siendo las opciones con 4 mas escasas).

No obstante y todo ello, si el objetivo primordial fuera reducir al maximo el consumo, esta claro que esta seria posiblemente la mejor opcion.

Como recomendacion de equipo intel, podemos dar la gama basica de servidores HP (gama proliant ml 110 G5), pues estan plenamente soportados en opensolaris, incluyen soporte de memoria ECC y estan dando un excelente rendimiento a un coste muy ajustado (si bien los consumos electricos son mayores de lo deseables).

AMD

Una vez definido que no podemos (o queremos) optar por la solucion intel … tenemos la alternativa AMD… personalmente la mayor parte de mis equipos (dejando aparte portatiles) han sido AMD, y debemos reconocer una relacion calidad precio muy interesante.

¿Porque la opcion de memoria ECC es mas barata en AMD que en Intel?.. muy sencillo, Intel hasta hace poco incorporaba el gestor de memoria en el Northbridge del chipset, con lo cual, para soportar memoria ECC debiamos buscar un chipset que incorporara ese soporte… AMD por el contrario desde hace tiempo utiliza el mismo diseño para sus procesadores de gama servidor y de gama “domestica”, simplemente varia la velocidad del reloj asi como el numero de nucleos , la cache y el numero de enlaces hypertransport que soporta… de este modo incorpora “de serie” un gestor de memoria integrado dentro del propio microprocesador (con ello el fabricante de la placa base se ahorra en el chipset la instalacion de gestores de memoria).. gracias a ello, podemos contar con una feature “enterprise” en nuestros equipos domesticos.

Por otro lado, el uso de la tecnologia hypertransport simplifica mucho el desarrollo de las placas (en tanto los chipset pueden tener menos elementos e incluso pueden funcionar a velocidades de reloj menores pues tienen un ancho de banda garantizado de comunicacion con la cpu)… en definitiva, durante mucho tiempo AMD ha estado tecnologicamente por delante de Intel (si bien esta situacion ha cambiado con el desarrollo de los procesadores Nehalem (I7, i5, i3) y el uso del QuickPath Interconnect.

Otro dato a tener en cuenta… los consumos del conjunto placa + micro son considerablemente inferiores en AMD que en Intel (excepcion hecha de modelos Atom), en primer lugar porque AMD tiene unos ratios TDP menores (habitualmente), y en segundo lugar porque la utilizacion de la tecnologia Hypertransport permite obtener rendimientos similares con menores frecuencias de trabajo (y menor consumo).

De este modo una vez definido que el equipo a a ser un AMD, debemos seleccionar microprocesador, en este punto tenemos la opcion de la gama BE de los antiguos Athlon X2 (con un TDP) de 45 W, un poco antiguos ya y dificiles de conseguir, o cualquier de la gama e (energy-efficient) de la antigua version K9… respecto a los nuevos micros de la familia K10 (Athlon II, phenom…) tenemos 2 opciones muy interesantes:

La gama “u” (ultra low voltage)… p.ejm Athlon II X2 260u… con un TDP de 25 W
La gama “e” (energy efficient)… p.ejm: Athlon II X2 240e…. con un TDP de 45 W
Personalmente voy a decantarme por un Athlon X2 4400 de la gama Brisbane (ninguno de los indicados arriba ¿la razon?… porque ya lo tengo y tiene un TDP “asumible” de 65 W (en definitiva consumo maximo de 65 W (consumo que hemos comprobado no alcanza habitualmente).
Definido el micro debemos seleccionar la placa… aqui estableceria diversas recomendaciones:
  • Marca reconocida (Asus es una buena opcion).
  • Que disponga de consdensadores de estado solido (mayor estabilidad para el microprocesador), y si estos son japoneses mejor que mejor.
  • Con un minimo de 4 SATA (6 mejor)
  • Tarjeta de red a Gigabit soportada por Opensolaris.
  • Disponible un slot PCI-e 1x (minimo)… mas adelante veremos el porque.
  • Obviamente que gestione la memoria ECC.
  • Que disipe correctamente el calor del chipset y de los transistores encargadas de suministrar al procesador el voltaje necesario.
La gama de opciones es casi infinita, de todas las opciones voy a hablar de 3…todas ellas placas Asus.
extraordinaria placa (un poco antigua ya… pero que soporta procesadores phenom), con soporte para 10 discos sata, 10 usb, 2 ide, doble ethernet a gigabit (con soporte de driver gldV3 para crossbow), 3 firewire, todo ello correctamente soportado por opensolaris, con refrigeracion pasiva por heat-pipes de chipset y resto de chips esenciales de la placa, por desgracia tiene un par de inconvenientes:
a. Formato atx
b. No cuenta con grafica integrada… con lo que la grafica va a incrementar nuestro consumo.
  • M2N68-CM

placa de gama media con interesantes caracteristicas:
4 sata y 1 ide, soporte memoria ECC, 4 modulos de memoria (hasta 8 Gb) 12 usb, condensadores de estado solido y tarjeta de red a gigabit, formato micro-ATX, soporte memoria ECC (con un gestor desde la propia bios que nos permite realizar escaneos periodicos de la misma):
Inconvenientes:
a. Tarjeta de red no directamente soportada (hay que descargar el driver nfo, que soporta  gldV3).
b. Solo 4 sata (aunque no es problema si instalamos el sistema en un disco ide).
6 sata 10 usb con soporte para toda la gama de micros AMD, y parece estar recomendado en varios foros por usuarios de Opensolaris (fuente).
En cualquier caso… ¿porque recomendamos que disponga de un slot PCI-e libre?  primero para poder instalar mas discos duros si fuera necesario (a traves de una tarjeta externa para discos sata)  y porque en algunos casos se ha comprobado que el rendimiento que estan dando las tarjetas de red no son todo lo adecuadas que deberian (ello puede estar causado por muchos factores, asi que si disponemos de un slot libre podremos instalar una tarjeta externa que este correctamente soportada por el Sistema operativo, y si es compatible con los drivers de tipo gldV3 mejor que mejor (cuando analicemos crossbow veremos en mayor detalle que es gldv3, el proyecto nemo y que tarjetas de red elegir)… pero para no liarnos… seleccionamos una tarjeta de red a gigabit intel y siempre acertaremos.

No hay comentarios »

Aún no hay comentarios.

RSS feed de los comentarios de la entrada. Refernencia a esta URL

Deja un comentario

Cerrar
Enviar por Correo