¿Distribuciones de Windows Server o Linux? Elegir un sistema operativo de servidor

¿Distribuciones de Windows Server o Linux? Elegir un sistema operativo de servidor

Los sistemas operativos son la piedra angular de la industria moderna. Por un lado, consumen valiosos recursos del servidor que podrían gastarse en algo más útil. Por otro lado, el sistema operativo actúa como un orquestador de aplicaciones de servidor y permite convertir un complejo informático monotarea en una plataforma multitarea, además de facilitar la interacción de todas las partes interesadas con el equipo. Ahora, la corriente principal de los sistemas operativos de servidor es Windows Server + varias distribuciones de Linux de varios tipos. Cada uno de estos sistemas operativos tiene sus ventajas, desventajas y nichos de aplicación. Hoy hablaremos brevemente sobre aquellos sistemas que vienen con nuestros servidores.

windows Server

Este sistema operativo es extremadamente popular en el segmento corporativo, aunque la mayoría de los usuarios comunes asocian Windows exclusivamente con la versión de escritorio para PC. Dependiendo de las tareas y la infraestructura requerida para apoyar a las empresas, ahora hay varias versiones de Windows Server en funcionamiento a la vez, comenzando con Windows Server 2003 y terminando con la última versión: Windows Server 2019. Suministramos servidores con todos los servidores operativos enumerados. sistemas, es decir, Windows Server 2003, 2008 R2, 2016 y 2019.

Windows Server 2003 se utiliza principalmente para admitir sistemas y redes empresariales basados ​​en Windows XP. Sorprendentemente, la versión del sistema operativo de escritorio de Microsoft que se eliminó del soporte hace unos cinco años todavía está en funcionamiento, ya que una gran cantidad de software propietario para producción se escribió para él al mismo tiempo. Lo mismo ocurre con Windows Server 2008 R2 y Windows Server 2016: son los más compatibles con el software más antiguo pero funcional y, por lo tanto, todavía se usan en la actualidad.

Las principales ventajas de los servidores que ejecutan Windows son la relativa facilidad de administración, una cantidad bastante grande de información, manuales y software. Además, no se puede prescindir de un servidor en Windows si el ecosistema de la empresa incluye software o soluciones que utilizan librerías y partes del kernel de sistemas de Microsoft. También puede agregar la tecnología RDP aquí para el acceso de los usuarios a las aplicaciones del servidor y la versatilidad general del sistema. Además, Windows Server tiene una versión ligera sin GUI con un consumo de recursos al nivel de una distribución de Linux: Windows Server Core, sobre el cual escribimos antes. Enviamos todos los servidores que ejecutan Windows con una licencia activada (es gratis para nuevos usuarios).

En contra de Winserver, puede anotar dos parámetros a la vez: el costo de la licencia y el consumo de recursos. Entre todos los sistemas operativos de servidor, Windows Server es el más glotón y requiere al menos un núcleo de procesador y de uno y medio a tres gigabytes de RAM solo para que funcionen los servicios básicos y estándar. Este sistema no es adecuado para configuraciones de bajo consumo y también tiene una serie de vulnerabilidades relacionadas con RDP y políticas de grupo y usuario.

En la mayoría de los casos, Windows Server está diseñado para administrar intranets de empresas y garantizar el rendimiento de software específico, el funcionamiento de bases de datos MSSQL, herramientas ASP.NET u otro software creado específicamente para Windows. Al mismo tiempo, este sigue siendo un sistema operativo completo en el que puede implementar enrutamiento, elevar DNS o cualquier otro servicio.

Ubuntu

Ubuntu es una de las distribuciones más populares y en constante crecimiento de la familia Linux, lanzada por primera vez en 2004. Una vez que fue un "tench para amas de casa" en el shell de Gnome, con el tiempo, Ubuntu se ha convertido en el sistema operativo de servidor predeterminado debido a una comunidad extensa y al desarrollo continuo. La última versión popular es la 18.04, pero también suministramos servidores con la versión 16.04 y hace aproximadamente una semana. versión de lanzamiento 20.04, que trajo un montón de golosinas.

Si Windows Server se usó como sistema operativo para admitir software específico y orientado a Windows, entonces Ubuntu como distribución de Linux es una historia sobre código abierto y desarrollo web. Por lo tanto, son los servidores Linux los que se utilizan para alojar servidores web en nginx o Apache (a diferencia de Microsoft IIS), para trabajar con PostgreSQL y MySQL, o los lenguajes de desarrollo de secuencias de comandos actualmente populares. Los servicios de gestión de enrutamiento y tráfico también encajarán perfectamente en un servidor con Ubuntu.

Vale la pena anotar las ventajas y el menor consumo de recursos que Windows Server, así como el trabajo nativo con la consola y los administradores de paquetes para todos los sistemas Unix. Además, Ubuntu, al ser originalmente un "Unix doméstico de escritorio", es bastante fácil de usar, lo que facilita su administración.

La principal desventaja es Unix, con todas las consecuencias. Deje que Ubuntu sea amigable, pero solo en relación con otros sistemas Linux. Entonces, para trabajar con él, especialmente en una configuración de servidor completa, es decir, exclusivamente a través de la terminal, necesitará ciertas habilidades. Además, Ubuntu está más enfocado al uso personal y no siempre es adecuado para resolver casos corporativos.

