Imagina que tomas un Mac Mini de gama baja a 1,25 GHz, de menos de 500 euros. Imagina que le intentas hacer servir la carga de trabajo de un servidor web serio, y que lo comparas con el rendimiento de un PowerMac G5 dual a 1,8 GHz de 2.000 euros.
Ambos con Mac OS X 10.3.7 y Apache 2.0.50 bajo iTools (las herramientas de Tenon). El Mac Mini venía de fábrica, salvo por 256 MB de RAM que se le añadieron para la prueba. El G5 tenía también 512 MB y un disco de 140 GB de los que sirve Apple en su tienda online.
Puesto que nos hemos cargado el suspense en el subtítulo, os contamos las conclusiones de los valientes que lo han probado: el rendimiento del Mac Mini como servidor web es más del 50% del rendimiento del G5, por una cuarta parte del precio.
La prueba
Lo que se intentó no fue exprimir las máquinas sino obtener comparaciones que cualquiera pueda usar. Sin usar cacheado de páginas web, con la red Ethernet en full-duplex, y con suficiente márgen de procesador para que se pudieran realizar tareas normales de mantenimiento de sistema, administración del ISP u otras actividades necesarias en un servidor. Es decir, sin forzar.
Se usó la aplicación Apache Bench (ab) para simular tráfico web incrementando los threads por bloques, para hacer un millón de peticiones de un archivo de 2 K. Así se pudo ver su rendimiento con diferentes números de usuarios simultáneos.
Los datos completos son bastante largos. El Mac Mini topó con el techo en 1239 hits por segundo, dando 2502 Kbytes/segundo, el G5 llegó a a 2174 hits por segundo, dando 4387 Kbytes/segundo. Aunque ambas máquinas pueden dar más si se las afina, la mayor parte de las máquinas operan en condiciones similares a las que se usaron.
Conclusiones
Las cifras de rendimiento del Mini no son precisamente de lo más alto del mercado de servidores web, pero se defiende. Con éso y con su coste, los analistas concluyen que por fin hay un servidor Mac competitivo capaz de manejar más de 1000 hits por segundo y manejando 20 Mbits de datos a un precio igual o mejor que cualquiera de la industria... y encima, con la calidad y estilo del sistema operativo de Apple.
O como dicen ellos: "un pequeño gran servidor para el resto de nosotros".
Los artistas
Tenon es uno de los mayores desarrolladores de software para redes y servidores Mac. Macminicolo.net es un proveedor de alojamiento web (en "colocation": el cliente trae su propio ordenador) para Macs muy consolidado.