Windows Server- of Linux-distributies? Een serverbesturingssysteem selecteren

Windows Server- of Linux-distributies? Een serverbesturingssysteem selecteren

Besturingssystemen vormen de hoeksteen van de moderne industrie. Aan de ene kant verbruiken ze waardevolle serverbronnen die aan iets nuttigers kunnen worden besteed. Aan de andere kant fungeert het besturingssysteem als een orkestrator voor servertoepassingen en kunt u van een computersysteem met één taak een multitaskingplatform maken, en vergemakkelijkt het ook de interactie van alle geïnteresseerde partijen met de apparatuur. Nu is de belangrijkste mainstream van serverbesturingssystemen Windows Server + verschillende Linux-distributies van verschillende typen. Elk van deze besturingssystemen heeft zijn eigen voor-, nadelen en toepassingsniches. Vandaag zullen we het kort hebben over de systemen die bij onze servers worden geleverd.

Windows Server

Dit besturingssysteem is enorm populair in het zakelijke segment, hoewel de meeste gewone gebruikers Windows uitsluitend associëren met de desktopversie voor pc's. Afhankelijk van de taken en de infrastructuur die nodig is voor de ondersteuning, gebruiken bedrijven nu verschillende versies van Windows Server, beginnend met Windows Server 2003 en eindigend met de nieuwste versie - Windows Server 2019. Wij leveren servers met alle genoemde besturingssystemen, dat wil zeggen: Windows Server 2003, 2008 R2, 2016 en 2019.

Windows Server 2003 wordt voornamelijk gebruikt ter ondersteuning van bedrijfssystemen en netwerken die op Windows XP zijn gebouwd. Verrassend genoeg is de Microsoft-versie van het desktop-besturingssysteem, die ongeveer vijf jaar geleden werd stopgezet, nog steeds in gebruik, omdat er ooit veel eigen productiesoftware voor is geschreven. Hetzelfde geldt voor Windows Server 2008 R2 en Windows Server 2016: deze zijn het meest compatibel met oudere maar werkende software en worden daarom nog steeds gebruikt.

De belangrijkste voordelen van servers met Windows zijn het relatieve beheergemak, een vrij grote laag informatie, handleidingen en software. Bovendien kun je niet zonder een Windows-server als het ecosysteem van het bedrijf software of oplossingen bevat die gebruik maken van bibliotheken en delen van de kernel van Microsoft-systemen. U kunt ook RDP-technologie toevoegen voor gebruikerstoegang tot servertoepassingen en de algehele veelzijdigheid van het systeem. Bovendien heeft Windows Server een lichtgewicht versie zonder GUI met bronverbruik op het niveau van een Linux-distributie - Windows Server Core, waarover we schreven eerder. Wij verzenden alle Windows-servers met een geactiveerde licentie (gratis voor nieuwe gebruikers).

De nadelen van Winserver omvatten twee parameters: licentiekosten en resourceverbruik. Van alle serverbesturingssystemen is Windows Server het meest energievretende en vereist ten minste één processorkern en anderhalve tot drie gigabyte RAM om de kern- en standaardservices te laten werken. Dit systeem is niet geschikt voor configuraties met laag energieverbruik en kent ook een aantal kwetsbaarheden met betrekking tot RDP en groeps- en gebruikersbeleid.

Meestal is Windows Server bedoeld voor het beheren van bedrijfsintranetten en het garanderen van de functionaliteit van specifieke software, MSSQL-databases, ASP.NET-tools of andere software die speciaal voor Windows is gemaakt. Tegelijkertijd is dit nog steeds een volwaardig besturingssysteem waarop u routing kunt implementeren, DNS kunt verhogen of een andere service.

Ubuntu

Ubuntu is een van de meest populaire en gestaag groeiende distributies van de Linux-familie, voor het eerst uitgebracht in 2004. Ooit een "huisvrouwen-go-to" in de Gnome-shell, werd Ubuntu na verloop van tijd het standaard server-besturingssysteem vanwege de uitgebreide community en voortdurende ontwikkeling. De nieuwste populaire versie is 18.04, maar we leveren ook servers voor 16.04, en ongeveer een week geleden verscheen de release van versie 20.04, wat veel lekkers meebracht.

Als Windows Server als besturingssysteem werd gebruikt ter ondersteuning van specifieke en Windows-georiënteerde software, dan is Ubuntu als Linux-distributie een verhaal over open source en webontwikkeling. Het zijn dus Linux-servers die worden gebruikt om webservers op Nginx of Apache te hosten (in tegenstelling tot Microsoft IIS), om te werken met PostgreSQL en MySQL of momenteel populaire scriptontwikkelingstalen. Routing- en verkeersbeheerdiensten passen ook perfect op een Ubuntu-server.

De voordelen omvatten een lager bronnenverbruik dan Windows Server, evenals native werken met de console en pakketbeheerders voor alle Unix-systemen. Bovendien is Ubuntu, in eerste instantie een “desktop home Unix”, behoorlijk gebruiksvriendelijk, waardoor het gemakkelijker te beheren is.

Het grootste nadeel is Unix, met alles wat dat met zich meebrengt. Ubuntu is misschien vriendelijk, maar alleen in verhouding tot andere Linux-systemen. Dus om ermee te werken, vooral in een volledige serverconfiguratie - dat wil zeggen uitsluitend via de terminal - heb je bepaalde vaardigheden nodig. Daarnaast is Ubuntu meer gericht op persoonlijk gebruik en niet altijd geschikt voor het oplossen van corporate cases.

Debian

