Windows Server ali Linux-distribucije? Izbira strežniškega operacijskega sistema

Windows Server ali Linux-distribucije? Izbira strežniškega operacijskega sistema

Operacijski sistemi so temelj sodobne industrije. Po eni strani porabljajo dragocene strežniške vire, ki bi jih lahko uporabili za kaj bolj uporabnega. Po drugi strani pa operacijski sistem deluje kot orkestrator za strežniške aplikacije, saj enoopravilni računalniški kompleks preoblikuje v večopravilno platformo in olajša interakcijo med vsemi deležniki in strojno opremo. Trenutno je glavni strežniški operacijski sistem ... Windows Server + več Linux-distribucije različnih vrst. Vsak od teh operacijskih sistemov ima svoje prednosti, slabosti in niše uporabe. Danes bomo na kratko obravnavali sisteme, ki so priloženi našim strežnikom.

Windows Server

Ta operacijski sistem je izjemno priljubljen v poslovnem segmentu, čeprav ga večina navadnih uporabnikov povezuje z Windows izključno z namizno različico za osebne računalnike. Podjetja trenutno uporabljajo več različic, odvisno od nalog in infrastrukture, ki je potrebna za njeno podporo. Windows Server, Začenši z Windows Server 2003 in konča z najnovejšo različico - Windows Server 2019. Dobavljamo strežnike z vsemi navedenimi operacijskimi sistemi, torej Windows Server 2003, 2008 R2, 2016 in 2019.

Windows Server 2003 se uporablja predvsem za podporo korporativnim sistemom in omrežjem, zgrajenim na podlagi Windows XP. Presenetljivo je, da se različica Microsoftovega namiznega operacijskega sistema, ki je bila ukinjena pred približno petimi leti, še vedno uporablja, saj je bilo takrat zanjo napisanih veliko lastniške produkcijske programske opreme. Enako velja za Windows Server 2008 R2 in Windows Server 2016 - So najbolj združljivi s starejšo, a delujočo programsko opremo in se zato še danes uporabljajo.

Glavne prednosti upravljanih strežnikov Windows — relativna enostavnost upravljanja, precej velika količina informacij, priročnikov in programske opreme. Poleg tega brez strežnika ne boste mogli upravljati. Windows, če ekosistem podjetja vključuje programsko opremo ali rešitve, ki uporabljajo knjižnice in osrednje komponente Microsoftovih sistemov. Sem lahko dodamo tudi tehnologijo RDP za dostop uporabnikov do strežniških aplikacij in splošno vsestranskost sistema. Poleg tega Windows Server ima lahko različico brez grafičnega vmesnika s porabo virov na ravni Linux-distribucija — Windows Server Jedro, o katerem smo prej pisaliVsi strežniki pod upravljanjem Windows Ponujamo ga z aktivirano licenco (za nove uporabnike je brezplačna).

Slabosti Winserverja vključujejo dva parametra: stroške licence in porabo virov. Med vsemi strežniškimi operacijskimi sistemi, Windows Server Sistem, ki najbolj zahteva pomnilnik, potrebuje vsaj eno procesorsko jedro in od 1,5 do 3 gigabajte RAM-a samo za delovanje jedra in standardnih storitev. Ta sistem ni primeren za konfiguracije z nizko porabo energije in ima tudi številne ranljivosti, povezane z RDP ter pravilniki skupin in uporabnikov.

Najpogosteje Windows Server je zasnovan za upravljanje intranetov podjetja in zagotavljanje funkcionalnosti specifične programske opreme, baz podatkov MSSQL, orodij ASP.NET ali drugih orodij, ustvarjenih posebej za Windows Programska oprema. Vendar je še vedno polnopravni operacijski sistem, ki lahko izvaja usmerjanje, DNS ali katero koli drugo storitev.

Ubuntu

Ubuntu — ena najbolj priljubljenih in vztrajno razvijajočih se distribucij družine Linux, prvič izdan leta 2004. Nekoč "linux za gospodinje" v lupini Gnome, sčasoma Ubuntu je postal privzeti strežniški operacijski sistem zaradi svoje velike skupnosti in nenehnega razvoja. Najnovejša priljubljena različica je 18.04, vendar dobavljamo tudi strežnike z različico 16.04, pred približno enim tednom pa je izdaja različice 20.04, ki je prinesel veliko dobrot.

če Windows Server je bil uporabljen kot operacijski sistem za podporo specifične programske opreme, usmerjene v Windows, nato Ubuntu kot Linux-distribucija se osredotoča na odprtokodno programsko opremo in spletni razvoj. Strežniki Linux se uporabljajo za gostovanje spletnih strežnikov na Nginxu ali Apacheju (v nasprotju z Microsoft IIS), za delo s PostgreSQL in MySQL ali priljubljenimi skriptnimi jeziki. Na strežniku z Ubuntu Storitve usmerjanja in upravljanja prometa se bodo prav tako odlično prilegale.

Prednosti vključujejo tudi manjšo porabo virov kot Windows Server, kot tudi izvorno delo s konzolo in upravitelji paketov za vse sisteme Unix. Poleg tega, Ubuntu, ki je bil prvotno "namizni domači Unix", je precej uporabniku prijazen, kar olajša njegovo administracijo.

Glavna pomanjkljivost je Unix z vsem, kar spada zraven. Tudi če Ubuntu in prijazen - vendar le v odnosu do drugih Linux-sistemi. Torej bo delo z njim, zlasti v polnopravni konfiguraciji strežnika – torej izključno prek terminala – zahtevalo določene veščine. Poleg tega, Ubuntu Bolj je usmerjen v osebno uporabo in ni vedno primeren za reševanje korporativnih primerov.

Debian

