Windows Server of Linux-distributies? Kiezen we een serverbesturingssysteem.

Windows Server of Linux-distributies? Kiezen we een serverbesturingssysteem.

Besturingssystemen zijn de hoeksteen van de moderne industrie. Enerzijds consumeren ze waardevolle serverresources die voor iets nuttigers gebruikt zouden kunnen worden. Anderzijds fungeert het besturingssysteem als een orkestrator voor serverapplicaties en maakt het van een eentaskcomputingcomplex een multitaskingplatform, terwijl het ook de interactie van alle betrokken partijen met de hardware vergemakkelijkt. Momenteel zijn de meest gangbare server OS'en Windows Server en enkele Linux-distributies met verschillende doeleinden. Elke van deze besturingssystemen heeft zijn eigen voor- en nadelen en toepassingsgebieden. Vandaag zullen we kort ingaan op de systemen die bij onze servers worden geleverd.

Windows Server

Dit besturingssysteem is extreem populair in de bedrijfssector, hoewel de meeste gewone gebruikers Windows uitsluitend associëren met de desktopversie voor pc's. Afhankelijk van de taken en de benodigde infrastructuur zijn er momenteel verschillende versies van Windows Server in gebruik bij bedrijven, beginnend met Windows Server 2003 en eindigend met de nieuwste versie — Windows Server 2019. Wij leveren servers met al deze opgesomde besturingssystemen, namelijk Windows Server 2003, 2008 R2, 2016 en 2019.

Windows Server 2003 wordt voornamelijk gebruikt ter ondersteuning van bedrijfsnetwerken en systemen die zijn opgebouwd op Windows XP. Verrassend genoeg is deze versie van de desktop-OS van Microsoft, die ongeveer vijf jaar geleden niet meer wordt ondersteund, nog steeds in gebruik, omdat er ooit veel propriëtaire software voor is ontwikkeld. Hetzelfde geldt voor Windows Server 2008 R2 en Windows Server 2016 — ze zijn het meest compatibel met oude, maar werkende software en worden daarom tot op de dag van vandaag gebruikt.

De belangrijkste voordelen van servers die draaien op Windows zijn de relatieve eenvoud van administratie, een aanzienlijke hoeveelheid informatie, handleidingen en software. Bovendien kunt u niet zonder een Windows-server als er binnen het ecosysteem van het bedrijf software of oplossingen zijn die gebruikmaken van bibliotheken en delen van de Microsoft-systeemkernel. Daarnaast kan de RDP-technologie worden genoemd voor toegang van gebruikers tot serverapplicaties, evenals de algemene veelzijdigheid van het systeem. Windows Server beschikt bovendien over een lichtgewicht versie zonder GUI met een hulpverbruik op het niveau van een Linux-distributie — Windows Server Core, waarover we eerder hebben geschreven. Alle servers die draaien op Windows leveren we met een geactiveerde licentie (voor nieuwe gebruikers is deze gratis).

De nadelen van Winserver zijn twee aspecten: de kosten van de licentie en het resourceverbruik. Van alle serverbesturingssystemen is Windows Server het meest veeleisend en vereist het minimaal één CPU-kern en anderhalf tot drie gigabyte RAM gewoon om de kernel en de standaarddiensten te laten functioneren. Dit systeem is niet geschikt voor low-end configuraties en heeft een aantal kwetsbaarheden met betrekking tot RDP en groeps- en gebruikerstbeleid.

Windows Server is voornamelijk bedoeld voor het beheren van intranetten van bedrijven en het waarborgen van de functionaliteit van specifieke software, databases van MSSQL, ASP.NET-tools of andere software die speciaal voor Windows is ontwikkeld. Het blijft echter een volwaardig besturingssysteem waarop u routing kunt opzetten, DNS kunt opzetten of een andere service kunt draaien.

Ubuntu

Ubuntu is een van de populairste en meest stabiele distributies binnen de Linux-familie, voor het eerst uitgegeven in 2004. Ooit een 'Linux voor huisvrouwen' in een Gnome-schil, is Ubuntu in de loop der jaren de standaard server-OS geworden dankzij de grote community en voortdurende ontwikkeling. De laatste populaire versie is 18.04, maar wij leveren servers ook met 16.04, en ongeveer een week geleden is de versie 20.04 uitgebracht, die tal van nieuwe functies introduceert.

Als Windows Server werd gebruikt als besturingssysteem voor het ondersteunen van specifieke en Windows-georiënteerde software, dan is Ubuntu als Linux-distributie een verhaal over open source en webontwikkeling. Linux-servers worden daadwerkelijk gebruikt voor het hosten van webservers op Nginx of Apache (in tegenstelling tot Microsoft IIS), voor het werken met PostgreSQL en MySQL of populaire script-talen voor ontwikkeling. Op een server met Ubuntu draaien ook routing- en verkeersbeheerdiensten prima.

Tot de voordelen behoort ook het lagere verbruik van middelen in vergelijking met Windows Server, evenals de native ondersteuning voor console en pakketbeheerders voor alle Unix-systemen. Bovendien is Ubuntu, als oorspronkelijk ‘desktop-huis Unix’, vrij gebruiksvriendelijk, wat het beheer vergemakkelijkt.

Het belangrijkste nadeel is dat het Unix is, met alle gevolgen van dien. Hoewel Ubuntu gebruiksvriendelijk is, is dit alleen relatief ten opzichte van andere Linux-systemen. Voor het werken met Ubuntu, vooral in een volledige serverconfiguratie — dat wil zeggen, uitsluitend via de terminal — zijn bepaalde vaardigheden vereist. Daarnaast is Ubuntu meer gericht op persoonlijk gebruik en niet altijd geschikt voor het oplossen van bedrijfsproblemen.