Het is ironisch dat Debian de voorloper is van het extreem populaire Ubuntu dat we eerder noemden. De eerste build van Debian werd meer dan 25 jaar geleden gepubliceerd - in 1994, en het was de Debian-code die de basis vormde van Ubuntu. In feite is Debian een van de oudste en tegelijkertijd hardcore distributies binnen de familie van Linux-systemen. Ondanks alle overeenkomsten met Ubuntu kreeg Debian, in tegenstelling tot zijn ‘opvolger’, niet hetzelfde niveau van gebruiksvriendelijkheid als het jongere systeem. Dit heeft echter ook zijn voordelen. Debian is flexibeler dan Ubuntu en kan dieper worden geconfigureerd en een aantal specifieke taken, waaronder bedrijfstaken, efficiënter oplossen.

Het belangrijkste voordeel van Debian is de grotere veiligheid en stabiliteit in vergelijking met Ubuntu en vooral Windows. En natuurlijk, zoals bij elk Linux-systeem, een laag bronnenverbruik, vooral in de vorm van een server-besturingssysteem waarop een terminal draait. Bovendien is de Debian-gemeenschap open source, dus dit systeem is vooral gericht op het correct en efficiënt werken met gratis oplossingen.

Flexibiliteit, hardcore en veiligheid hebben echter een prijs. Debian is ontwikkeld door de open source-gemeenschap zonder duidelijke kern via een systeem van branch masters, met alles wat dat met zich meebrengt. Op een gegeven moment heeft Debian drie versies: stabiel, onstabiel en testen. Het probleem is dat de stabiele ontwikkelingstak ernstig achterloopt op de testtak, dat wil zeggen dat er vaak verouderde onderdelen en modules in de kernel aanwezig kunnen zijn. Dit alles resulteert in een handmatige herbouw van de kernel of zelfs een overgang naar de testbranch als uw taken de mogelijkheden van de stabiele versie van Debian overschrijden. In Ubuntu zijn er geen dergelijke problemen met versie-onderbrekingen: daar brengen ontwikkelaars elke twee jaar een stabiele LTS-versie van het systeem uit.

CentOS

Laten we ons gesprek over RUVDS-serverbesturingssystemen op CentOS beëindigen. Vergeleken met het grotere Ubuntu en vooral Debian lijkt CentOS op een tiener. En hoewel het systeem nog niet zo lang geleden populair werd onder de massa, net als Debian of Ubuntu, vond de release van de eerste versie tegelijkertijd met Ubuntu plaats, dat wil zeggen in 2004.

CentOS wordt voornamelijk gebruikt voor virtuele servers, omdat het nog minder veeleisend is dan Ubuntu of Debian. We leveren configuraties met twee versies van dit besturingssysteem: CentOS 7.6.1810 en het oudere CentOS 7.2.1510. De belangrijkste use case betreft bedrijfstaken. CentOS is een verhaal over werk. Nooit een systeem voor thuisgebruik, zoals bijvoorbeeld bij Ubuntu het geval was, CentOS werd meteen ontwikkeld als een RedHat-achtige distributie op basis van open source-code. Het is de erfenis van RedHat die CentOS zijn belangrijkste voordelen geeft: focus op het oplossen van bedrijfsproblemen, stabiliteit en veiligheid. Het meest voorkomende scenario voor het gebruik van het systeem is webhosting, waarbij CentOS betere resultaten laat zien dan andere Linux-distributies.

Het systeem kent echter ook een aantal nadelen. Een meer ingetogen ontwikkelings- en updatecyclus dan Ubuntu betekent dat je op een gegeven moment te maken zult krijgen met kwetsbaarheden of problemen die al in andere distributies zijn opgelost. Het systeem voor het updaten en installeren van componenten is ook anders: geen apt-get, alleen yum- en RPM-pakketten. Ook is CentOS niet helemaal geschikt voor het hosten van en werken met Docker/k8s containeroplossingen, waarin Ubuntu en Debian duidelijk superieur zijn. Dit laatste is belangrijk omdat virtualisatie van webservers en applicaties door middel van containerisatie de afgelopen jaren aan kracht heeft gewonnen in de DevOps-omgeving. En natuurlijk heeft CentOS een veel kleinere community vergeleken met de meer populaire Debian en Ubuntu.

In plaats van output

Zoals u kunt zien, heeft elk besturingssysteem zijn voor- en nadelen en heeft het zijn eigen niche gekregen. Servers met Windows onderscheiden zich van elkaar: de Microsoft-omgeving heeft als het ware zijn eigen sfeer en werkingsregels.
Alle Linux-distributies lijken op elkaar wat betreft het verbruik van bronnen, maar hebben hun eigen specifieke kenmerken en verschillen, afhankelijk van de taak die moet worden uitgevoerd. Ubuntu is gemakkelijker te gebruiken, Debian is fijner geconfigureerd. CentOS kan fungeren als vervanging voor de betaalde RedHat, wat belangrijk is als je een volwaardig bedrijfsbesturingssysteem in Unix-versie nodig hebt. Maar tegelijkertijd is het zwak op het gebied van containerisatie en applicatievirtualisatie. U kunt in ieder geval contact opnemen met onze specialisten en wij zullen voor u de benodigde oplossing en configuratie selecteren op basis van uw taken.

Windows Server- of Linux-distributies? Een serverbesturingssysteem selecteren

Alleen geregistreerde gebruikers kunnen deelnemen aan het onderzoek. Inloggen, Alsjeblieft.

Beste lezers, welk server-besturingssysteem beschouwt u als het beste?

  • 22,9%Windows-server119

  • 32,9%Debian171

  • 40,4%Ubuntu 210

  • 34,8%CentOS181

520 gebruikers hebben gestemd. 102 gebruikers onthielden zich van stemming.

Bron: www.habr.com

Voeg een reactie