„Windows Server“ ar „Linux“ platinimai? Serverio OS pasirinkimas

„Windows Server“ ar „Linux“ platinimai? Serverio OS pasirinkimas

Operacinės sistemos yra šiuolaikinės pramonės kertinis akmuo. Viena vertus, jie sunaudoja vertingus serverio išteklius, kuriuos būtų galima išleisti kam nors naudingesniam. Kita vertus, operacinė sistema veikia kaip serverio programų organizatorius ir leidžia paversti vienos užduoties skaičiavimo sistemą daugiafunkcine platforma, taip pat palengvina visų suinteresuotų šalių sąveiką su įranga. Dabar pagrindinis serverių operacinių sistemų srautas yra „Windows Server“ + keli įvairių tipų „Linux“ paskirstymai. Kiekviena iš šių operacinių sistemų turi savo privalumų, trūkumų ir taikomųjų programų nišų. Šiandien trumpai pakalbėsime apie sistemas, kurios yra su mūsų serveriais.

"Windows Server

Ši operacinė sistema itin populiari įmonių segmente, nors dauguma paprastų vartotojų „Windows“ asocijuojasi tik su staliniams kompiuteriams skirta versija. Priklausomai nuo užduočių ir palaikymui reikalingos infrastruktūros, įmonės dabar valdo kelias Windows Server versijas, pradedant Windows Server 2003 ir baigiant naujausia versija – Windows Server 2019. Mes tiekiame serverius su visomis išvardintomis operacinėmis sistemomis, t. „Windows Server 2003“, 2008 R2, 2016 ir 2019 m.

„Windows Server 2003“ pirmiausia naudojama įmonių sistemoms ir tinklams, sukurtiems „Windows XP“, palaikyti. Keista, bet prieš maždaug penkerius metus nutraukta „Microsoft“ darbalaukio OS versija vis dar naudojama, nes jai vienu metu buvo parašyta daug patentuotos gamybos programinės įrangos. Tas pats pasakytina ir apie „Windows Server 2008 R2“ ir „Windows Server 2016“ – jos yra labiausiai suderinamos su senesne, bet veikiančia programine įranga, todėl naudojamos ir šiandien.

Pagrindiniai serverių, kuriuose veikia „Windows“, pranašumai yra sąlyginis administravimo paprastumas, gana didelis informacijos, vadovų ir programinės įrangos sluoksnis. Be to, neapsieisite be „Windows“ serverio, jei įmonės ekosistemoje yra programinės įrangos ar sprendimų, kurie naudoja bibliotekas ir „Microsoft“ sistemų branduolio dalis. Taip pat galite pridėti KPP technologiją, skirtą vartotojo prieigai prie serverio programų ir bendram sistemos universalumui. Be to, „Windows Server“ turi lengvą versiją be GUI su išteklių sąnaudomis Linux platinimo lygiu – „Windows Server Core“, apie kurią rašėme anksčiau. Visus Windows serverius pristatome su aktyvuota licencija (naujiems vartotojams nemokama).

Winserver trūkumai apima du parametrus: licencijos kainą ir išteklių suvartojimą. Iš visų serverių operacinių sistemų „Windows Server“ yra labiausiai energijos ištroškusi ir reikalauja bent vieno procesoriaus branduolio bei nuo pusantro iki trijų gigabaitų RAM, kad veiktų tik pagrindinės ir standartinės paslaugos. Ši sistema netinka mažos galios konfigūracijoms, taip pat turi nemažai pažeidžiamumų, susijusių su KPP ir grupių bei vartotojų politika.

Dažniausiai Windows Server yra skirtas įmonės intranetams administruoti ir konkrečios programinės įrangos, MSSQL duomenų bazių, ASP.NET įrankių ar kitos specialiai Windows sukurtos programinės įrangos funkcionalumui užtikrinti. Tuo pačiu metu tai vis dar yra visavertė OS, kurioje galite įdiegti maršrutą, pakelti DNS ar bet kurią kitą paslaugą.

ubuntu