Debian

Ironisch genoeg is Debian de voorouder van het extreem populaire en eerder genoemde Ubuntu. De eerste build van Debian werd meer dan 25 jaar geleden gepubliceerd — in het verre 1994, en juist de code van Debian vormde de basis voor Ubuntu. In wezen is Debian een van de oudste en tegelijkertijd hard-core distributies binnen de Linux-familie. Ondanks de overeenkomsten met Ubuntu heeft Debian, in tegenstelling tot zijn ‘afstammeling’, niet het niveau van gebruiksvriendelijkheid bereikt dat het jongere systeem wel heeft. Echter, dit biedt ook enkele voordelen. Debian is flexibeler in vergelijking met Ubuntu en kan dieper worden geconfigureerd om een aantal specifieke taken, waaronder bedrijfsdoeleinden, efficiënter uit te voeren.

Het belangrijkste pluspunt van Debian is de grotere beveiliging en stabiliteit in vergelijking met Ubuntu en, nog meer, met Windows. En natuurlijk, zoals bij elk Linux-systeem, is er het lage middelenverbruik, vooral als serverbesturingssysteem dat onder de terminal draait. Bovendien is de Debian-community open source, zodat dit systeem primair gericht is op een correcte en efficiënte werking met gratis oplossingen.

Echter, voor flexibiliteit, robuustheid en veiligheid moet je betalen. Debian wordt ontwikkeld door de open source-gemeenschap zonder een duidelijk kern via een systeem van takken, met alle gevolgen van dien. Op een bepaald moment zijn er drie versies van Debian: stabiel, instabiel en test. Het probleem is dat de stable-tak van de ontwikkeling ernstig achterloopt op de testversie, wat betekent dat er vaak verouderde delen en modules in de kern kunnen zitten. Dit resulteert in handmatige hersamenstellingen van de kern of zelfs een overstap naar de testtak als jouw taken de mogelijkheden van de stabiele versie van Debian inhalen. In Ubuntu zijn er geen dergelijke problemen met versiescheuren: om de twee jaar brengen de ontwikkelaars een stabiele LTS-versie van het systeem uit.

CentOS

En laten we ons gesprek over server-OS RUVDS op CentOS beëindigen. Tegen de meer omvangrijke Ubuntu en, vooral, Debian, lijkt CentOS een tiener. En hoewel het systeem niet zo lang populair is geworden bij het grote publiek als Debian of Ubuntu, werd de eerste versie in hetzelfde moment als Ubuntu gelanceerd, namelijk in 2004.

CentOS wordt voornamelijk gebruikt voor virtuele servers, omdat het nog minder veeleisend is aan bronnen dan Ubuntu of Debian. We leveren configuraties met twee versies van dit OS: CentOS 7.6.1810 en de oudere CentOS 7.2.1510. Het belangrijkste gebruiksscenario is zakelijke taken. CentOS is een verhaal over werk. Nooit bedoeld als een thuisgebruikerssysteem, zoals bijvoorbeeld Ubuntu, is CentOS vanaf het begin ontwikkeld als een RedHat-achtige distributie op basis van open source-code. De afkomst van RedHat geeft CentOS zijn belangrijkste voordelen: gerichtheid op het oplossen van zakelijke taken, stabiliteit en veiligheid. Het meest voorkomende gebruiksscenario van het systeem is webhosting, waarin CentOS betere resultaten laat zien dan andere Linux-distributies.

Het systeem heeft echter ook een aantal nadelen. Een meer ingetogen ontwikkelcyclus en updates in vergelijking met Ubuntu leiden ertoe dat u op een gegeven moment moet omgaan met kwetsbaarheden of al opgelost problemen in andere distributies. Ook het update- en installatieproces verschilt: geen apt-get, alleen yum en RPM-pakketten. Daarnaast is CentOS niet helemaal geschikt voor het hosten en werken met containeroplossingen zoals Docker/k8s, waarin Ubuntu en Debian duidelijk beter presteren. Dit laatste is belangrijk, aangezien de virtualisatie van webservers en applicaties via containerisatie de laatste jaren steeds populairder wordt in de DevOps-omgeving. En uiteraard heeft CentOS een veel kleinere community in vergelijking met de populairdere Debian en Ubuntu.

In plaats van output

Zoals te zien is, heeft elk besturingssysteem zijn voor- en nadelen en heeft het zijn eigen niche gekregen. Servers die op Windows draaien staan apart — in de Microsoft-omgeving, zo te zeggen, gelden er eigen regels en een eigen sfeer.
Alle Linux-distributies zijn vergelijkbaar qua hulpbronnenverbruik, maar hebben hun eigen specifieke kenmerken en verschillen afhankelijk van de gestelde taak. Ubuntu is gebruiksvriendelijker, Debian kan fijner worden geconfigureerd. CentOS kan dienen als vervanging voor het betaalde RedHat, wat belangrijk is als u een volledige zakelijke OS in unix-uitvoering nodig heeft. Maar tegelijkertijd is het zwak op het gebied van containerisatie en virtualisatie van applicaties. In ieder geval kunt u contact opnemen met onze specialisten, en wij zullen de benodigde oplossing en configuratie voor uw taken selecteren.

Windows Server of Linux-distributies? Kiezen we een serverbesturingssysteem.

Alleen geregistreerde gebruikers kunnen deelnemen aan de enquête. Log in, alstublieft.

Geachte lezers, welk serverbesturingssysteem beschouwt u als de beste?

  • 22,9%Windows server119

  • 32,9%Debian171

  • 40,4%Ubuntu210

  • 34,8%CentOS181

520 gebruikers hebben gestemd. 102 gebruikers hebben zich onthouden.

Bron: habr.com

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster