Ocho tareas de hardware en un sistema de procesador cuádruple, es una de las principales innovaciones detrás del Sun Fire V490, uno de los primeros modelos que usan los nuevos chips UltraSparc IV de doble núcleo (dual-core) de la compañía. El V490 es atractivo para aplicaciones que requieren mucho poder de procesamiento, como el estudio comparativo de la información de bases de datos (data mining), cómputo científico u otras tareas ligadas al CPU. Dos núcleos, sin esperas Arquitectónicamente, el V490 es una simple mejora del Sun Fire V480, que usaba cuatro procesadores UltraSparc III. Ambos son de 5U de altura y contienen dos discos internos, seis ranuras PCI, un procesador de administración en la tarjeta, y un máximo de 32GB de memoria, mas energía redundante y enfriamiento, todo lo cual hace al V490 mejor adaptado para el cómputo en un ambiente con almacenamiento externo, como en una arquitectura escalonada, un grupo de carga balanceada, u otros ambientes de procesamiento de transacciones, así como para aplicaciones de consolidación de servidores que ejecutan varias tareas simultáneamente. La mayor mejora en el V490 es el procesador UltraSparc IV dual-core, que corre a 1.05GHz, y cuyo nuevo diseño permite al V490 manejar dos tareas por chip. Es como tener un servidor de ocho procesadores con el tamaño y el perfil de poder/enfriamiento de un servidor de cuatro procesadores. Aquí está la instalación: la puesta en marcha del UltraSparc IV comparte componentes comunes entre los dos núcleos dentro de cada chip físico, incluyendo memoria y líneas de bus. Cada núcleo, sin embargo, tiene su propio caché de nivel 1 y nivel 2, así que pueden correr independientemente; no hay compromiso o disputa por el preciado caché. Las líneas de memoria y bus compartidas no son un problema cuando el servidor está ejecutando aplicaciones en las cuales habría tiempo de espera externo, como esperar por I/O de disco o red en un contexto de procesamiento de transacciones. Con estas aplicaciones, el V490 se desempeña como un servidor de ocho procesadores –quizá más rápido. La comunicación Inter-tareas entre dos núcleos de un mismo procesador debería ser más rápida que la comunicación entre dos procesadores separados. Sin embargo, en las aplicaciones donde hay poco tiempo de espera I/O y el sistema está ejecutando muchas operaciones que usan mucha memoria, las líneas de memoria y bus compartidas pueden demorar el desempeño general del sistema. En esas situaciones, el V490 muestra una mejora muy pequeña o ninguna sobre un sistema de cuatro procesadores. No obstante, los beneficios de los procesadores dual-core – incluyendo costo, espacio, y consumo de poder – son más importantes que cualquier situación menor donde pueden no desempeñarse tan bien como dos procesadores. I/O choca con una pared El Sun Fire V490 que probé estaba equipado al máximo: cuatro procesadores de 1.06GHz, 16GB de memoria, y un sólo drive de 73GB a 1Gbps de FC (Fibre Channel). Estaba precargado con Solaris 9 y JES (Java Enterprise System) de Sun, que incluía el servidor de aplicación J2EE y otro software. Una desilusión: comparte la misma configuración I/O que su predecesor de 2 y medio años. Doble bahía de canal de fibra de 1Gbps para discos, lo cual limita la mayoría de las instalaciones de producción para sistemas de almacenamiento SAN o NAS, debido a que los discos duales serían requeridos para una configuración de arranque en espejo. La misma placa madre de 9.6GBps, así como las mismas 6 ranuras PCI, dos de las cuales son 64-bit 66MHz y cuatro son 64-bit 33MHz. Ese subsistema I/O es simplemente insuficiente para competir con la agobiante I/O que un sistema de ocho tareas es capaz de desarrollar en un ambiente moderno. Analizando los beneficios En el caso de la tolerancia de errores, el sistema ofrece lo básico, fuentes de poder y sistemas de enfriamiento intercambiables en caliente. Mantén tu desarmador a la mano si quieres quitar la tapa para alcanzar un ventilador o una ranura: los ingenieros de Sun claramente no creen en la filosofía de diseño que no requiere herramientas, popular en Dell, HP e IBM. Tampoco encontrarás memoria en espejo o hot-spare, -otro punto donde el V490 esta tristemente detrás de lo más avanzado. A pesar de esas debilidades, el Sun Fire V490 representa un nuevo paso en la tecnología de servidores basada en RISC. El precio del sistema probado es 37% más caro que un Sun Fire V480 comparativamente equipado, un aumento directamente atribuible a los nuevos procesadores de doble núcleo. Para las aplicaciones ligadas al CPU, es una ganga, y el Sun Fire V490 es muy atractivo. Para aplicaciones ligadas al I/O, es mejor que compres un servidor anterior – o tener un Sun Fire V490 con solo dos procesadores.