Ubuntu yra vienas populiariausių ir nuolat augančių Linux šeimos platinimų, pirmą kartą išleistas 2004 m. Kadaise „Gnome“ apvalkale buvo „namų šeimininkės“, laikui bėgant „Ubuntu“ tapo numatyta serverio OS dėl savo didelės bendruomenės ir nuolatinio tobulinimo. Naujausia populiari versija yra 18.04, bet tiekiame ir serverius 16.04, o maždaug prieš savaitę 20.04 versijos išleidimas, kuris atnešė daug gėrybių.

Jei „Windows Server“ buvo naudojama kaip OS, skirta konkrečiai ir į „Windows“ orientuotai programinei įrangai palaikyti, tai „Ubuntu“ kaip „Linux“ platinimas yra istorija apie atvirojo kodo ir žiniatinklio kūrimą. Taigi būtent „Linux“ serveriai yra naudojami žiniatinklio serveriams „Nginx“ arba „Apache“ priglobti (priešingai nei „Microsoft IIS“), dirbti su PostgreSQL ir MySQL arba šiuo metu populiariomis scenarijų kūrimo kalbomis. Maršruto parinkimo ir srauto valdymo paslaugos taip pat puikiai tiks Ubuntu serveryje.

Privalumai apima mažesnį išteklių suvartojimą nei „Windows Server“, taip pat vietinį darbą su konsole ir paketų tvarkytuvais visoms „Unix“ sistemoms. Be to, Ubuntu, iš pradžių būdamas „darbalaukio namų Unix“, yra gana patogus vartotojui, todėl jį lengviau administruoti.

Pagrindinis trūkumas yra Unix, su viskuo, ką jis reiškia. Ubuntu gali būti draugiškas, bet tik palyginti su kitomis Linux sistemomis. Taigi, norint dirbti su juo, ypač esant pilnai serverio konfigūracijai - tai yra, tik per terminalą - jums reikės tam tikrų įgūdžių. Be to, Ubuntu labiau orientuotas į asmeninį naudojimą ir ne visada tinkamas įmonių byloms spręsti.

debian

Ironiška, kad Debianas yra itin populiaraus Ubuntu, apie kurį minėjome anksčiau, pirmtakas. Pirmoji Debian versija buvo paskelbta daugiau nei prieš 25 metus – dar 1994 m., ir būtent Debiano kodas sudarė Ubuntu pagrindą. Tiesą sakant, „Debian“ yra vienas iš seniausių ir tuo pat metu sudėtingiausių platinimų Linux sistemų šeimoje. Nepaisant visų Ubuntu panašumų, skirtingai nei jo „įpėdinis“, „Debian“ nesulaukė tokio patogumo vartotojui kaip jaunesnė sistema. Tačiau tai taip pat turi savo privalumų. „Debian“ yra lankstesnis nei „Ubuntu“, jį galima giliau sukonfigūruoti ir efektyviau išspręsti daugybę konkrečių užduočių, įskaitant įmonių.

Pagrindinis „Debian“ pranašumas yra didesnis saugumas ir stabilumas, palyginti su „Ubuntu“ ir ypač „Windows“. Ir, žinoma, kaip ir bet kuri Linux sistema, sunaudoja mažai išteklių, ypač serverio OS, kuriame veikia terminalas. Be to, Debian bendruomenė yra atvirojo kodo, todėl ši sistema pirmiausia orientuota į teisingą ir efektyvų darbą su nemokamais sprendimais.

Tačiau lankstumas, griežtumas ir saugumas turi savo kainą. „Debian“ sukūrė atvirojo kodo bendruomenė, neturinti aiškaus branduolio, naudodama šakų pagrindų sistemą su viskuo, ką ji reiškia. Vienu metu Debian turi tris versijas: stabilią, nestabilią ir bandomąją. Problema ta, kad stabilios plėtros šaka smarkiai atsilieka nuo bandomosios šakos, ty dažnai branduolyje gali būti pasenusių dalių ir modulių. Visa tai lemia neautomatinį branduolio atkūrimą arba net perėjimą prie bandomosios šakos, jei jūsų užduotys viršija stabilios Debian versijos galimybes. Ubuntu tokių problemų dėl versijų pertraukų nėra: ten kūrėjai kas dvejus metus išleidžia stabilią LTS sistemos versiją.