Debian

Irónicamente, Debian es el progenitor del enormemente popular y mencionado Ubuntu. La primera compilación de Debian se publicó hace más de 25 años, allá por 1994, y fue el código de Debian el que formó la base de Ubuntu. De hecho, Debian es una de las distribuciones más antiguas y al mismo tiempo hardcore entre la familia de sistemas Linux. A pesar de todas las similitudes de Ubuntu, a diferencia de su "heredero", Debian no ha recibido el mismo nivel de facilidad de uso que el sistema más joven. Sin embargo, también tiene sus propias ventajas. Debian es más flexible que Ubuntu y puede configurarse más profundamente y ser más eficiente para resolver una serie de tareas específicas, incluidas las de naturaleza corporativa.

La principal ventaja de Debian es una mayor seguridad y estabilidad en comparación con Ubuntu y, además, con Windows. Y, por supuesto, como cualquier sistema Linux, tiene un bajo consumo de recursos, especialmente en la forma de un sistema operativo de servidor que ejecuta una terminal. Además, la comunidad Debian es de código abierto, por lo que este sistema está enfocado principalmente al trabajo correcto y eficiente con soluciones libres.

Sin embargo, debe pagar por la flexibilidad, el hardcore y la seguridad. Debian es desarrollado por la comunidad de código abierto sin un núcleo claro, a través de un sistema maestro de sucursales, con todas las consecuencias. En un momento, Debian tiene tres versiones a la vez: estable, inestable y de prueba. El problema es que la rama de desarrollo estable va muy por detrás de la de prueba, es decir, a menudo se pueden encontrar partes y módulos obsoletos en el núcleo. Todo esto se traduce en una reconstrucción manual del kernel o, en general, en un cambio a una rama de prueba si sus tareas superan las capacidades de la versión estable de Debian. En Ubuntu, no existen tales problemas con las versiones rotas: allí, una vez cada dos años, los desarrolladores lanzan una versión LTS estable del sistema.

CentOS

Bueno, terminemos nuestra conversación sobre el servidor OS RUVDS en CentOS. En el contexto de Ubuntu más masivo y, además, Debian, CentOS parece un adolescente. Y aunque el sistema se hizo popular entre las masas no hace tanto como Debian o Ubuntu, el lanzamiento de su primera versión se produjo al mismo tiempo que Ubuntu, es decir, allá por 2004.

CentOS se usa principalmente para servidores virtuales, ya que es incluso menos exigente en recursos que Ubuntu o Debian. Enviamos configuraciones que ejecutan dos versiones de este sistema operativo: CentOS 7.6.1810 y CentOS 7.2.1510 anterior. El principal caso de uso son las tareas corporativas. CentOS es una historia sobre el trabajo. Nunca un sistema de uso doméstico, como lo fue, por ejemplo, con Ubuntu, CentOS se desarrolló inmediatamente como una distribución de código abierto similar a RedHat. Es la herencia de RedHat lo que le da a CentOS sus principales ventajas: enfoque en resolver problemas corporativos, estabilidad y seguridad. El caso de uso más común para el sistema es el alojamiento web, donde CentOS funciona mejor que otras distribuciones de Linux.

Sin embargo, el sistema también tiene una serie de desventajas. Un ciclo de desarrollo y actualización más comedido que Ubuntu, por ejemplo, hace que en algún momento tengas que lidiar con vulnerabilidades o problemas ya resueltos en otras distribuciones. El sistema de actualización e instalación de componentes también es diferente: no hay apt-get, solo paquetes yum y RPM. Además, CentOS no es muy adecuado para alojar y ejecutar soluciones de contenedores Docker/k8s, donde Ubuntu y Debian claramente sobresalen. Esto último es importante, ya que la virtualización de servidores web y aplicaciones a través de contenedores ha cobrado impulso en el entorno DevOps en los últimos años. Y, por supuesto, CentOS tiene una comunidad mucho más pequeña en comparación con Debian y Ubuntu, que son más populares.

En lugar de salida

Como puede ver, cualquier sistema operativo tiene sus pros y sus contras y tiene su propio nicho. Los servidores que ejecutan Windows se destacan: el entorno de Microsoft, por así decirlo, tiene su propia atmósfera y reglas de trabajo.
Todas las distribuciones de Linux son similares en términos de consumo de recursos, pero tienen sus propias características y diferencias específicas según la tarea. Ubuntu es más fácil de usar, Debian es más configurable. CentOS puede actuar como un reemplazo del RedHat pagado, lo cual es importante si necesita un sistema operativo corporativo completo en la versión de Unix. Pero al mismo tiempo, es débil en términos de contenedorización y virtualización de aplicaciones.. En cualquier caso, puede contactar a nuestros especialistas y seleccionaremos la solución y la configuración necesarias para usted en función de sus tareas.

¿Distribuciones de Windows Server o Linux? Elegir un sistema operativo de servidor

Solo los usuarios registrados pueden participar en la encuesta. Registrarsepor favor

Estimados lectores, ¿qué sistema operativo de servidor consideran el mejor?

  • 22,9%servidor de Windows 119

  • 32,9%Debian171

  • 40,4%ubuntu210

  • 34,8%CentOS181

520 usuarios votaron. 102 usuarios se abstuvieron.

Fuente: habr.com

Añadir un comentario