Windows Server vagy Linux disztribúciók? Szerver operációs rendszer kiválasztása

Windows Server vagy Linux disztribúciók? Szerver operációs rendszer kiválasztása

Az operációs rendszerek a modern ipar sarokkövei. Egyrészt értékes szervererőforrásokat fogyasztanak, amiket valami hasznosabbra lehetne költeni. Másrészt, az operációs rendszer a szerveralkalmazások irányítójaként működik, és lehetővé teszi, hogy egy egyfeladatos számítástechnikai rendszert többfeladatos platformmá alakítson, valamint megkönnyíti az összes érdekelt fél interakcióját a berendezéssel. Jelenleg a szerver operációs rendszerek fő áramlata a Windows Server + számos különféle típusú Linux disztribúció. Mindegyik operációs rendszernek megvannak a maga előnyei, hátrányai és alkalmazási területei. Ma röviden beszélünk a szervereinkhez tartozó rendszerekről.

A windows Server

Ez az operációs rendszer rendkívül népszerű a vállalati szegmensben, bár a legtöbb hétköznapi felhasználó a Windows-t kizárólag a PC-k asztali verziójával társítja. A feladatoktól és a támogatáshoz szükséges infrastruktúrától függően a cégek a Windows Server több verzióját is üzemeltetik, kezdve a Windows Server 2003-tól a legújabb verzióig - Windows Server 2019-ig. A felsorolt ​​operációs rendszerek mindegyikével szállítjuk a szervereket, azaz Windows Server 2003, 2008 R2, 2016 és 2019.

A Windows Server 2003 elsősorban a Windows XP-re épülő vállalati rendszerek és hálózatok támogatására szolgál. Meglepő módon továbbra is használatban van az asztali operációs rendszer mintegy öt éve megszűnt Microsoft-verziója, hiszen egy időben rengeteg szabadalmaztatott éles szoftvert írtak rá. Ugyanez vonatkozik a Windows Server 2008 R2-re és a Windows Server 2016-ra – ezek a leginkább kompatibilisek a régebbi, de működő szoftverekkel, ezért még ma is használatosak.

A Windowst futtató szerverek fő előnye a viszonylag egyszerű adminisztráció, a meglehetősen nagy mennyiségű információ, kézikönyvek és szoftverek. Ezenkívül nem nélkülözheti a Windows-kiszolgálót, ha a vállalati ökoszisztéma olyan szoftvereket vagy megoldásokat tartalmaz, amelyek a Microsoft rendszerek könyvtárait és a kernel részeit használják. Az RDP technológiát is hozzáadhatja a kiszolgálóalkalmazásokhoz való felhasználói hozzáféréshez és a rendszer általános sokoldalúságához. Ezenkívül a Windows Server rendelkezik egy grafikus felhasználói felület nélküli, egyszerűsített verzióval, amely egy Linux disztribúció szintjén erőforrás-felhasználással rendelkezik - a Windows Server Core, amelyről kb. írtunk korábban. Minden Windows szervert aktivált licenccel szállítunk (új felhasználók számára ingyenes).

A Winserver hátrányai közé tartozik két paraméter: a licencköltség és az erőforrás-felhasználás. Az összes kiszolgáló operációs rendszer közül a Windows Server a leginkább energiaéhes, és legalább egy processzormagot és másfél-három gigabájt RAM-ot igényel csak az alap- és a szabványos szolgáltatások működéséhez. Ez a rendszer nem alkalmas alacsony fogyasztású konfigurációkhoz, és számos, az RDP-vel, valamint a csoport- és felhasználói házirendekkel kapcsolatos sebezhetőséget is tartalmaz.

A Windows Server leggyakrabban a vállalati intranetek adminisztrálására és bizonyos szoftverek, MSSQL-adatbázisok, ASP.NET-eszközök vagy más, kifejezetten Windows számára készült szoftverek működőképességének biztosítására szolgál. Ugyanakkor ez továbbra is egy teljes értékű operációs rendszer, amelyen útválasztást, DNS-t vagy bármilyen más szolgáltatást telepíthet.

