Windows Server ou distribucións Linux? Selección dun sistema operativo de servidor

Windows Server ou distribucións Linux? Selección dun sistema operativo de servidor

Os sistemas operativos son a pedra angular da industria moderna. Por unha banda, consomen valiosos recursos do servidor que se poderían gastar en algo máis útil. Por outra banda, o sistema operativo actúa como orquestrador de aplicacións de servidor e permite converter un sistema informático de tarefa única nunha plataforma multitarefa, e tamén facilita a interacción de todos os interesados ​​co equipo. Agora a corrente principal dos sistemas operativos de servidor é Windows Server + varias distribucións de Linux de varios tipos. Cada un destes sistemas operativos ten os seus propios pros, contras e nichos de aplicación. Hoxe falaremos brevemente dos sistemas que veñen cos nosos servidores.

Servidor de Windows

Este sistema operativo é moi popular no segmento corporativo, aínda que a maioría dos usuarios comúns asocian Windows exclusivamente coa versión de escritorio para PC. Dependendo das tarefas e da infraestrutura necesaria para soportar, as empresas agora operan varias versións de Windows Server, comezando por Windows Server 2003 e rematando coa última versión - Windows Server 2019. Fornecemos servidores con todos os sistemas operativos enumerados, é dicir, Windows Server 2003, 2008 R2, 2016 e 2019.

Windows Server 2003 úsase principalmente para admitir sistemas e redes corporativas construídas en Windows XP. Sorprendentemente, a versión de Microsoft do sistema operativo de escritorio, que foi descontinuada hai uns cinco anos, aínda está en uso, xa que se escribiu unha gran cantidade de software de produción propietario ao mesmo tempo. O mesmo ocorre con Windows Server 2008 R2 e Windows Server 2016: son os máis compatibles con software máis antigo pero funcionando e, polo tanto, aínda se usan na actualidade.

As principais vantaxes dos servidores con Windows son a relativa facilidade de administración, unha capa bastante grande de información, manuais e software. Ademais, non pode prescindir dun servidor Windows se o ecosistema da empresa inclúe software ou solucións que utilizan bibliotecas e partes do núcleo dos sistemas Microsoft. Tamén pode engadir tecnoloxía RDP para o acceso dos usuarios ás aplicacións do servidor e a versatilidade xeral do sistema. Ademais, Windows Server ten unha versión lixeira sen GUI con consumo de recursos a nivel dunha distribución Linux - Windows Server Core, sobre o que escribimos antes. Enviamos todos os servidores Windows cunha licenza activada (gratis para os novos usuarios).

As desvantaxes de Winserver inclúen dous parámetros: o custo da licenza e o consumo de recursos. Entre todos os sistemas operativos de servidor, Windows Server é o que máis consume enerxía e require polo menos un núcleo de procesador e de un e medio a tres gigabytes de RAM só para que funcionen os servizos básicos e estándar. Este sistema non é adecuado para configuracións de baixo consumo e tamén ten unha serie de vulnerabilidades relacionadas co RDP e as políticas de grupos e usuarios.

Na maioría das veces, Windows Server está destinado a administrar intranets da empresa e garantir a funcionalidade de software específico, bases de datos MSSQL, ferramentas ASP.NET ou outro software creado especificamente para Windows. Ao mesmo tempo, este aínda é un sistema operativo completo no que pode implementar enrutamento, aumentar o DNS ou calquera outro servizo.

Ubuntu

Ubuntu é unha das distribucións máis populares e en constante crecemento da familia Linux, lanzado por primeira vez en 2004. Unha vez que un "goo das amas de casa" no shell de Gnome, co paso do tempo Ubuntu converteuse no sistema operativo predeterminado do servidor debido á súa extensa comunidade e ao seu desenvolvemento continuo. A última versión popular é a 18.04, pero tamén ofrecemos servidores para a versión 16.04, e hai aproximadamente unha semana o versión 20.04, que trouxo moitas golosinas.

Se Windows Server se utilizou como sistema operativo para soportar software específico e orientado a Windows, entón Ubuntu como distribución de Linux é unha historia sobre código aberto e desenvolvemento web. Así, son os servidores Linux os que se utilizan para aloxar servidores web en Nginx ou Apache (a diferenza de Microsoft IIS), para traballar con PostgreSQL e MySQL ou con linguaxes de desenvolvemento de scripts actualmente populares. Os servizos de enrutamento e xestión de tráfico tamén encaixarán perfectamente nun servidor Ubuntu.

As vantaxes inclúen un menor consumo de recursos que Windows Server, así como o traballo nativo coa consola e os xestores de paquetes para todos os sistemas Unix. Ademais, Ubuntu, sendo inicialmente un “Unix de escritorio doméstico”, é bastante amigable, o que facilita a súa administración.

A principal desvantaxe é Unix, con todo o que implica. Ubuntu pode ser amigable, pero só en relación con outros sistemas Linux. Polo tanto, para traballar con el, sobre todo nunha configuración de servidor completa, é dicir, exclusivamente a través do terminal, necesitarás certas habilidades. Ademais, Ubuntu está máis centrado no uso persoal e non sempre é axeitado para resolver casos corporativos.

Debian

