Distribúcie Windows Server alebo Linux? Výber operačného systému servera

Distribúcie Windows Server alebo Linux? Výber operačného systému servera

Operačné systémy sú základným kameňom moderného priemyslu. Na jednej strane spotrebúvajú cenné serverové zdroje, ktoré by sa dali minúť na niečo užitočnejšie. Na druhej strane operačný systém funguje ako orchestrátor pre serverové aplikácie a umožňuje vám zmeniť jednoúlohový výpočtový systém na multitaskingovú platformu a tiež uľahčuje interakciu všetkých zainteresovaných strán so zariadením. Teraz je hlavným prúdom serverových operačných systémov Windows Server + niekoľko distribúcií Linuxu rôznych typov. Každý z týchto operačných systémov má svoje klady, zápory a aplikačné výklenky. Dnes si stručne povieme o systémoch, ktoré sú súčasťou našich serverov.

Windows Server

Tento operačný systém je vo firemnom segmente mimoriadne obľúbený, aj keď väčšina bežných používateľov si Windows spája výhradne s desktopovou verziou pre PC. V závislosti od úloh a infraštruktúry potrebnej na podporu spoločnosti teraz prevádzkujú niekoľko verzií Windows Server, počnúc Windows Server 2003 a končiac najnovšou verziou – Windows Server 2019. Servery dodávame so všetkými uvedenými operačnými systémami, tj. Windows Server 2003, 2008 R2, 2016 a 2019.

Windows Server 2003 sa používa predovšetkým na podporu podnikových systémov a sietí postavených na systéme Windows XP. Prekvapivo sa stále používa verzia operačného systému pre stolné počítače od spoločnosti Microsoft, ktorá bola ukončená asi pred piatimi rokmi, pretože pre ňu bolo naraz napísaných veľa proprietárneho produkčného softvéru. To isté platí pre Windows Server 2008 R2 a Windows Server 2016 – sú najviac kompatibilné so starším, ale fungujúcim softvérom, a preto sa používajú dodnes.

Hlavnými výhodami serverov so systémom Windows je relatívna jednoduchosť správy, pomerne veľká vrstva informácií, manuálov a softvéru. Okrem toho sa bez servera Windows nezaobídete, ak ekosystém spoločnosti zahŕňa softvér alebo riešenia, ktoré využívajú knižnice a časti jadra systémov Microsoft. Môžete tiež pridať technológiu RDP pre prístup používateľov k serverovým aplikáciám a celkovú všestrannosť systému. Windows Server má navyše odľahčenú verziu bez GUI so spotrebou zdrojov na úrovni distribúcie Linuxu – Windows Server Core, o ktorej písali sme skôr. Všetky servery Windows dodávame s aktivovanou licenciou (zadarmo pre nových používateľov).

Nevýhody Winserver zahŕňajú dva parametre: náklady na licenciu a spotreba zdrojov. Spomedzi všetkých serverových operačných systémov je Windows Server energeticky najnáročnejší a vyžaduje aspoň jedno jadro procesora a jeden a pol až tri gigabajty pamäte RAM len na fungovanie jadra a štandardných služieb. Tento systém nie je vhodný pre konfigurácie s nízkou spotrebou energie a má tiež množstvo zraniteľností súvisiacich s RDP a skupinovými a používateľskými politikami.

Windows Server je najčastejšie určený na správu firemných intranetov a zabezpečenie funkčnosti špecifického softvéru, databáz MSSQL, nástrojov ASP.NET alebo iného softvéru vytvoreného špeciálne pre Windows. Zároveň je to stále plnohodnotný OS, na ktorom môžete nasadiť smerovanie, zvýšiť DNS alebo akúkoľvek inú službu.

ubuntu

Ubuntu je jednou z najpopulárnejších a neustále rastúcich distribúcií rodiny Linuxu, ktorá bola prvýkrát vydaná v roku 2004. Ubuntu, ktorý bol kedysi v prostredí Gnome „návštevník pre ženy v domácnosti“, sa časom stal predvoleným operačným systémom servera vďaka svojej rozsiahlej komunite a neustálemu vývoju. Najnovšia populárna verzia je 18.04, ale dodávame aj servery pre 16.04 a asi pred týždňom vydanie verzie 20.04, ktorá priniesla množstvo dobrôt.

Ak bol Windows Server použitý ako OS na podporu špecifického a Windows orientovaného softvéru, potom Ubuntu ako linuxová distribúcia je príbehom o open source a vývoji webu. Sú to teda servery Linux, ktoré sa používajú na hosťovanie webových serverov na Nginx alebo Apache (na rozdiel od Microsoft IIS), na prácu s PostgreSQL a MySQL alebo v súčasnosti populárnymi skriptovacími vývojovými jazykmi. Služby smerovania a správy prevádzky sa tiež dokonale hodia na server Ubuntu.

Medzi výhody patrí nižšia spotreba zdrojov ako Windows Server, ako aj natívna práca s konzolou a správcami balíkov pre všetky systémy Unix. Okrem toho Ubuntu, ktorý je pôvodne „desktop home Unix“, je celkom užívateľsky prívetivý, čo uľahčuje jeho správu.

Hlavnou nevýhodou je Unix so všetkým, čo z toho vyplýva. Ubuntu môže byť priateľský, ale iba vo vzťahu k iným systémom Linux. Takže na prácu s ním, najmä v plnej konfigurácii servera - to znamená výlučne cez terminál - budete potrebovať určité zručnosti. Ubuntu je navyše viac zamerané na osobné použitie a nie vždy sa hodí na riešenie firemných prípadov.

debian