Centos

Na, baigkime pokalbį apie RUVDS serverių operacines sistemas „CentOS“. Palyginti su masiškesniu „Ubuntu“ ir ypač „Debian“, „CentOS“ atrodo kaip paauglys. Ir nors sistema tarp masių išpopuliarėjo ne taip seniai, kaip ir Debian ar Ubuntu, pirmoji jos versija buvo išleista tuo pačiu metu kaip ir Ubuntu, tai yra dar 2004 m.

„CentOS“ daugiausia naudojama virtualiems serveriams, nes ji reikalauja dar mažiau išteklių nei „Ubuntu“ ar „Debian“. Siunčiame konfigūracijas, kuriose veikia dvi šios OS versijos: CentOS 7.6.1810 ir senesnė CentOS 7.2.1510. Pagrindinis naudojimo atvejis yra įmonės užduotys. CentOS yra istorija apie darbą. Niekada nebuvo namų naudojimo sistema, kaip buvo, pavyzdžiui, su Ubuntu, CentOS buvo nedelsiant sukurtas kaip RedHat panašus platinimas, pagrįstas atvirojo kodo kodu. Būtent RedHat palikimas suteikia CentOS pagrindinius pranašumus – susitelkimą į įmonės problemų sprendimą, stabilumą ir saugumą. Dažniausias sistemos naudojimo scenarijus yra žiniatinklio priegloba, kurioje CentOS rodo geresnius rezultatus nei kiti Linux platinimai.

Tačiau sistema turi ir nemažai trūkumų. Santūresnis nei Ubuntu kūrimo ir atnaujinimo ciklas reiškia, kad tam tikru momentu turėsite susitaikyti su pažeidžiamumu ar problemomis, kurios jau išspręstos kituose platinimuose. Komponentų atnaujinimo ir diegimo sistema taip pat skiriasi: nėra apt-get, tik yum ir RPM paketai. Be to, CentOS ne visai tinka prieglobai ir darbui su Docker/k8s konteinerių sprendimais, kuriuose Ubuntu ir Debian yra akivaizdžiai pranašesni. Pastarasis yra svarbus, nes pastaraisiais metais „DevOps“ aplinkoje žiniatinklio serverių ir programų virtualizavimas naudojant konteinerius įgauna pagreitį. Ir, žinoma, „CentOS“ turi daug mažesnę bendruomenę, palyginti su populiaresniais „Debian“ ir „Ubuntu“.

Vietoj produkcijos

Kaip matote, bet kuri OS turi savo privalumų ir trūkumų ir gavo savo nišą. Serveriai, kuriuose veikia Windows, išsiskiria – Microsoft aplinka, taip sakant, turi savo atmosferą ir veikimo taisykles.
Visi „Linux“ paskirstymai yra panašūs vienas į kitą išteklių suvartojimo požiūriu, tačiau turi savo specifines savybes ir skirtumus, priklausomai nuo atliekamos užduoties. Ubuntu lengviau naudoti, o Debian'as yra tiksliau sukonfigūruotas. „CentOS“ gali pakeisti mokamą „RedHat“, o tai svarbu, jei jums reikia visavertės įmonės OS „Unix“ versijoje. Tačiau kartu jis silpnas konteinerizacijos ir programų virtualizacijos klausimais.Bet kuriuo atveju galite kreiptis į mūsų specialistus ir mes pagal Jūsų užduotis parinksime Jums reikiamą sprendimą ir konfigūraciją.

„Windows Server“ ar „Linux“ platinimai? Serverio OS pasirinkimas

Apklausoje gali dalyvauti tik registruoti vartotojai. Prisijungti, Prašau.

Mieli skaitytojai, kuri serverio OS jūsų nuomone yra geriausia?

  • 22,9%Windows serveris119

  • 32,9%171. „Debian“

  • 40,4%„Ubuntu“ 210

  • 34,8%CentOS181

Balsavo 520 vartotojų. 102 vartotojai susilaikė.

Šaltinis: www.habr.com

Добавить комментарий