Windows Server ili Linux distribucije? Odabir OS-a poslužitelja

Windows Server ili Linux distribucije? Odabir OS-a poslužitelja

Operativni sustavi kamen su temeljac moderne industrije. S jedne strane, troše vrijedne resurse poslužitelja koji bi se mogli potrošiti na nešto korisnije. S druge strane, operativni sustav djeluje kao orkestrator za poslužiteljske aplikacije i omogućuje pretvaranje računalnog sustava s jednim zadatkom u platformu za više zadataka, a također olakšava interakciju svih zainteresiranih strana s opremom. Sada je glavni tok poslužiteljskih operativnih sustava Windows Server + nekoliko distribucija Linuxa različitih vrsta. Svaki od ovih operativnih sustava ima svoje prednosti, nedostatke i niše primjene. Danas ćemo ukratko govoriti o sustavima koji dolaze s našim poslužiteljima.

Windows Server

Ovaj operativni sustav iznimno je popularan u korporativnom segmentu, iako većina običnih korisnika Windows povezuje isključivo s desktop verzijom za računala. Ovisno o zadacima i infrastrukturi koja je potrebna za podršku, tvrtke sada koriste nekoliko verzija Windows Servera, počevši od Windows Servera 2003 do najnovije verzije - Windows Server 2019. Isporučujemo poslužitelje sa svim navedenim operativnim sustavima, tj. Windows Server 2003, 2008 R2, 2016 i 2019.

Windows Server 2003 prvenstveno se koristi za podršku korporativnim sustavima i mrežama izgrađenim na Windows XP. Iznenađujuće, Microsoftova inačica OS-a za stolna računala, koja je ukinuta prije otprilike pet godina, još uvijek je u upotrebi, budući da je za nju u jednom trenutku napisano mnogo vlasničkog proizvodnog softvera. Isto vrijedi i za Windows Server 2008 R2 i Windows Server 2016 – oni su najkompatibilniji sa starijim ali funkcionalnim softverom te se stoga i danas koriste.

Glavne prednosti poslužitelja sa sustavom Windows su relativna jednostavnost administracije, prilično velik sloj informacija, priručnika i softvera. Osim toga, ne možete bez Windows poslužitelja ako ekosustav tvrtke uključuje softver ili rješenja koja koriste biblioteke i dijelove jezgre Microsoftovih sustava. Također možete dodati RDP tehnologiju za korisnički pristup poslužiteljskim aplikacijama i cjelokupnoj svestranosti sustava. Osim toga, Windows Server ima laganu verziju bez GUI-ja s potrošnjom resursa na razini Linux distribucije - Windows Server Core, o kojem pisali smo ranije. Isporučujemo sve Windows poslužitelje s aktiviranom licencom (besplatno za nove korisnike).

Nedostaci Winservera uključuju dva parametra: cijenu licence i potrošnju resursa. Među svim poslužiteljskim operativnim sustavima, Windows Server je najtražniji i zahtijeva najmanje jednu procesorsku jezgru i od jedan i pol do tri gigabajta RAM-a samo za rad jezgre i standardnih usluga. Ovaj sustav nije prikladan za konfiguracije niske potrošnje energije, a također ima niz ranjivosti povezanih s RDP-om i grupnim i korisničkim pravilima.

Najčešće je Windows Server namijenjen administriranju intraneta poduzeća i osiguravanju funkcionalnosti određenog softvera, MSSQL baza podataka, ASP.NET alata ili drugog softvera kreiranog posebno za Windows. U isto vrijeme, ovo je još uvijek punopravni OS na kojem možete implementirati usmjeravanje, podići DNS ili bilo koju drugu uslugu.

Ubuntu

Ubuntu je jedna od najpopularnijih i stalno rastućih distribucija obitelji Linux, prvi put objavljena 2004. godine. Nekada "domaćice" u ljusci Gnome, Ubuntu je s vremenom postao zadani OS poslužitelja zbog svoje opsežne zajednice i stalnog razvoja. Najnovija popularna verzija je 18.04, ali isporučujemo i poslužitelje za 16.04, a prije otprilike tjedan dana pokrenuli smo izdanje verzije 20.04, koji je donio puno dobrih stvari.

Ako je Windows Server korišten kao OS za podršku specifičnog i Windows orijentiranog softvera, onda je Ubuntu kao Linux distribucija priča o otvorenom kodu i web razvoju. Dakle, Linux poslužitelji se koriste za smještaj web poslužitelja na Nginxu ili Apacheu (za razliku od Microsoft IIS-a), za rad s PostgreSQL i MySQL ili trenutno popularnim skriptnim razvojnim jezicima. Usluge usmjeravanja i upravljanja prometom također će savršeno pristajati na Ubuntu poslužitelj.

Prednosti uključuju manju potrošnju resursa od Windows Servera, kao i izvorni rad s konzolom i upraviteljima paketa za sve Unix sustave. Osim toga, Ubuntu je, budući da je u početku bio "kućni Unix za stolno računalo", prilično jednostavan za korištenje, što ga čini lakšim za administraciju.

Glavni nedostatak je Unix, sa svime što on podrazumijeva. Ubuntu može biti prijateljski raspoložen, ali samo u odnosu na druge Linux sustave. Dakle, za rad s njim, posebno u punoj konfiguraciji poslužitelja - to jest, isključivo putem terminala - trebat će vam određene vještine. Osim toga, Ubuntu je više usmjeren na osobnu upotrebu i nije uvijek prikladan za rješavanje korporativnih slučajeva.

Debian

