Windows Server edo Linux banaketak? Zerbitzariaren OS bat hautatzea

Windows Server edo Linux banaketak? Zerbitzariaren OS bat hautatzea

Sistema eragileak industria modernoaren oinarria dira. Alde batetik, zerbitzari baliabide baliotsuak kontsumitzen dituzte, zerbait erabilgarriagoan gastatu daitezkeenak. Bestalde, sistema eragileak zerbitzariko aplikazioen orkestratzaile gisa jokatzen du eta zeregin bakarreko sistema informatiko bat zeregin anitzeko plataforma bihurtzeko aukera ematen du, eta interesdun guztien interakzioa errazten du ekipoarekin. Orain zerbitzariaren sistema eragileen korronte nagusia Windows Server + hainbat motatako Linux banaketa da. Sistema eragile horietako bakoitzak bere abantailak, txarrak eta aplikazio nitxoak ditu. Gaur laburki hitz egingo dugu gure zerbitzariekin datozen sistemei buruz.

Windows zerbitzaria

Sistema eragile hau oso ezaguna da enpresen segmentuan, nahiz eta erabiltzaile arrunt gehienek Windows ordenagailuetarako mahaigaineko bertsioarekin soilik lotzen duten. Onartzeko behar diren zereginen eta azpiegituren arabera, enpresek gaur egun Windows Server-en hainbat bertsio erabiltzen dituzte, Windows Server 2003tik hasi eta azken bertsioarekin amaituz - Windows Server 2019. Zerbitzariak zerrendatutako sistema eragile guztiekin hornitzen ditugu, hau da, Windows Server 2003, 2008 R2, 2016 eta 2019.

Windows Server 2003 Windows XP-en eraikitako sistema eta sare korporatiboetarako erabiltzen da batez ere. Harrigarria bada ere, duela bost urte inguru eten zen mahaigaineko sistema eragilearen Microsoft bertsioa oraindik erabiltzen ari da, aldi berean jabedun ekoizpen software asko idatzi baitzen horretarako. Gauza bera gertatzen da Windows Server 2008 R2 eta Windows Server 2016-ekin: software zaharragoekin bateragarrienak dira, baina funtzionatzen dutenekin, eta, beraz, gaur egun ere erabiltzen dira.

Windows exekutatzen duten zerbitzarien abantaila nagusiak administratzeko erraztasun erlatiboa, informazio geruza, eskuliburu eta software nahiko geruza handia dira. Horrez gain, ezin duzu Windows zerbitzaririk gabe egin konpainiaren ekosistemak Microsoft sistemen liburutegiak eta nukleoaren zatiak erabiltzen dituzten software edo irtenbideak baditu. RDP teknologia ere gehi dezakezu erabiltzaileak zerbitzariaren aplikazioetara sartzeko eta sistemaren aldakortasun orokorra lortzeko. Gainera, Windows Server-ek GUIrik gabeko bertsio arina du Linux banaketa baten mailan baliabide-kontsumoa duena - Windows Server Core, horri buruz. lehenago idatzi genuen. Windows zerbitzari guztiak lizentzia aktibatuarekin bidaltzen ditugu (doan erabiltzaile berrientzat).

Winserver-en desabantailen artean bi parametro daude: lizentziaren kostua eta baliabideen kontsumoa. Zerbitzariaren sistema eragile guztien artean, Windows Server da botere-gose gehien duena eta gutxienez prozesadore-nukleo bat eta RAM bat eta erditik hiru gigabyte behar ditu oinarrizko zerbitzuek eta zerbitzu estandarrak funtzionatzeko. Sistema hau ez da potentzia baxuko konfigurazioetarako egokia, eta RDPrekin eta talde eta erabiltzaileen politikekin lotutako ahultasun batzuk ere baditu.

Gehienetan, Windows Server enpresako intranetak administratzeko eta software espezifikoen, MSSQL datu-baseen, ASP.NET tresnen edo Windows-erako berariaz sortutako beste software batzuen funtzionaltasuna bermatzeko pentsatuta dago. Aldi berean, hau osoko sistema eragilea da oraindik, bideraketa, DNS edo beste edozein zerbitzu zabaldu ditzakezun.

Ubuntu