Ubuntu

Az Ubuntu a Linux család egyik legnépszerűbb és folyamatosan növekvő disztribúciója, először 2004-ben adták ki. A Gnome shellben egykor "háziasszonyok kedvence" volt, de idővel az Ubuntu az alapértelmezett szerver operációs rendszerré vált kiterjedt közösségének és folyamatos fejlesztésének köszönhetően. A legújabb népszerű verzió a 18.04, de 16.04-re is szállítunk szervereket, és körülbelül egy hete a a 20.04-es verzió kiadása, ami sok finomságot hozott.

Ha a Windows Servert operációs rendszerként használták specifikus és Windows-orientált szoftverek támogatására, akkor az Ubuntu mint Linux disztribúció a nyílt forráskódú és webfejlesztésről szól. Így a Linux szerverek az Nginx vagy Apache webszerverek üzemeltetésére szolgálnak (a Microsoft IIS-szel ellentétben), hogy működjenek együtt a PostgreSQL-lel és a MySQL-lel vagy a jelenleg népszerű szkript-fejlesztő nyelvekkel. Az útválasztási és forgalomkezelési szolgáltatások is tökéletesen illeszkednek egy Ubuntu szerverre.

Az előnyök közé tartozik az alacsonyabb erőforrás-felhasználás, mint a Windows Server, valamint a natív munka a konzollal és a csomagkezelőkkel minden Unix rendszerhez. Ezenkívül az Ubuntu, amely kezdetben „asztali otthoni Unix”, meglehetősen felhasználóbarát, ami megkönnyíti az adminisztrációt.

A fő hátrány a Unix, mindazzal együtt, amit jelent. Az Ubuntu barátságos lehet, de csak más Linux rendszerekhez képest. Tehát a vele való munkavégzéshez, különösen teljes szerverkonfigurációban - azaz kizárólag a terminálon keresztül - bizonyos készségekre lesz szüksége. Ráadásul az Ubuntu inkább a személyes használatra koncentrál, és nem mindig alkalmas vállalati esetek megoldására.

Debian

Ironikus, hogy a Debian a korábban említett rendkívül népszerű Ubuntu őse. A Debian első buildje több mint 25 évvel ezelőtt jelent meg – még 1994-ben, és ez volt a Debian kód, amely az Ubuntu alapját képezte. Valójában a Debian az egyik legrégebbi és egyben kemény disztribúció a Linux rendszerek családjában. Az Ubuntu minden hasonlósága ellenére, az „utódjával” ellentétben a Debian nem kapott ugyanolyan szintű felhasználóbarátságot, mint a fiatalabb rendszer. Ennek azonban megvannak az előnyei is. A Debian rugalmasabb, mint az Ubuntu, és mélyebben konfigurálható, és hatékonyabban oldható meg számos konkrét feladat, beleértve a vállalati feladatokat is.

A Debian fő előnye a nagyobb biztonság és stabilitás az Ubuntuhoz és különösen a Windowshoz képest. És természetesen, mint minden Linux rendszer, alacsony erőforrás-felhasználás, különösen terminált futtató szerver operációs rendszer formájában. Ráadásul a Debian közösség nyílt forráskódú, így ez a rendszer elsősorban az ingyenes megoldásokkal való helyes és hatékony működésre koncentrál.

A rugalmasságnak, a hardcore-nak és a biztonságnak azonban ára van. A Debiant a nyílt forráskódú közösség fejleszti, tiszta mag nélkül, ági masterek rendszerén keresztül, minden ezzel együtt. Egy adott időpontban a Debiannak három verziója van: stabil, instabil és tesztelő. A probléma az, hogy a stabil fejlesztési ág komoly lemaradásban van a tesztág mögött, vagyis gyakran lehetnek elavult részek, modulok a kernelben. Mindez a kernel manuális újraépítését vagy akár a tesztágra való átállást eredményezi, ha a feladataid meghaladják a Debian stabil verziójának lehetőségeit. Az Ubuntuban nincs ilyen probléma a verziótörésekkel: ott a fejlesztők kétévente kiadják a rendszer stabil LTS verzióját.