Je iróniou, že Debian je predchodcom mimoriadne populárneho Ubuntu, o ktorom sme sa zmienili vyššie. Prvá zostava Debianu bola zverejnená pred viac ako 25 rokmi – už v roku 1994 a bol to kód Debianu, ktorý tvoril základ Ubuntu. V skutočnosti je Debian jednou z najstarších a zároveň hardcore distribúcií v rodine Linuxových systémov. Napriek všetkým podobnostiam Ubuntu, na rozdiel od jeho „nástupcu“, Debian nezískal rovnakú úroveň používateľskej prívetivosti ako mladší systém. Má to však aj svoje výhody. Debian je flexibilnejší ako Ubuntu a dá sa hlbšie nakonfigurovať a efektívnejšie riešiť množstvo špecifických úloh, vrátane podnikových.

Hlavnou výhodou Debianu je jeho väčšia bezpečnosť a stabilita v porovnaní s Ubuntu a najmä Windowsom. A samozrejme, ako každý linuxový systém, nízka spotreba zdrojov, najmä vo forme serverového operačného systému s terminálom. Komunita Debianu je navyše open source, takže tento systém je primárne zameraný na správnu a efektívnu prácu s bezplatnými riešeniami.

Flexibilita, hardcore a bezpečnosť však majú svoju cenu. Debian je vyvinutý komunitou s otvoreným zdrojovým kódom bez jasného jadra prostredníctvom systému správcov pobočiek so všetkým, čo z toho vyplýva. V jednom okamihu má Debian tri verzie: stabilnú, nestabilnú a testovaciu. Problém je v tom, že stabilná vývojová vetva vážne zaostáva za testovacou vetvou, to znamená, že v jadre môžu byť často zastarané časti a moduly. To všetko má za následok manuálne prebudovanie jadra alebo dokonca prechod do testovacej vetvy, ak vaše úlohy presahujú možnosti stabilnej verzie Debianu. V Ubuntu nie sú takéto problémy s prerušením verzií: vývojári tam vydávajú stabilnú verziu systému LTS každé dva roky.

CentOS

No, dokončite našu konverzáciu o operačných systémoch serverov RUVDS na CentOS. V porovnaní s masívnejším Ubuntu a najmä Debianom vyzerá CentOS ako teenager. A hoci sa systém stal populárnym medzi masami nie tak dávno, ako napríklad Debian alebo Ubuntu, vydanie jeho prvej verzie sa uskutočnilo v rovnakom čase ako Ubuntu, teda už v roku 2004.

CentOS sa používa hlavne pre virtuálne servery, pretože je ešte menej náročný na zdroje ako Ubuntu alebo Debian. Dodávame konfigurácie s dvoma verziami tohto operačného systému: CentOS 7.6.1810 a starší CentOS 7.2.1510. Hlavným prípadom použitia sú podnikové úlohy. CentOS je príbeh o práci. CentOS, nikdy systém na domáce použitie, ako tomu bolo napríklad v prípade Ubuntu, bol okamžite vyvinutý ako distribúcia podobná RedHat založená na otvorenom zdrojovom kóde. Práve dedičstvo od RedHat dáva CentOS jeho hlavné výhody – zameranie na riešenie firemných problémov, stabilitu a bezpečnosť. Najčastejším scenárom používania systému je webhosting, v ktorom CentOS vykazuje lepšie výsledky ako iné distribúcie Linuxu.

Systém má však aj množstvo nevýhod. Zdržanlivejší vývojový a aktualizačný cyklus ako Ubuntu znamená, že v určitom bode sa budete musieť zmieriť so zraniteľnosťami alebo problémami, ktoré už boli vyriešené v iných distribúciách. Systém aktualizácie a inštalácie komponentov je tiež odlišný: žiadny apt-get, iba balíčky yum a RPM. CentOS tiež nie je celkom vhodný na hosťovanie a prácu s riešeniami kontajnerov Docker/k8s, v ktorých sú Ubuntu a Debian jednoznačne lepšie. Posledné uvedené je dôležité, pretože virtualizácia webových serverov a aplikácií prostredníctvom kontajnerizácie v posledných rokoch naberá na sile v prostredí DevOps. A samozrejme, CentOS má oveľa menšiu komunitu v porovnaní s populárnejším Debianom a Ubuntu.

Namiesto výstupu

Ako vidíte, každý OS má svoje klady a zápory a dostal svoje vlastné miesto. Servery so systémom Windows stoja od seba – prostredie Microsoftu má takpovediac svoju atmosféru a pravidlá fungovania.
Všetky distribúcie Linuxu sú si navzájom podobné, pokiaľ ide o spotrebu zdrojov, ale majú svoje vlastné špecifické vlastnosti a rozdiely v závislosti od danej úlohy. Ubuntu sa používa jednoduchšie, Debian je precíznejšie nakonfigurovaný. CentOS môže fungovať ako náhrada za platený RedHat, čo je dôležité, ak potrebujete plnohodnotný firemný OS v unixovej verzii. Zároveň je však slabý v otázkach kontajnerizácie a virtualizácie aplikácií, v každom prípade sa môžete obrátiť na našich špecialistov a my vám na základe vašich úloh vyberieme potrebné riešenie a konfiguráciu.

Distribúcie Windows Server alebo Linux? Výber operačného systému servera

Do prieskumu sa môžu zapojiť iba registrovaní užívatelia. Prihlásiť saProsím.

Vážení čitatelia, ktorý OS servera považujete za najlepší?

  • 22,9%Windows server 119

  • 32,9%Debian 171

  • 40,4%Ubuntu 210

  • 34,8%CentOS181

Hlasovalo 520 užívateľov. 102 používatelia sa zdržali hlasovania.

Zdroj: hab.com

Pridať komentár