Ubuntu Linux familiako banaketa ezagun eta etengabe hazten denetako bat da, 2004an kaleratu zen lehen aldiz. Behin Gnome shell-en "etxeko andreen jokabidea" izan zen, denborarekin Ubuntu zerbitzariaren OS lehenetsia bihurtu zen bere komunitate zabala eta etengabeko garapena direla eta. Azken bertsio ezaguna 18.04 da, baina 16.04rako zerbitzariak ere hornitzen ditugu, eta duela astebete inguru 20.04 bertsioa kaleratzea, ontasun asko ekarri zituena.

Windows Server OS gisa erabiltzen bazen software espezifiko eta Windows-era zuzenduta laguntzeko, orduan Ubuntu Linux banaketa gisa kode irekiko eta web garapenari buruzko istorio bat da. Horrela, Linux zerbitzariak dira Nginx edo Apache-n web-zerbitzariak ostatatzeko (Microsoft IIS-en ez bezala), PostgreSQL eta MySQL-ekin edo gaur egun scripting-en garapen-lengoaia ezagunekin lan egiteko. Bideraketa eta trafikoa kudeatzeko zerbitzuak ere ezin hobeto moldatuko dira Ubuntu zerbitzari batean.

Abantailen artean daude Windows Server baino baliabideen kontsumo txikiagoa, baita Unix sistema guztietarako kontsolarekin eta paketeen kudeatzaileekin jatorrizko lana ere. Gainera, Ubuntu, hasiera batean β€œmahaigaineko etxeko Unix” bat izanik, nahiko erabilerraza da, eta horrek errazago administratzen du.

Desabantaila nagusia Unix da, horrek dakarren guztiarekin. Ubuntu atsegina izan daiteke, baina beste Linux sistemekiko soilik. Beraz, horrekin lan egiteko, batez ere zerbitzariaren konfigurazio oso batean, hau da, terminalaren bidez soilik, zenbait trebetasun beharko dituzu. Gainera, Ubuntu erabilera pertsonalera bideratuago dago eta ez da beti egokia kasu korporatiboak konpontzeko.

Debian

Ironikoa da Debian lehen aipatu dugun Ubuntu oso ezagunaren aitzindaria izatea. Debian-en lehen eraikuntza duela 25 urte baino gehiago argitaratu zen, 1994an, eta Debian kodea izan zen Ubunturen oinarria. Izan ere, Debian Linux sistemen familiako banaketa zaharrenetariko eta aldi berean gogorrenetakoa da. Ubunturen antzekotasun guztiak izan arren, bere β€œondokoa” ez bezala, Debian-ek ez zuen sistema gazteagoaren erabiltzaile-erraztasun maila bera jaso. Hala ere, honek bere abantailak ere baditu. Debian Ubuntu baino malguagoa da eta sakonago konfiguratu daiteke eta eraginkortasun handiagoz ebatzi ditzake hainbat zeregin zehatz, korporatiboak barne.

Debian-en abantaila nagusia segurtasun eta egonkortasun handiagoa da Ubunturekin eta, batez ere, Windowsekin alderatuta. Eta noski, edozein Linux sistema bezala, baliabideen kontsumo txikia, batez ere terminal bat exekutatzen duen OS zerbitzari baten moduan. Horrez gain, Debian komunitatea kode irekikoa da, beraz, sistema hau doako soluzioekin zuzen eta eraginkortasunez lan egitera bideratzen da batez ere.

Hala ere, malgutasuna, gogortasuna eta segurtasuna prezioa dute. Debian kode irekiko komunitateak nukleo argirik gabe garatzen du adar-maisuen sistema baten bidez, horrek dakarren guztiarekin. Une batean, Debian-ek hiru bertsio ditu: egonkorra, ezegonkorra eta testing. Arazoa da garapen-adar egonkorra proba-adarraren atzean geratzen dela, hau da, askotan zaharkitutako piezak eta moduluak egon daitezke nukleoan. Horrek guztiak nukleoa eskuz berreraikitzea edo proba-adarrerako trantsizioa ere eragiten du, zure zereginek Debian-en bertsio egonkorraren gaitasunak gainditzen badituzte. Ubuntun ez dago horrelako arazorik bertsio-hausteekin: bertan, garatzaileek sistemaren LTS bertsio egonkor bat kaleratzen dute bi urtean behin.

