Windows Server eller Linux distributioner? Valg af et server-OS

Windows Server eller Linux distributioner? Valg af et server-OS

Operativsystemer er hjørnestenen i moderne industri. På den ene side bruger de værdifulde serverressourcer, som kunne bruges på noget mere nyttigt. På den anden side fungerer operativsystemet som en orkestrator for serverapplikationer og giver dig mulighed for at omdanne et single-tasking computing-system til en multitasking-platform, og det letter også interaktionen mellem alle interesserede parter med udstyret. Nu er hovedstrømmen af ​​serveroperativsystemer Windows Server + adskillige Linux-distributioner af forskellige typer. Hvert af disse operativsystemer har sine egne fordele, ulemper og applikationsnicher. I dag vil vi kort fortælle om de systemer, der følger med vores servere.

Windows Server

Dette styresystem er ekstremt populært i virksomhedssegmentet, selvom de fleste almindelige brugere udelukkende forbinder Windows med desktopversionen til pc'er. Afhængigt af de opgaver og den infrastruktur, der kræves for at understøtte, driver virksomheder nu flere versioner af Windows Server, startende med Windows Server 2003 og slutter med den nyeste version - Windows Server 2019. Vi leverer servere med alle de anførte operativsystemer, dvs. Windows Server 2003, 2008 R2, 2016 og 2019.

Windows Server 2003 bruges primært til at understøtte virksomhedssystemer og netværk bygget på Windows XP. Overraskende nok er Microsoft-versionen af ​​desktop-operativsystemet, som blev udgået for omkring fem år siden, stadig i brug, da der blev skrevet en masse proprietær produktionssoftware til det på én gang. Det samme gælder for Windows Server 2008 R2 og Windows Server 2016 – de er de mest kompatible med ældre, men fungerende software og bruges derfor stadig i dag.

De vigtigste fordele ved servere, der kører Windows, er den relative lette administration, et ret stort lag af information, manualer og software. Derudover kan du ikke undvære en Windows-server, hvis virksomhedens økosystem omfatter software eller løsninger, der bruger biblioteker og dele af kernen i Microsoft-systemer. Du kan også tilføje RDP-teknologi for brugeradgang til serverapplikationer og systemets overordnede alsidighed. Derudover har Windows Server en letvægtsversion uden GUI med ressourceforbrug på niveau med en Linux-distribution - Windows Server Core, ca. vi skrev tidligere. Vi sender alle Windows-servere med en aktiveret licens (gratis for nye brugere).

Ulemperne ved Winserver omfatter to parametre: licensomkostninger og ressourceforbrug. Blandt alle serveroperativsystemer er Windows Server den mest strømkrævende og kræver mindst én processorkerne og fra halvanden til tre gigabyte RAM kun for at kerne- og standardtjenesterne kan fungere. Dette system er ikke egnet til laveffektkonfigurationer og har også en række sårbarheder relateret til RDP og gruppe- og brugerpolitikker.

Oftest er Windows Server beregnet til at administrere virksomhedens intranet og sikre funktionaliteten af ​​specifik software, MSSQL-databaser, ASP.NET-værktøjer eller anden software skabt specielt til Windows. Samtidig er dette stadig et fuldgyldigt OS, hvor du kan implementere routing, hæve DNS eller enhver anden tjeneste.

Ubuntu

Ubuntu er en af ​​de mest populære og støt voksende distributioner af Linux-familien, først udgivet i 2004. Engang en "husmødres go-to" i Gnome-skallen, blev Ubuntu med tiden standardserver-OS på grund af dets omfattende fællesskab og løbende udvikling. Den seneste populære version er 18.04, men vi leverer også servere til 16.04, og for cirka en uge siden lancerede vi udgivelse af version 20.04, hvilket bragte en masse lækkerier.

Hvis Windows Server blev brugt som et OS til at understøtte specifik og Windows-orienteret software, så er Ubuntu som Linux-distribution en historie om open source og webudvikling. Det er således Linux-servere, der bruges til at hoste webservere på Nginx eller Apache (i modsætning til Microsoft IIS), til at arbejde med PostgreSQL og MySQL eller aktuelt populære scriptudviklingssprog. Routing og trafikstyringstjenester vil også passe perfekt på en Ubuntu-server.

Fordelene inkluderer lavere ressourceforbrug end Windows Server, samt indbygget arbejde med konsollen og pakkeadministratorer til alle Unix-systemer. Derudover er Ubuntu, som oprindeligt er en "desktop home Unix", ret brugervenlig, hvilket gør det nemmere at administrere.

Den største ulempe er Unix, med alt hvad det indebærer. Ubuntu kan være venligt, men kun i forhold til andre Linux-systemer. Så for at arbejde med det, især i en fuld serverkonfiguration - det vil sige udelukkende gennem terminalen - har du brug for visse færdigheder. Derudover er Ubuntu mere fokuseret på personlig brug og er ikke altid velegnet til at løse virksomhedssager.

Debian

