Distribution Windows Server ou Linux ? Choisir un OS serveur

Distribution Windows Server ou Linux ? Choisir un OS serveur

Les systèmes d'exploitation sont la pierre angulaire de l'industrie moderne. D'une part, ils consomment de précieuses ressources serveur qui pourraient être dépensées pour quelque chose de plus utile. D'autre part, le système d'exploitation agit comme un orchestrateur pour les applications serveur et vous permet de transformer un complexe informatique monotâche en une plate-forme multitâche, et facilite également l'interaction de toutes les parties intéressées avec l'équipement. Désormais, le principal courant dominant des systèmes d'exploitation pour serveurs est Windows Server + plusieurs distributions Linux de différents types. Chacun de ces systèmes d'exploitation a ses avantages, ses inconvénients et ses niches d'application. Aujourd'hui, nous parlerons brièvement des systèmes fournis avec nos serveurs.

Windows Server

Ce système d'exploitation est extrêmement populaire dans le segment des entreprises, bien que la plupart des utilisateurs ordinaires associent Windows exclusivement à la version de bureau pour PC. En fonction des tâches et de l'infrastructure nécessaires pour prendre en charge les entreprises, plusieurs versions de Windows Server sont désormais opérationnelles en même temps, en commençant par Windows Server 2003 et en terminant par la dernière version - Windows Server 2019. Nous fournissons des serveurs avec tous les systèmes d'exploitation répertoriés. systèmes, c'est-à-dire Windows Server 2003, 2008 R2, 2016 et 2019.

Windows Server 2003 est principalement utilisé pour prendre en charge les systèmes et réseaux d'entreprise basés sur Windows XP. Étonnamment, la version du système d'exploitation de bureau de Microsoft qui a été retirée du support il y a environ cinq ans est toujours en service, car de nombreux logiciels propriétaires de production ont été écrits pour elle en même temps. Il en va de même pour Windows Server 2008 R2 et Windows Server 2016 - ils sont les plus compatibles avec les logiciels plus anciens mais fonctionnels et sont donc encore utilisés aujourd'hui.

Les principaux avantages des serveurs fonctionnant sous Windows sont la relative facilité d'administration, une quantité assez importante d'informations, de manuels et de logiciels. De plus, vous ne pouvez pas vous passer d'un serveur sous Windows si l'écosystème de l'entreprise comprend des logiciels ou des solutions qui utilisent des bibliothèques et des parties du noyau des systèmes Microsoft. Vous pouvez également ajouter ici la technologie RDP pour l'accès des utilisateurs aux applications serveur et la polyvalence globale du système. De plus, Windows Server a une version allégée sans interface graphique avec une consommation de ressources au niveau d'une distribution Linux - Windows Server Core, dont nous avons écrit plus tôt. Nous expédions tous les serveurs exécutant Windows avec une licence activée (c'est gratuit pour les nouveaux utilisateurs).

Dans le contre de Winserver, vous pouvez noter deux paramètres à la fois : le coût de la licence et la consommation de ressources. Parmi tous les systèmes d'exploitation de serveur, Windows Server est le plus gourmand et nécessite au moins un cœur de processeur et entre un et demi et trois gigaoctets de RAM uniquement pour que les services principaux et standard fonctionnent. Ce système n'est pas adapté aux configurations à faible consommation d'énergie et présente également un certain nombre de vulnérabilités liées à RDP et aux politiques de groupe et d'utilisateur.

Le plus souvent, Windows Server est conçu pour administrer les intranets d'entreprise et assurer les performances de logiciels spécifiques, le fonctionnement de bases de données MSSQL, d'outils ASP.NET ou d'autres logiciels créés spécifiquement pour Windows. Dans le même temps, il s'agit toujours d'un système d'exploitation à part entière sur lequel vous pouvez déployer du routage, augmenter le DNS ou tout autre service.

Ubuntu

Ubuntu est l'une des distributions les plus populaires et en croissance constante de la famille Linux, publiée pour la première fois en 2004. Autrefois une "tanche pour les femmes au foyer" dans le shell Gnome, au fil du temps, Ubuntu est devenu le système d'exploitation serveur par défaut en raison d'une communauté étendue et d'un développement continu. La dernière version populaire est 18.04, mais nous fournissons également des serveurs sous 16.04, et il y a environ une semaine version 20.04, qui a apporté beaucoup de goodies.

Si Windows Server était utilisé comme système d'exploitation pour prendre en charge des logiciels spécifiques et orientés Windows, alors Ubuntu en tant que distribution Linux est une histoire d'open source et de développement Web. Ainsi, ce sont des serveurs Linux qui sont utilisés pour héberger des serveurs Web sur nginx ou Apache (par opposition à Microsoft IIS), pour travailler avec PostgreSQL et MySQL, ou des langages de développement de script actuellement populaires. Les services de routage et de gestion du trafic s'intégreront également parfaitement sur un serveur avec Ubuntu.

Il vaut la peine de noter les avantages et la consommation de ressources inférieure à Windows Server, ainsi que le travail natif avec la console et les gestionnaires de packages pour tous les systèmes Unix. De plus, Ubuntu, étant à l'origine un "Unix de bureau domestique", est assez convivial, ce qui le rend plus facile à administrer.

Le principal inconvénient est unix, avec toutes les conséquences. Laissez Ubuntu être convivial, mais uniquement par rapport aux autres systèmes Linux. Donc, pour travailler avec, en particulier dans une configuration de serveur à part entière - c'est-à-dire exclusivement via le terminal - vous aurez besoin de certaines compétences. De plus, Ubuntu est plus axé sur un usage personnel et n'est pas toujours adapté à la résolution de cas d'entreprise.