CentOS

Beno, buka dezagun RUVDS zerbitzari sistema eragileei buruzko gure elkarrizketa CentOS-en. Ubuntu masiboagoarekin eta, batez ere, Debianekin alderatuta, CentOSek nerabe baten itxura du. Eta sistema jendearen artean orain dela ez hainbeste ezagun egin zen arren, Debian edo Ubuntu bezala, bere lehen bertsioaren kaleratzea Ubunturen aldi berean egin zen, hau da, 2004. urtean.

CentOS zerbitzari birtualetarako erabiltzen da batez ere, Ubuntu edo Debian baino baliabide gutxiago eskatzen baitu. OS honen bi bertsio exekutatzen dituzten konfigurazioak bidaltzen ditugu: CentOS 7.6.1810 eta CentOS 7.2.1510 zaharragoa. Erabilera-kasu nagusia zeregin korporatiboak dira. CentOS lanari buruzko istorio bat da. Inoiz ez zen etxeko erabilerako sistema bat, adibidez, Ubunturekin gertatu zen bezala, CentOS berehala garatu zen RedHat-en antzeko banaketa gisa kode irekian oinarrituta. RedHat-en ondarea da CentOS-ek abantaila nagusiak ematen dizkiona: arazo korporatiboei, egonkortasunari eta segurtasunari konpontzera bideratu. Sistema erabiltzeko agertokirik ohikoena web hostinga da, zeinetan CentOS-ek beste Linux banaketa batzuek baino emaitza hobeak erakusten ditu.

Hala ere, sistemak hainbat desabantaila ere baditu. Ubuntu baino garapen eta eguneratze ziklo mugatuago batek esan nahi du noizbait beste banaketa batzuetan jada konpondutako ahuleziak edo arazoak jasan beharko dituzula. Osagaiak eguneratzeko eta instalatzeko sistema ere ezberdina da: apt-get ez, yum eta RPM paketeak soilik. Gainera, CentOS ez da oso egokia Docker/k8s edukiontzien soluzioekin ostatatzeko eta lan egiteko, zeinetan Ubuntu eta Debian argi eta garbi hobeak diren. Azken hau garrantzitsua da edukiontzien bidez web zerbitzarien eta aplikazioen birtualizazioa DevOps ingurunean indarra hartzen ari baita azken urteotan. Eta, jakina, CentOSek askoz komunitate txikiagoa du Debian eta Ubuntu ezagunenekin alderatuta.

Irteera beharrean

Ikus dezakezunez, edozein sistema eragileak bere alde onak eta txarrak ditu eta bere nitxoa jaso du. Windows exekutatzen duten zerbitzariak bereizten dira - Microsoft inguruneak, nolabait esatearren, bere giro eta funtzionamendu-arauak ditu.
Linux banaketa guztiak elkarren antzekoak dira baliabideen kontsumoari dagokionez, baina beren ezaugarri eta desberdintasunak dituzte eskuartean dugun zereginaren arabera. Ubuntu erabiltzeko errazagoa da, Debian finago konfiguratuta dago. CentOS ordaindutako RedHat-en ordezko gisa jardu daiteke, eta hori garrantzitsua da sistema eragile osoa behar baduzu unix bertsioan. Baina, aldi berean, ahula da edukiontzien eta aplikazioen birtualizazioari dagokionez.Edonola ere, gure espezialistekin harremanetan jar zaitezke eta zure zereginen arabera beharrezko irtenbidea eta konfigurazioa hautatuko dizugu.

Windows Server edo Linux banaketak? Zerbitzariaren OS bat hautatzea

Erregistratutako erabiltzaileek soilik parte hartu dezakete inkestan. Hasi saioa, mesedez.

Irakurle agurgarriak, zein zerbitzari OS jotzen duzu onena?

  • 22,9%Windows zerbitzaria 119

  • 32,9%Debian171

  • 40,4%Ubuntu 210

  • 34,8%CentOS181

520 erabiltzailek eman dute botoa. 102 erabiltzaile abstenitu ziren.

Iturria: www.habr.com

Gehitu iruzkin berria