Det er ironisk, at Debian er stamfader til den ekstremt populære Ubuntu, som vi nævnte tidligere. Den første build af Debian blev udgivet for mere end 25 år siden - tilbage i 1994, og det var Debian-koden, der dannede grundlaget for Ubuntu. Faktisk er Debian en af ​​de ældste og på samme tid hardcore distributioner blandt familien af ​​Linux-systemer. På trods af alle lighederne med Ubuntu modtog Debian, i modsætning til dens "efterfølger", ikke det samme niveau af brugervenlighed som det yngre system. Dette har dog også sine fordele. Debian er mere fleksibel end Ubuntu og kan konfigureres dybere og mere effektivt løse en række specifikke opgaver, herunder virksomhedsopgaver.

Den største fordel ved Debian er dens større sikkerhed og stabilitet sammenlignet med Ubuntu og især Windows. Og selvfølgelig, som ethvert Linux-system, lavt ressourceforbrug, især i form af et server-OS, der kører en terminal. Derudover er Debian-fællesskabet open source, så dette system er primært fokuseret på at arbejde korrekt og effektivt med gratis løsninger.

Fleksibilitet, hardcore og sikkerhed har dog en pris. Debian er udviklet af open source-fællesskabet uden en klar kerne gennem et system af filialmastere, med alt hvad det indebærer. På et tidspunkt har Debian tre versioner: stabil, ustabil og testning. Problemet er, at den stabile udviklingsgren halter alvorligt bagefter testgrenen, det vil sige, at der ofte kan være forældede dele og moduler i kernen. Alt dette resulterer i en manuel genopbygning af kernen eller endda en overgang til testgrenen, hvis dine opgaver overstiger mulighederne i den stabile version af Debian. I Ubuntu er der ingen sådanne problemer med versionsbrud: dér frigiver udviklere en stabil LTS-version af systemet hvert andet år.

CentOS

Nå, lad os afslutte vores samtale om RUVDS-serveroperativsystemer på CentOS. Sammenlignet med den mere massive Ubuntu og især Debian, ligner CentOS en teenager. Og selvom systemet blev populært blandt masserne for ikke så længe siden, som Debian eller Ubuntu, fandt udgivelsen af ​​dets første version sted samtidig med Ubuntu, det vil sige tilbage i 2004.

CentOS bruges hovedsageligt til virtuelle servere, da det er endnu mindre ressourcekrævende end Ubuntu eller Debian. Vi sender konfigurationer, der kører to versioner af dette OS: CentOS 7.6.1810 og det ældre CentOS 7.2.1510. Den primære use case er virksomhedsopgaver. CentOS er en historie om arbejde. Aldrig et hjemmebrugssystem, som det var tilfældet, for eksempel med Ubuntu, blev CentOS straks udviklet som en RedHat-lignende distribution baseret på åben kildekode. Det er arven fra RedHat, der giver CentOS sine vigtigste fordele – fokus på løsning af virksomhedsproblemer, stabilitet og sikkerhed. Det mest almindelige scenarie for at bruge systemet er webhosting, hvor CentOS viser bedre resultater end andre Linux-distributioner.

Systemet har dog også en række ulemper. En mere behersket udviklings- og opdateringscyklus end Ubuntu betyder, at du på et tidspunkt bliver nødt til at affinde dig med sårbarheder eller problemer, der allerede er løst i andre distributioner. Systemet til opdatering og installation af komponenter er også anderledes: ingen apt-get, kun yum og RPM-pakker. CentOS er heller ikke helt velegnet til at hoste og arbejde med Docker/k8s containerløsninger, hvor Ubuntu og Debian er klart overlegne. Sidstnævnte er vigtigt, da virtualisering af webservere og applikationer gennem containerisering har taget fart i DevOps-miljøet i de senere år. Og selvfølgelig har CentOS et meget mindre fællesskab sammenlignet med de mere populære Debian og Ubuntu.

I stedet for output

Som du kan se, har ethvert operativsystem sine fordele og ulemper og har fået sin egen niche. Servere, der kører Windows, skiller sig ud - Microsoft-miljøet har så at sige sin egen atmosfære og betjeningsregler.
Alle Linux-distributioner ligner hinanden med hensyn til ressourceforbrug, men har deres egne specifikke funktioner og forskelle afhængigt af opgaven. Ubuntu er nemmere at bruge, Debian er mere fint konfigureret. CentOS kan fungere som en erstatning for den betalte RedHat, hvilket er vigtigt, hvis du har brug for et fuldgyldigt firma-OS i unix-version. Men samtidig er det svagt i forhold til containerisering og applikationsvirtualisering.Du kan under alle omstændigheder kontakte vores specialister, så udvælger vi den nødvendige løsning og konfiguration for dig ud fra dine opgaver.

Windows Server eller Linux distributioner? Valg af et server-OS

Kun registrerede brugere kan deltage i undersøgelsen. Log ind, Vær venlig.

Kære læsere, hvilket server-OS anser du for det bedste?

  • 22,9 %Windows server 119

  • 32,9 %Debian171

  • 40,4 %Ubuntu 210

  • 34,8 %CentOS181

520 brugere stemte. 102 brugere undlod at stemme.

Kilde: www.habr.com

Tilføj en kommentar