Debian

Ironiquement, Debian est l'ancêtre de l'Ubuntu extrêmement populaire et mentionné précédemment. La première version de Debian a été publiée il y a plus de 25 ans, en 1994, et c'est le code Debian qui a constitué la base d'Ubuntu. En fait, Debian est l'une des distributions les plus anciennes et en même temps les plus hardcore de la famille des systèmes Linux. Malgré toutes les similitudes d'Ubuntu, contrairement à son "héritier", Debian n'a pas reçu le même niveau de convivialité que le système plus jeune. Cependant, il a aussi ses propres avantages. Debian est plus flexible qu'Ubuntu et peut être configurée plus en profondeur et plus efficace pour résoudre un certain nombre de tâches spécifiques, y compris celles de nature professionnelle.

Le principal avantage de Debian est une plus grande sécurité et stabilité par rapport à Ubuntu et, de plus, à Windows. Et bien sûr, comme tout système Linux, il consomme peu de ressources, notamment sous la forme d'un système d'exploitation serveur exécutant un terminal. De plus, la communauté Debian est open source, ce système est donc principalement axé sur le travail correct et efficace avec des solutions gratuites.

Cependant, vous devez payer pour la flexibilité, le hardcore et la sécurité. Debian est développée par la communauté open source sans noyau clair, via un système maître de branche, avec toutes les conséquences. À un moment donné, Debian a trois versions à la fois : stable, instable et testing. Le problème est que la branche de développement stable est sérieusement en retard par rapport à celle de test, c'est-à-dire que des parties et des modules déjà obsolètes peuvent souvent être trouvés dans le noyau. Tout cela se traduit par une reconstruction manuelle du noyau, voire un basculement vers la branche de test si vos tâches dépassent les capacités de la version stable de Debian. Dans Ubuntu, il n'y a pas de tels problèmes avec les versions qui cassent : là, une fois tous les deux ans, les développeurs publient une version LTS stable du système.

CentOS

Eh bien, terminons notre conversation sur le serveur OS RUVDS sur CentOS. Dans le contexte d'Ubuntu plus massif et, qui plus est, de Debian, CentOS ressemble à un adolescent. Et bien que le système soit devenu populaire parmi les masses il n'y a pas si longtemps que Debian ou Ubuntu, la sortie de sa première version a eu lieu en même temps qu'Ubuntu, c'est-à-dire en 2004.

CentOS est principalement utilisé pour les serveurs virtuels, car il est encore moins exigeant en ressources qu'Ubuntu ou Debian. Nous expédions des configurations exécutant deux versions de ce système d'exploitation : CentOS 7.6.1810 et CentOS 7.2.1510 plus ancien. Le principal cas d'utilisation concerne les tâches d'entreprise. CentOS est une histoire de travail. Jamais un système à usage domestique, comme c'était le cas, par exemple, avec Ubuntu, CentOS a été immédiatement développé en tant que distribution open source de type RedHat. C'est l'hérédité de RedHat qui donne à CentOS ses principaux avantages - se concentrer sur la résolution des problèmes d'entreprise, la stabilité et la sécurité. Le cas d'utilisation le plus courant du système est l'hébergement Web, où CentOS fonctionne mieux que les autres distributions Linux.

Cependant, le système présente également un certain nombre d'inconvénients. Un cycle de développement et de mise à jour plus restreint qu'Ubuntu, par exemple, signifie qu'à un moment donné, vous devrez supporter des vulnérabilités ou des problèmes déjà résolus dans d'autres distributions. Le système de mise à jour et d'installation des composants est également différent : pas d'apt-get, juste des packages yum et RPM. De plus, CentOS n'est pas tout à fait adapté à l'hébergement et à l'exécution de solutions de conteneur Docker/k8s, où Ubuntu et Debian excellent clairement. Ce dernier point est important, car la virtualisation des serveurs Web et des applications via la conteneurisation a pris de l'ampleur dans l'environnement DevOps ces dernières années. Et bien sûr, CentOS a une communauté beaucoup plus petite par rapport aux plus populaires Debian et Ubuntu.

Au lieu de sortie

Comme vous pouvez le voir, tout système d'exploitation a ses avantages et ses inconvénients et a sa propre niche. Les serveurs exécutant Windows se distinguent - l'environnement Microsoft, pour ainsi dire, a sa propre atmosphère et ses propres règles de travail.
Toutes les distributions Linux sont similaires en termes de consommation de ressources, mais ont leurs propres spécificités et différences selon la tâche. Ubuntu est plus facile à utiliser, Debian est plus configurable. CentOS peut remplacer le RedHat payant, ce qui est important si vous avez besoin d'un système d'exploitation d'entreprise à part entière en version Unix. Mais en même temps, il est faible en termes de conteneurisation et de virtualisation des applications.Dans tous les cas, vous pouvez contacter nos spécialistes et nous sélectionnerons pour vous la solution et la configuration nécessaires en fonction de vos tâches.

Distribution Windows Server ou Linux ? Choisir un OS serveur

Seuls les utilisateurs enregistrés peuvent participer à l'enquête. se connecters'il te plait.

Chers lecteurs, quel OS de serveur considérez-vous comme le meilleur ?

  • 22,9%Serveur Windows119

  • 32,9%Debian171

  • 40,4%Gratuit210

  • 34,8%CentOS181

520 utilisateurs ont voté. 102 utilisateurs se sont abstenus.

Source: habr.com

Ajouter un commentaire