Ironično je da je Debian praotac iznimno popularnog Ubuntua koji smo ranije spomenuli. Prva verzija Debiana objavljena je prije više od 25 godina - davne 1994. godine, a upravo je Debianov kod bio temelj Ubuntua. Zapravo, Debian je jedna od najstarijih iu isto vrijeme hardcore distribucija u obitelji Linux sustava. Unatoč svim sličnostima Ubuntua, za razliku od njegovog "nasljednika", Debian nije dobio istu razinu pristupačnosti kao mlađi sustav. Međutim, i to ima svoje prednosti. Debian je fleksibilniji od Ubuntua i može se dublje konfigurirati te učinkovitije rješavati brojne specifične zadatke, uključujući korporativne.

Glavna prednost Debiana je njegova veća sigurnost i stabilnost u usporedbi s Ubuntuom i, posebno, Windowsima. I naravno, kao i svaki Linux sustav, niska potrošnja resursa, posebno u obliku poslužiteljskog OS-a koji pokreće terminal. Osim toga, Debian zajednica je otvorenog koda, pa je ovaj sustav prvenstveno usmjeren na ispravan i učinkovit rad s besplatnim rješenjima.

Međutim, fleksibilnost, hardcore i sigurnost imaju svoju cijenu. Debian je razvila zajednica otvorenog koda bez jasne jezgre kroz sustav gospodara grana, sa svime što to podrazumijeva. U jednom trenutku Debian ima tri verzije: stabilnu, nestabilnu i testnu. Problem je što stabilna razvojna grana ozbiljno zaostaje za testnom granom, odnosno u jezgri često mogu postojati zastarjeli dijelovi i moduli. Sve to rezultira ručnom ponovnom izgradnjom kernela ili čak prelaskom na testnu granu ako vaši zadaci premašuju mogućnosti stabilne verzije Debiana. U Ubuntuu nema takvih problema s prekidima verzija: tamo programeri izdaju stabilnu LTS verziju sustava svake dvije godine.

CentOS

Pa, završimo naš razgovor o operativnim sustavima poslužitelja RUVDS na CentOS-u. U usporedbi s masivnijim Ubuntuom i, posebice, Debianom, CentOS izgleda poput tinejdžera. I iako je sustav postao popularan među masama ne tako davno, poput Debiana ili Ubuntua, izdanje njegove prve verzije dogodilo se u isto vrijeme kad i Ubuntu, to jest još 2004.

CentOS se uglavnom koristi za virtualne poslužitelje, jer čak i manje zahtijeva resurse od Ubuntua ili Debiana. Isporučujemo konfiguracije s dvije verzije ovog OS-a: CentOS 7.6.1810 i stariji CentOS 7.2.1510. Glavni slučaj upotrebe su korporativni zadaci. CentOS je priča o poslu. Nikada sustav za kućnu upotrebu, kao što je to bio slučaj, primjerice, s Ubuntuom, CentOS je odmah razvijen kao distribucija slična RedHatu koja se temelji na otvorenom kodu. Nasljeđe RedHata daje CentOS-u njegove glavne prednosti - usmjerenost na rješavanje korporativnih problema, stabilnost i sigurnost. Najčešći scenarij korištenja sustava je web hosting, u kojem CentOS pokazuje bolje rezultate od ostalih Linux distribucija.

Međutim, sustav ima i brojne nedostatke. Suzdržaniji ciklus razvoja i ažuriranja od Ubuntua znači da ćete se u nekom trenutku morati pomiriti s ranjivostima ili problemima koji su već riješeni u drugim distribucijama. Sustav za ažuriranje i instaliranje komponenti također je drugačiji: nema apt-geta, samo yum i RPM paketi. Također, CentOS nije baš prikladan za hosting i rad s Docker/k8s kontejnerskim rješenjima, u čemu su Ubuntu i Debian očito superiorni. Potonje je važno jer virtualizacija web poslužitelja i aplikacija kroz kontejnerizaciju posljednjih godina dobiva na zamahu u DevOps okruženju. I naravno, CentOS ima puno manju zajednicu u usporedbi s popularnijim Debianom i Ubuntuom.

Umjesto rezultata

Kao što vidite, svaki OS ima svoje prednosti i nedostatke i dobio je vlastitu nišu. Izdvajaju se poslužitelji s Windowsima - Microsoftovo okruženje, da tako kažemo, ima svoju atmosferu i pravila rada.
Sve distribucije Linuxa slične su jedna drugoj u smislu potrošnje resursa, ali imaju svoje specifične karakteristike i razlike ovisno o zadatku koji se radi. Ubuntu je lakši za korištenje, Debian je finije konfiguriran. CentOS može djelovati kao zamjena za plaćeni RedHat, što je važno ako vam je potreban potpuni korporativni OS u unix verziji. Ali u isto vrijeme, slab je u pitanjima kontejnerizacije i virtualizacije aplikacija.U svakom slučaju, možete se obratiti našim stručnjacima i mi ćemo za vas odabrati potrebno rješenje i konfiguraciju na temelju vaših zadataka.

Windows Server ili Linux distribucije? Odabir OS-a poslužitelja

U anketi mogu sudjelovati samo registrirani korisnici. Prijaviti se, molim.

Dragi čitatelji, koji OS poslužitelja smatrate najboljim?

  • 22,9%Windows poslužitelj119

  • 32,9%Debian171

  • 40,4%Ubuntu 210

  • 34,8%CentOS181

Glasovalo je 520 korisnika. Suzdržana su bila 102 korisnika.

Izvor: www.habr.com

Dodajte komentar