Ironično je, da Debian - to je predhodnik izjemno priljubljenega in že omenjenega UbuntuPrva gradnja Debian je bila objavljena pred več kot 25 leti - leta 1994, in to je bila koda Debian je oblikovalo osnovo UbuntuV bistvu, Debian je ena najstarejših in hkrati najzahtevnejših distribucij v družini Linux-sistemi. Kljub vsem podobnostim Ubuntu, za razliko od svojega "dediča", Debian Ni dosegel enake ravni uporabniku prijaznosti kot njegov predhodnik. Vendar ima to svoje prednosti. Debian - bolj fleksibilen kot Ubuntu in je lahko predmet globlje konfiguracije ter učinkoviteje rešuje številne specifične naloge, vključno s tistimi korporativne narave.

Glavna prednost Debian - večja varnost in stabilnost v primerjavi z Ubuntu in še bolj z WindowsIn seveda, kot vsak drug Linux-sistemi - nizka poraba virov, zlasti v obliki strežniškega operacijskega sistema, ki poganja terminal. Poleg tega, Debian- skupnost je odprtokodna, zato je ta sistem osredotočen predvsem na pravilno in učinkovito delo z brezplačnimi rešitvami.

Vendar pa imajo prilagodljivost, trdoživost in varnost svojo ceno. Debian Razvija ga odprtokodna skupnost brez jasnega jedra prek sistema vej, z vsemi posledicami, ki to prinaša. V nekem trenutku, Debian Obstajajo tri različice: stabilna, nestabilna in testna. Težava je v tem, da stabilna razvojna veja znatno zaostaja za testno vejo, kar pomeni, da jedro pogosto vsebuje zastarele dele in module. To povzroči ročno obnovo jedra ali celo preklop na testno vejo, če vaše potrebe presegajo zmogljivosti stabilne različice. Debian. V Ubuntu Z vrzelmi med različicami ni takšnih težav: razvijalci vsaki dve leti izdajo stabilno različico sistema LTS.

CentOS

No, pa zaključimo pogovor o strežniškem OS RUVDS. CentOSNa ozadju bolj masivnega Ubuntu in še posebej, Debian, CentOS izgleda kot najstnik. In čeprav je sistem postal priljubljen med množicami šele pred kratkim, Debian ali Ubuntu, izdaja prve različice je potekala hkrati z Ubuntu, torej že leta 2004.

Večinoma CentOS Uporablja se za virtualne strežnike, ker je še manj intenziven za vire kot Ubuntu ali DebianDobavljamo konfiguracije z dvema različicama tega operacijskega sistema: CentOS 7.6.1810 in starejši CentOS 7.2.1510. Glavni primer uporabe so korporativne naloge. CentOS – to je zgodba o delu. Nikoli ni bil sistem za domačo uporabo, kot je bil na primer pri Ubuntu, CentOS je bil prvotno razvit kot distribucija, podobna RedHatu, ki je temeljila na odprtokodni kodi. Prav ta dediščina RedHata mu daje CentOS Njegove glavne prednosti so osredotočenost na reševanje korporativnih težav, stabilnost in varnost. Najpogostejši primer uporabe sistema je spletno gostovanje, pri katerem CentOS kaže boljše rezultate kot drugi Linux- rezultati distribucije.

Vendar ima sistem tudi številne slabosti. Ima bolj omejen cikel razvoja in posodabljanja kot isti sistem. Ubuntu, pomeni, da se boste morali na neki točki spopasti z ranljivostmi ali težavami, ki so že bile odpravljene v drugih distribucijah. Tudi sistem namestitve posodobitev in komponent je drugačen: ni apt-get, samo paketi yum in RPM. CentOS ni povsem primerno za gostovanje in delo z rešitvami kontejnerjev Docker/k8s, v katerih Ubuntu и Debian Očitno je boljši. Slednje je pomembno, saj virtualizacija spletnih strežnikov in aplikacij s kontejnerizacijo v zadnjih letih v okolju DevOps pridobiva na veljavi. In seveda, CentOS veliko manjša skupnost v primerjavi z bolj priljubljenimi Debian и Ubuntu.

Namesto izida

Kot lahko vidite, ima vsak operacijski sistem svoje prednosti in slabosti ter svojo nišo. Strežniki, ki delujejo na njem, izstopajo. Windows — Microsoftovo okolje ima, tako rekoč, svoje vzdušje in pravila dela.
vsi Linux-distribucije so si med seboj podobne glede porabe virov, vendar imajo svoje posebnosti in razlike, odvisno od naloge. Ubuntu lažji za uporabo, Debian — bolj natanko konfiguriran. CentOS Lahko služi kot nadomestilo za plačljivi RedHat, kar je pomembno, če potrebujete polnopravni korporativni operacijski sistem v Unix implementaciji. Vendar pa je šibek, ko gre za kontejnerizacijo in virtualizacijo aplikacij. V vsakem primeru se lahko obrnete na naše strokovnjake in izbrali bomo pravo rešitev in konfiguracijo glede na vaše potrebe.

Windows Server ali Linux-distribucije? Izbira strežniškega operacijskega sistema

V anketi lahko sodelujejo samo registrirani uporabniki. Prijaviti se, prosim.

Dragi bralci, kateri strežniški OS se vam zdi najboljši?

  • 22,9%Windows server119

  • 32,9%Debian171

  • 40,4%Ubuntu210

  • 34,8%CentOS181

Glasovalo je 520 uporabnikov. 102 uporabnika sta se vzdržala.

Vir: www.habr.com

Kupite zanesljivo gostovanje za strani z DDoS zaščito, VPS VDS strežniki 🔥 Kupite zanesljivo spletno gostovanje z zaščito DDoS, VPS VDS strežniki | ProHoster