É irónico que Debian sexa o proxenitor do moi popular Ubuntu que mencionamos anteriormente. A primeira compilación de Debian publicouse hai máis de 25 anos, alá por 1994, e foi o código de Debian o que formou a base de Ubuntu. De feito, Debian é unha das distribucións máis antigas e ao mesmo tempo hardcore da familia de sistemas Linux. A pesar de todas as semellanzas de Ubuntu, a diferenza do seu "sucesor", Debian non recibiu o mesmo nivel de facilidade de uso que o sistema máis novo. Non obstante, isto tamén ten as súas vantaxes. Debian é máis flexible que Ubuntu e pódese configurar máis profundamente e resolver de forma máis eficiente unha serie de tarefas específicas, incluídas as corporativas.

A principal vantaxe de Debian é a súa maior seguridade e estabilidade en comparación con Ubuntu e, sobre todo, con Windows. E por suposto, como calquera sistema Linux, baixo consumo de recursos, especialmente en forma de sistema operativo servidor que executa un terminal. Ademais, a comunidade Debian é de código aberto, polo que este sistema está enfocado principalmente a traballar de forma correcta e eficiente con solucións gratuítas.

Non obstante, a flexibilidade, o hardcore e a seguridade teñen un prezo. Debian é desenvolvido pola comunidade de código aberto sen un núcleo claro a través dun sistema de mestres de ramas, con todo o que iso implica. Nun momento dado, Debian ten tres versións: estable, inestable e de proba. O problema é que a rama de desenvolvemento estable está moi atrás da rama de proba, é dicir, pode haber moitas veces partes e módulos desactualizados no núcleo. Todo isto resulta nunha reconstrución manual do núcleo ou mesmo nunha transición á rama de proba se as súas tarefas superan as capacidades da versión estable de Debian. En Ubuntu non hai tales problemas coas rupturas de versión: alí, os desenvolvedores lanzan unha versión LTS estable do sistema cada dous anos.

CentOS

Ben, imos rematar a nosa conversa sobre os sistemas operativos do servidor RUVDS en CentOS. Comparado co Ubuntu máis masivo e, especialmente, con Debian, CentOS parece un adolescente. E aínda que o sistema fíxose popular entre as masas non hai moito tempo, como Debian ou Ubuntu, o lanzamento da súa primeira versión tivo lugar ao mesmo tempo que Ubuntu, é dicir, alá polo 2004.

CentOS utilízase principalmente para servidores virtuais, xa que require aínda menos recursos que Ubuntu ou Debian. Enviamos configuracións que executan dúas versións deste sistema operativo: CentOS 7.6.1810 e a antiga CentOS 7.2.1510. O caso de uso principal son as tarefas corporativas. CentOS é unha historia sobre o traballo. Nunca un sistema de uso doméstico, como foi o caso, por exemplo, de Ubuntu, CentOS desenvolveuse inmediatamente como unha distribución tipo RedHat baseada en código de fonte aberta. É o legado de RedHat o que dá a CentOS as súas principais vantaxes: centrarse na resolución de problemas corporativos, estabilidade e seguridade. O escenario máis común para usar o sistema é o aloxamento web, no que CentOS mostra mellores resultados que outras distribucións de Linux.

Non obstante, o sistema tamén ten unha serie de desvantaxes. Un ciclo de desenvolvemento e actualización máis restrinxido que Ubuntu significa que nalgún momento terás que soportar vulnerabilidades ou problemas xa resoltos noutras distribucións. O sistema para actualizar e instalar compoñentes tamén é diferente: sen apt-get, só paquetes yum e RPM. Ademais, CentOS non é moi axeitado para hospedar e traballar con solucións de contedores Docker/k8s, nas que Ubuntu e Debian son claramente superiores. Isto último é importante xa que a virtualización de servidores web e aplicacións a través da contenerización foi gañando impulso no entorno DevOps nos últimos anos. E, por suposto, CentOS ten unha comunidade moito máis pequena en comparación cos máis populares Debian e Ubuntu.

En lugar da saída

Como podes ver, calquera sistema operativo ten os seus pros e contras e recibiu o seu propio nicho. Os servidores que executan Windows distínguense: o ambiente de Microsoft, por así dicir, ten a súa propia atmosfera e regras de funcionamento.
Todas as distribucións de Linux son similares entre si en canto ao consumo de recursos, pero teñen as súas propias características específicas e diferenzas dependendo da tarefa que se trate. Ubuntu é máis fácil de usar, Debian está máis configurado. CentOS pode actuar como un substituto do RedHat de pago, o que é importante se necesitas un sistema operativo corporativo completo na versión Unix. Pero ao mesmo tempo, é débil en materia de contenerización e virtualización de aplicacións.En todo caso, podes contactar cos nosos especialistas e seleccionaremos a solución e configuración necesarias en función das túas tarefas.

Windows Server ou distribucións Linux? Selección dun sistema operativo de servidor

Só os usuarios rexistrados poden participar na enquisa. Rexístrate, por favor.

Estimados lectores, que sistema operativo de servidor consideras o mellor?

  • 22,9%Servidor Windows 119

  • 32,9%Debian 171

  • 40,4%Ubuntu 210

  • 34,8%CentOS 181

Votaron 520 usuarios. 102 usuarios abstivéronse.

Fonte: www.habr.com

Engadir un comentario