Windows Server vs Linux - Que elegir para servidores VPS

Windows Server vs Linux - Que elegir para servidores VPS

En este artículo vamos a hablar sobre que sistema operativo elegir para nuestras maquinas virtuales (VPS), aunque para muchas personas esto está claro, existen algunos que están conociendo este mundo de los servidores y se plantean esta pregunta.

Seré transparente, y mi opinión estará muy inclinada a Linux como sistema operativo para VPS. Pero aun así quiero comentarte algunos puntos que encuentro interesante y debatiré sobre ambos sistemas operativos.

Facilidad de uso

Si eres una persona que esta iniciando en el mundo de los servidores, y no tiene mucha experiencia con la consola, este apartado lo gana Windows Server.

Al contar con una interfaz gráfica muy similar (por no decir iguales) a la de la versión de escritorio, que todos hemos usado al menos una vez, hace que sea muy fácil realizar configuraciones desde el primer momento.Y esto resulta muy útil y disminuye la dificultad para configurar algunas cosas, ya que hacerlo de forma visual resulta más práctico para principiantes.

Y aunque es posible usar una interfaz gráfica en Linux, no es una práctica del todo recomendable, y muy pocas veces se ve en ambientes de producción. Mas aun, el uso de la terminal para configurar y administrar servidores si es una práctica ampliamente usada, por lo que, si te recomiendo que no le tengas temor, porque tarde o temprano tendrás que trabajar con ella, y ciertamente se convertirá en un aliado, ya que muchos afirman que una vez aprendas a usar la terminal es muchísimo más práctico y rápido que usar una interfaz gráfica.

Costo de uso

Linux es un sistema operativo de código abierto, y aunque si existen distribuciones de pago, tenemos opciones sólidas que son completamente gratis.

Por otro lado, tanto Windows como Windows Server, son software propiedad de Microsoft, y debemos pagar una licencia para poder usarlo, esto representa una costo extra a tener en cuenta para desplegar una VPS Windows.

Así que en este apartado será Linux quien gane, ya que al ser gratuito, nos permite reducir costos, que quizás en proyectos pequeños no haya mucha diferencia, cuando hablamos de infraestructuras mas grandes si puede representar un ahorro.

Precios de VPS Linux en Lightsail AWS
Precios de VPS Windows en Lightsail AWS

Seguridad y estabilidad del sistema

En este punto, mi opinión se limita, ya que no cuento con una experiencia avanzada en ciberseguridad o análisis de performance, mas aun, ambos sistemas están respaldados por años de uso de muchas personas y empresas, por lo que ha día de hoy, son muy estables y seguros para la mayoría de proyectos y necesidades.

Linux cuenta con comunidades activas que mantienen y mejoran el código fuente del sistema, y por otro lado Microsoft también se asegura que Windows Server sea un sistema seguro.

Si tu proyecto tiene requerimientos muy específicos respecto a la estabilidad y seguridad del sistema del servidor, te invitaría a investigar mas a detalle para uno de ellos. Para el resto de requisitos como sitios web, aplicaciones, base de datos (que realmente no recomiendo tenerlo en una VPS) ambas opciones son muy estables y seguras.​

Un dato extra que he notado en Linux es que casi no hay necesidad de reiniciar el sistema, algo que en Windows Server suele ser una tarea requerida luego de algunas instalaciones como Docker o algunos tiempos de ejecución.

Rendimiento de recursos

Windows Server al levantar una interfaz grafica, requiere un extra de recursos que en maquinas virtuales con configuraciones básicas como 1 VCPU y 1 GB RAM, pueden llegar a ser insuficientes, ya que la interfaz gráfica necesitara recursos, y sentiremos retrasos a la hora de utilizar una conexión remota desde nuestro ordenador a la VPS.

Por otro lado Linux al usar una terminal como método para comunicarnos con el sistema operativo, consume mucho menos recursos, que quedan disponibles para nuestras aplicaciones.

Por lo que en un sistema operativo Linux, una configuración básica como la mencionada anteriormente (1 VCPU, 1 GB RAM) son mejor utilizados y capaces de ejecutar varias aplicaciones livianas sin mayor problema.

Advertencia de rendimiento por parte de AWS en instancias con bajos recursos

Cuota de mercado

Si tu intención es para proyectos personales, este punto puede ser irrelevante, pero si deseas entrar al mundo laboral, un dato a tener en cuenta, es que Linux es el rey de los servidores. Mas del 90% de servidores del mundo ejecutando Linux, por esto es muy probable que las empresas en las que puedas laborar, utilicen alguna distribución de Linux en sus servidores.

Así que resulta ser una habilidad muy deseable para aplicar a un trabajo relacionado con la administración de servidores, por lo que es interesante aprender a dominar Linux.

Conclusión

En lo personal, los 2 puntos más importantes para mi, son costos y mejor provecho de los recursos, por lo que Linux resulta ser una opción muy atractiva, más aún, te he comentando algunos puntos con los cuales puedes formular una opinión propia para elegir lo que más se adapte a tus necesidades.