CentOS

Nos, fejezzük be beszélgetésünket a RUVDS szerver operációs rendszereiről a CentOS rendszeren. A masszívabb Ubuntuhoz és különösen a Debianhoz képest a CentOS egy tinédzsernek tűnik. És bár a rendszer nem is olyan régen népszerűvé vált a tömegek körében, mint a Debian vagy az Ubuntu, első verziójának megjelenése az Ubuntuval egy időben, vagyis még 2004-ben történt.

A CentOS-t elsősorban virtuális szerverekhez használják, mivel még kevésbé erőforrásigényes, mint az Ubuntu vagy a Debian. Az operációs rendszer két verzióját futtató konfigurációkat szállítunk: CentOS 7.6.1810 és régebbi CentOS 7.2.1510. A fő felhasználási eset a vállalati feladatok. A CentOS egy történet a munkáról. Soha nem volt otthoni használatra szánt rendszer, mint például az Ubuntu esetében, a CentOS-t azonnal RedHat-szerű, nyílt forráskódon alapuló disztribúcióként fejlesztették ki. A RedHat öröksége adja a CentOS fő előnyeit – a vállalati problémák megoldására való összpontosítást, a stabilitást és a biztonságot. A rendszer használatának leggyakoribb forgatókönyve a webtárhely, amelyben a CentOS jobb eredményeket mutat, mint a többi Linux disztribúció.

A rendszernek azonban számos hátránya is van. Az Ubuntunál visszafogottabb fejlesztési és frissítési ciklus azt jelenti, hogy egy bizonyos ponton el kell viselnie más disztribúciókban már megoldott sebezhetőségeket vagy problémákat. Az összetevők frissítésének és telepítésének rendszere is más: nincs apt-get, csak yum és RPM csomagok. Ezenkívül a CentOS nem egészen alkalmas a Docker/k8s konténermegoldások tárolására és együttműködésére, amelyekben az Ubuntu és a Debian egyértelműen jobbak. Ez utóbbi azért fontos, mert az elmúlt években a webszerverek és alkalmazások konténerezéssel történő virtualizálása egyre nagyobb lendületet kapott a DevOps környezetben. És természetesen a CentOS sokkal kisebb közösséggel rendelkezik, mint a népszerűbb Debian és Ubuntu.

Kimenet helyett

Amint láthatja, minden operációs rendszernek megvannak az előnyei és hátrányai, és megkapta a saját rést. A Windowst futtató szerverek elkülönülnek egymástól – a Microsoft környezetnek úgymond megvan a maga atmoszférája és működési szabályai.
Minden Linux-disztribúció hasonlít egymáshoz az erőforrás-felhasználást tekintve, de megvannak a maga sajátosságai és különbségei az adott feladattól függően. Az Ubuntu könnyebben használható, a Debian pedig finomabban konfigurált. A CentOS helyettesítheti a fizetős RedHat-et, ami fontos, ha teljes értékű vállalati operációs rendszerre van szüksége unix verzióban. Ugyanakkor konténerezés és alkalmazásvirtualizáció terén gyenge, minden esetben forduljon szakembereinkhez, és mi kiválasztjuk az Ön számára szükséges megoldást és konfigurációt a feladatai alapján.

Windows Server vagy Linux disztribúciók? Szerver operációs rendszer kiválasztása

A felmérésben csak regisztrált felhasználók vehetnek részt. Bejelentkezés, kérem.

Kedves olvasók, melyik szerver operációs rendszert tartjátok a legjobbnak?

  • 22,9%Windows szerver119

  • 32,9%Debian 171

  • 40,4%Ubuntu 210

  • 34,8%CentOS181

520 felhasználó szavazott. 102 felhasználó tartózkodott.

Forrás: will.com

Hozzászólás