Los sistemas operativos son la piedra angular de la industria moderna. Por un lado, consumen valiosos recursos del servidor que podrían utilizarse para algo más útil. Por otro lado, un sistema operativo actúa como orquestador de las aplicaciones del servidor, transformando un complejo informático de una sola tarea en una plataforma multitarea y facilitando la interacción entre todos los usuarios y el hardware. Actualmente, el principal sistema operativo de servidor es Windows Server + varios Linux-Distribuciones de diversos tipos. Cada uno de estos sistemas operativos tiene sus propias ventajas, desventajas y nichos de aplicación. Hoy, hablaremos brevemente de los 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 lo asocian con Windows Exclusivamente con la versión de escritorio para PC. Dependiendo de las tareas y la infraestructura necesaria para su funcionamiento, las empresas utilizan actualmente varias versiones. Windows Server, Empezando con Windows Server 2003 y finalizando con la última versión - Windows Server 2019. Suministramos servidores con todos los sistemas operativos enumerados, es decir, Windows Server 2003, 2008 R2, 2016 y 2019.
Windows Server 2003 se utiliza principalmente para dar soporte a sistemas y redes corporativas construidas sobre la base de Windows XP. Sorprendentemente, la versión del sistema operativo de escritorio de Microsoft, descontinuada hace unos cinco años, todavía se usa, ya que en ese momento se escribió mucho software de producción propietario para ella. Lo mismo se aplica a Windows Server 2008 R2 y Windows Server 2016 - Son los más compatibles con software antiguo pero que aún funciona, por lo que todavía se utilizan hoy en día.
Las principales ventajas de los servidores gestionados Windows — Relativamente fácil de administrar, pero con bastante información, manuales y software. Además, no podrás gestionarlo sin un servidor. Windows, si el ecosistema de la empresa incluye software o soluciones que utilizan bibliotecas y componentes centrales de los sistemas de Microsoft. La tecnología RDP para el acceso de los usuarios a las aplicaciones del servidor y la versatilidad general del sistema también se pueden agregar aquí. Además, Windows Server tiene una versión ligera sin GUI con consumo de recursos en el nivel Linux-distribución - Windows Server Núcleo, sobre el cual Todos los servidores bajo administración Windows Lo suministramos con una licencia activada (es gratuita para los nuevos usuarios).
Las desventajas de Winserver incluyen dos parámetros: el costo de la licencia y el consumo de recursos. Entre todos los sistemas operativos de servidor, Windows Server El sistema que consume más memoria requiere al menos un núcleo de procesador y entre 1,5 y 3 gigabytes de RAM solo para ejecutar el kernel y los servicios estándar. Este sistema no es adecuado para configuraciones de bajo consumo y, además, presenta varias vulnerabilidades relacionadas con RDP y las políticas de grupo y usuario.
Más a menudo Windows Server está diseñado para administrar intranets de empresas y garantizar la funcionalidad de software específico, bases de datos MSSQL, herramientas ASP.NET u otras herramientas creadas específicamente para Windows Software. Sin embargo, sigue siendo un sistema operativo completo, capaz de implementar enrutamiento, DNS o cualquier otro servicio.
Ubuntu
Ubuntu — una de las distribuciones más populares y de desarrollo constante de la familia Linux, lanzado por primera vez en 2004. En sus inicios, era un "Linux para amas de casa" en el shell Gnome, con el tiempo Ubuntu se ha convertido en el sistema operativo de servidor predeterminado gracias a su gran comunidad y desarrollo continuo. La última versión popular es la 18.04, pero también enviamos servidores que ejecutan la 16.04, y hace aproximadamente una semana, , que trajo un montón de golosinas.
si Windows Server se utilizó como sistema operativo para admitir software específico y orientado a Windows, luego Ubuntu cómo Linux-La distribución se centra en el código abierto y el desarrollo web. Los servidores Linux se utilizan para alojar servidores web en Nginx o Apache (a diferencia de Microsoft IIS), para trabajar con PostgreSQL y MySQL, o con lenguajes de scripting populares. En un servidor con Ubuntu Los servicios de enrutamiento y gestión del tráfico también encajarán a la perfección.
Las ventajas también incluyen un menor consumo de recursos que Windows Server, así como el trabajo nativo con la consola y los gestores de paquetes para todos los sistemas Unix. Además, UbuntuAl ser originalmente un "Unix de escritorio doméstico", es bastante fácil de usar, lo que facilita su administración.
La principal desventaja es Unix, con todo lo que ello implica. Incluso si Ubuntu y amigable, pero solo en relación con los demás. Linux-sistemas. Por lo tanto, trabajar con él, especialmente en una configuración de servidor completa, es decir, exclusivamente a través de la terminal, requerirá ciertas habilidades. Además, Ubuntu Está más orientado al uso personal y no siempre es adecuado para resolver casos corporativos.
Debian
Lo irónico es que Debian - este es el progenitor del extremadamente popular y mencionado anteriormente UbuntuPrimera construcción Debian Se publicó hace más de 25 años, en 1994, y era el código. Debian formó la base UbuntuEn esencia, Debian es una de las distribuciones más antiguas y a la vez más arraigadas dentro de la familia Linux-sistemas. A pesar de todas las similitudes Ubuntu, a diferencia de su "heredero", Debian No ha alcanzado el mismo nivel de facilidad de uso que su predecesor. Sin embargo, esto tiene sus ventajas. Debian - más flexible que Ubuntu y pueden someterse a una configuración más profunda y resolver de manera más eficaz una serie de tareas específicas, incluidas las de carácter corporativo.
La principal ventaja Debian - mayor seguridad y estabilidad en comparación con Ubuntu y, aún más, con Windows. Y por supuesto, como cualquier otro Linux-sistemas - bajo consumo de recursos, especialmente en forma de un sistema operativo de servidor que ejecuta una terminal. Además, Debian- La comunidad es de código abierto, por lo que este sistema se centra principalmente en el trabajo correcto y eficaz con soluciones gratuitas.
Sin embargo, la flexibilidad, la robustez y la seguridad tienen un precio. Debian Está siendo desarrollado por la comunidad de código abierto sin un núcleo claro a través de un sistema de maestros de ramas, con todas las consecuencias que eso conlleva. En un momento dado, Debian Existen tres versiones: estable, inestable y de pruebas. El problema es que la rama de desarrollo estable está muy por detrás de la rama de pruebas, lo que significa que el kernel a menudo puede contener partes y módulos obsoletos. Esto conlleva la necesidad de reconstruir manualmente el kernel o incluso cambiar a la rama de pruebas si las necesidades superan las capacidades de la versión estable. Debian. En Ubuntu No existen problemas de incompatibilidad de versiones: los desarrolladores lanzan una versión LTS estable del sistema cada dos años.
CentOS
Bueno, terminemos nuestra conversación sobre el sistema operativo de servidor RUVDS en CentOS. En el contexto de un panorama más masivo Ubuntu y especialmente, Debian, CentOS parece un adolescente. Y aunque el sistema se popularizó entre las masas no hace mucho, Debian o Ubuntu, el lanzamiento de su primera versión tuvo lugar al mismo tiempo que Ubuntu, es decir, allá por 2004.
Básicamente CentOS Se utiliza para servidores virtuales porque requiere incluso menos recursos que Ubuntu o DebianSuministramos configuraciones que ejecutan dos versiones de este sistema operativo: CentOS 7.6.1810 y anteriores CentOS 7.2.1510. El principal caso de uso son las tareas corporativas. CentOS — esta es una historia sobre el trabajo. Nunca fue un sistema para uso doméstico, como lo fue, por ejemplo, con Ubuntu, CentOS Inicialmente se desarrolló como una distribución similar a Red Hat basada en código abierto. Es esta herencia de Red Hat la que le da su CentOS Sus principales ventajas son su enfoque en la resolución de problemas corporativos, la estabilidad y la seguridad. El caso de uso más común para el sistema es el alojamiento web, en el que CentOS muestra mejores resultados que otros Linux-Resultados de la distribución.
Sin embargo, el sistema también tiene una serie de desventajas. Tiene un ciclo de desarrollo y actualización más restringido que el mismo UbuntuEsto significa que, en algún momento, tendrás que lidiar con vulnerabilidades o problemas que ya se han resuelto 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. CentOS no es del todo adecuado para alojar y trabajar con soluciones de contenedores Docker/k8s, en las que Ubuntu и Debian Es claramente superior. Esto último es importante, ya que la virtualización de servidores web y aplicaciones a través de contenedores ha estado ganando impulso en el entorno DevOps en los últimos años. Y por supuesto, CentOS una comunidad mucho más pequeña en comparación con otras más populares. Debian и Ubuntu.
En lugar de salida
Como puedes ver, cada sistema operativo tiene sus pros y sus contras, y su propio nicho de mercado. Los servidores que lo utilizan destacan por encima de los demás. Windows — El entorno de Microsoft, por así decirlo, tiene su propia atmósfera y sus propias reglas de trabajo.
Todos LinuxLas distribuciones son similares entre sí en términos de consumo de recursos, pero tienen sus propias características y diferencias específicas dependiendo de la tarea en cuestión. Ubuntu más fácil de usar, Debian — configurado con mayor precisión. CentOS Puede servir como alternativa a Red Hat (de pago), lo cual es importante si necesita un sistema operativo corporativo completo en una implementación Unix. Sin embargo, presenta limitaciones en cuanto a la contenerización y la virtualización de aplicaciones. En cualquier caso, puede contactar con nuestros especialistas y seleccionaremos la solución y configuración adecuadas según sus necesidades.
Solo los usuarios registrados pueden participar en la encuesta. por favor
Estimados lectores, ¿qué sistema operativo de servidor consideran el mejor?
22,9%Windows server119
32,9%Debian171
40,4%Ubuntu210
34,8%CentOS181
520 usuarios votaron. 102 usuarios se abstuvieron.
Fuente: habr.com
