Escogiendo un Servidor de Virtualización Eficiente
Cuando se empieza a valorar la opción de montar un servidor permanente, es muy tentador dejarse llevar por los grandes despliegues que se pueden ver en sitios como Reddit y similares, sin embargo, creo que excepto en casos muy específicos esto puede ser un gran error por múltiples razones:
- Probablemente sea una exageración: seamos realistas, a menos que se necesite proporcionar servicios a un gran número de usuarios o se piense utilizar el servidor para tareas de alta demanda como transcodificación de video, lo más probable es no necesitar hardware empresarial
- Mantenimiento: las piezas necesarias para mantener y expandir equipos empresariales son por lo general más caras y más difíciles de encontrar. Esto se debe principalmente a las grandes exigencias de fiabilidad que tienen estos equipos, pero si no se van a ejecutar aplicaciones muy críticas es un factor que se puede obviar. Además, existen formas de mitigar estos riesgos con una buena estrategia de backup o incluso desplegando un cluster de alta disponibilidad
- Espacio: esto puede no ser un gran problema dependiendo de nuestra ubicación. Encontrar un lugar para equipamiento que requiere de un rack puede ser complicado
- Refrigeración: cuanto más potente es el servidor, más refrigeración se necesita
- Ruido: los servidores empresariales suelen estar ubicados en datacenters donde el ruido no es un problema, por lo tanto suelen ser más ruidosos que los equipos de consumo
- Consumo: una máquina encendida 24/7 consume bastante más de lo que parece, y puede llegar a notarse en la factura de la luz. A mayor potencia normalmente mayor consumo, por lo que es importante que el servidor se adecúe al caso de uso que se tenga pensado.
Entonces, ¿cuál es la propuesta?. Pues veamos:
Esta máquina (y otras similares, como HP Mini series , Dell Micro series, Lenovo Tiny Series) tiene múltiples ventajas para el usuario domestico que busca montar un Homelab permanente, y quizás empezar a auto-alojar algunos servicios:
- Son muy fáciles de encontrar de 2ª mano en plataformas como ebay, wallapop, y similares
- Utilizan componentes estándar que facilitan las actualizaciones y el mantenimiento
- No ocupan apenas espacio
- Son fáciles de mantener, normalmente no se necesita ni un destornillador para realizar mantenimientos o ampliaciones básicas
- Son modulares, se pueden adquirir varias unidades para mejorar la potencia o conseguir clústeres de alta disponibilidad
- Casi sin ruido bajo cargas permanentes no intensivas
- Tienen un consumo de energía razonable
Sin embargo, hay varios factores que conviene tener en cuenta a la hora de buscar y decidirse por una de estas máquinas para virtualizar:
- Seleccionar una CPU compatible con la tecnología de virtualización de Intel
- RAM: obviamente cuanta más mejor, pero se puede aumentar a posteriori
- SSD: contar con un SSD va a mejorar mucho la velocidad y la fiabilidad de las máquinas virtuales en comparación con un HDD
En próximos posts mostraré cómo hacer uso de este hardware para montar un Homelab. Mientras tanto: ¡feliz búsqueda!