Windows Server vai Linux izplatÄ«Å”ana? Servera OS izvēle

Windows Server vai Linux izplatÄ«Å”ana? Servera OS izvēle

Operētājsistēmas ir mÅ«sdienu rÅ«pniecÄ«bas stÅ«rakmens. No vienas puses, tie patērē vērtÄ«gus servera resursus, kurus varētu tērēt kam lietderÄ«gākam. No otras puses, operētājsistēma darbojas kā servera lietojumprogrammu orÄ·estrētājs un ļauj viena uzdevuma skaitļoÅ”anas sistēmu pārvērst par daudzuzdevumu platformu, kā arÄ« atvieglo visu interesentu mijiedarbÄ«bu ar aprÄ«kojumu. Tagad galvenā serveru operētājsistēmu plÅ«sma ir Windows Server + vairāki dažādu veidu Linux izplatÄ«jumi. Katrai no Ŕīm operētājsistēmām ir savi plusi, mÄ«nusi un lietojumprogrammu niÅ”as. Å odien mēs Ä«si runāsim par sistēmām, kas tiek piegādātas ar mÅ«su serveriem.

Windows Server

Å Ä« operētājsistēma ir ļoti populāra korporatÄ«vajā segmentā, lai gan vairums parasto lietotāju Windows saista tikai ar datoru darbvirsmas versiju. AtkarÄ«bā no uzdevumiem un atbalstam nepiecieÅ”amās infrastruktÅ«ras uzņēmumi tagad izmanto vairākas Windows Server versijas, sākot ar Windows Server 2003 un beidzot ar jaunāko versiju - Windows Server 2019. Mēs piegādājam serverus ar visām uzskaitÄ«tajām operētājsistēmām, tas ir, Windows Server 2003, 2008 R2, 2016 un 2019.

Windows Server 2003 galvenokārt tiek izmantots, lai atbalstÄ«tu korporatÄ«vās sistēmas un tÄ«klus, kas veidoti uz Windows XP. PārsteidzoÅ”i, ka joprojām tiek izmantota darbvirsmas operētājsistēmas Microsoft versija, kas tika pārtraukta pirms aptuveni pieciem gadiem, jo ā€‹ā€‹tai vienlaikus tika rakstÄ«ts daudz patentētas ražoÅ”anas programmatÅ«ras. Tas pats attiecas uz Windows Server 2008 R2 un Windows Server 2016 ā€” tās ir visvairāk saderÄ«gas ar vecāku, bet strādājoÅ”u programmatÅ«ru, un tāpēc tās joprojām tiek izmantotas arÄ« mÅ«sdienās.

Galvenās priekÅ”rocÄ«bas serveriem, kuros darbojas sistēma Windows, ir relatÄ«vā administrÄ“Å”anas vienkārŔība, diezgan liels informācijas, rokasgrāmatu un programmatÅ«ras slānis. Turklāt bez Windows servera neiztikt, ja uzņēmuma ekosistēmā ir programmatÅ«ra vai risinājumi, kas izmanto bibliotēkas un Microsoft sistēmu kodola daļas. Varat arÄ« pievienot RDP tehnoloÄ£iju lietotāju piekļuvei servera lietojumprogrammām un sistēmas vispārējai daudzpusÄ«bai. Turklāt Windows Server ir viegla versija bez GUI ar resursu patēriņu Linux izplatÄ«Å”anas lÄ«menÄ« - Windows Server Core, par kuru mēs rakstÄ«jām iepriekÅ”. Mēs piegādājam visus Windows serverus ar aktivizētu licenci (jauniem lietotājiem bez maksas).

Winserver trÅ«kumi ietver divus parametrus: licences izmaksas un resursu patēriņu. No visām serveru operētājsistēmām Windows Server ir visvairāk enerÄ£ijas izsalcis, un tam ir nepiecieÅ”ams vismaz viens procesora kodols un no pusotra lÄ«dz trim gigabaitiem RAM, lai darbotos tikai pamata un standarta pakalpojumi. Å Ä« sistēma nav piemērota mazjaudas konfigurācijām, un tai ir arÄ« vairākas ievainojamÄ«bas, kas saistÄ«tas ar RDP un grupu un lietotāju politikām.

Visbiežāk Windows Server ir paredzēts uzņēmumu iekÅ”tÄ«klu administrÄ“Å”anai un konkrētas programmatÅ«ras, MSSQL datu bāzu, ASP.NET rÄ«ku vai citas speciāli Windows radÄ«tas programmatÅ«ras funkcionalitātes nodroÅ”ināŔanai. Tajā paŔā laikā Ŕī joprojām ir pilnvērtÄ«ga OS, kurā varat izvietot marÅ”rutÄ“Å”anu, paaugstināt DNS vai jebkuru citu pakalpojumu.

Ubuntu

Ubuntu ir viens no populārākajiem un stabili augoÅ”ajiem Linux saimes izplatÄ«jumiem, kas pirmo reizi tika izlaists 2004. gadā. Kādreiz Gnome čaulā Ubuntu kļuva par noklusējuma servera operētājsistēmu, pateicoties tās plaÅ”ajai kopienai un pastāvÄ«gajai attÄ«stÄ«bai. Jaunākā populārā versija ir 18.04, taču mēs piegādājam arÄ« serverus uz 16.04, un apmēram pirms nedēļas versijas 20.04 izlaiÅ”ana, kas nesa daudz labuma.

Ja Windows Server tika izmantots kā OS, lai atbalstÄ«tu specifisku un uz Windows orientētu programmatÅ«ru, tad Ubuntu kā Linux izplatÄ«Å”ana ir stāsts par atvērtā pirmkoda un tÄ«mekļa izstrādi. Tādējādi tieÅ”i Linux serveri tiek izmantoti tÄ«mekļa serveru mitināŔanai Nginx vai Apache (pretēji Microsoft IIS), lai strādātu ar PostgreSQL un MySQL vai paÅ”laik populārām skriptu izstrādes valodām. MarÅ”rutÄ“Å”anas un satiksmes pārvaldÄ«bas pakalpojumi lieliski iederēsies arÄ« Ubuntu serverÄ«.

PriekÅ”rocÄ«bas ietver mazāku resursu patēriņu nekā Windows Server, kā arÄ« vietējo darbu ar konsoli un pakotņu pārvaldniekiem visām Unix sistēmām. Turklāt Ubuntu, kas sākotnēji bija ā€œdarbvirsmas mājas Unixā€, ir diezgan lietotājam draudzÄ«gs, kas atvieglo tā administrÄ“Å”anu.

Galvenais trÅ«kums ir Unix, ar visu, ko tas nozÄ«mē. Ubuntu var bÅ«t draudzÄ«gs, bet tikai attiecÄ«bā pret citām Linux sistēmām. Tātad, lai strādātu ar to, it Ä«paÅ”i pilnā servera konfigurācijā - tas ir, tikai caur termināli - jums bÅ«s nepiecieÅ”amas noteiktas prasmes. Turklāt Ubuntu ir vairāk orientēts uz personÄ«go lietoÅ”anu un ne vienmēr ir piemērots korporatÄ«vo lietu risināŔanai.

Debian

Ironiski, ka Debian ir ārkārtÄ«gi populārā Ubuntu priekÅ”tecis, par kuru mēs runājām iepriekÅ”. Pirmā Debian versija tika publicēta pirms vairāk nekā 25 gadiem ā€“ tālajā 1994. gadā, un tas bija Debian kods, kas veidoja Ubuntu pamatu. Faktiski Debian ir viens no vecākajiem un tajā paŔā laikā vissmagākajiem izplatÄ«jumiem Linux sistēmu saimē. Neskatoties uz visām Ubuntu lÄ«dzÄ«bām, atŔķirÄ«bā no tā ā€œpēctečaā€, Debian nesaņēma tādu paÅ”u lietotājam draudzÄ«guma lÄ«meni kā jaunākā sistēma. Tomēr tam ir arÄ« savas priekÅ”rocÄ«bas. Debian ir elastÄ«gāks nekā Ubuntu, un to var dziļāk konfigurēt un efektÄ«vāk atrisināt vairākus konkrētus uzdevumus, tostarp korporatÄ«vos.

Galvenā Debian priekÅ”rocÄ«ba ir tā lielāka droŔība un stabilitāte salÄ«dzinājumā ar Ubuntu un, jo Ä«paÅ”i, Windows. Un, protams, tāpat kā jebkurai Linux sistēmai, zems resursu patēriņŔ, Ä«paÅ”i servera operētājsistēmas veidā, kurā darbojas terminālis. Turklāt Debian kopiena ir atvērtā pirmkoda, tāpēc Ŕī sistēma galvenokārt ir vērsta uz pareizu un efektÄ«vu darbu ar bezmaksas risinājumiem.

Tomēr elastÄ«bai, stingrÄ«bai un droŔībai ir sava cena. Debian ir izstrādājusi atvērtā pirmkoda kopiena bez skaidra kodola, izmantojot filiāles galveno sistēmu, ar visu, ko tas nozÄ«mē. Vienā brÄ«dÄ« Debian ir trÄ«s versijas: stabila, nestabila un testÄ“Å”ana. Problēma ir tāda, ka stabilās izstrādes filiāle nopietni atpaliek no testa filiāles, tas ir, kodolā bieži var bÅ«t novecojuÅ”as daļas un moduļi. Tas viss rada manuālu kodola pārbÅ«vi vai pat pāreju uz testa filiāli, ja jÅ«su uzdevumi pārsniedz Debian stabilās versijas iespējas. Ubuntu nav Ŕādu problēmu ar versiju pārtraukumiem: tur izstrādātāji ik pēc diviem gadiem izlaiž stabilu sistēmas LTS versiju.

CentOS

Nu, pabeigsim sarunu par RUVDS serveru operētājsistēmām CentOS. SalÄ«dzinot ar masÄ«vāko Ubuntu un, jo Ä«paÅ”i, Debian, CentOS izskatās kā pusaudzis. Un, lai gan sistēma kļuva populāra masu vidÅ« ne tik sen, tāpat kā Debian vai Ubuntu, tās pirmās versijas izlaiÅ”ana notika vienlaikus ar Ubuntu, tas ir, tālajā 2004. gadā.

CentOS galvenokārt tiek izmantots virtuālajiem serveriem, jo ā€‹ā€‹tas ir pat mazāk resursu prasÄ«gs nekā Ubuntu vai Debian. Mēs piegādājam konfigurācijas, kurās darbojas divas Ŕīs operētājsistēmas versijas: CentOS 7.6.1810 un vecāka CentOS 7.2.1510. Galvenais lietoÅ”anas gadÄ«jums ir korporatÄ«vie uzdevumi. CentOS ir stāsts par darbu. CentOS nekad nav bijusi mājas lietoÅ”anai paredzēta sistēma, kā tas bija, piemēram, Ubuntu gadÄ«jumā, un CentOS tika nekavējoties izstrādāts kā RedHat lÄ«dzÄ«ga izplatÄ«Å”ana, kuras pamatā ir atvērtā pirmkoda kods. TieÅ”i RedHat mantojums nodroÅ”ina CentOS galvenās priekÅ”rocÄ«bas ā€“ koncentrÄ“Å”anos uz korporatÄ«vo problēmu risināŔanu, stabilitāti un droŔību. VisizplatÄ«tākais sistēmas izmantoÅ”anas scenārijs ir tÄ«mekļa mitināŔana, kurā CentOS uzrāda labākus rezultātus nekā citi Linux izplatÄ«jumi.

Tomēr sistēmai ir arÄ« vairāki trÅ«kumi. AtturÄ«gāks izstrādes un atjaunināŔanas cikls nekā Ubuntu nozÄ«mē, ka kādā brÄ«dÄ« jums bÅ«s jāsamierinās ar ievainojamÄ«bām vai problēmām, kas jau ir atrisinātas citos izplatÄ«jumos. ArÄ« komponentu atjaunināŔanas un instalÄ“Å”anas sistēma ir atŔķirÄ«ga: nav apt-get, tikai yum un RPM pakotnes. Tāpat CentOS nav gluži piemērots mitināŔanai un darbam ar Docker/k8s konteineru risinājumiem, kuros nepārprotami pārāki ir Ubuntu un Debian. Pēdējais ir svarÄ«gs, jo tÄ«mekļa serveru un lietojumprogrammu virtualizācija, izmantojot konteinerizāciju, pēdējos gados DevOps vidē ir ieguvusi apgriezienus. Un, protams, CentOS ir daudz mazāka kopiena, salÄ«dzinot ar populārākajiem Debian un Ubuntu.

Izvades vietā

Kā redzat, jebkurai OS ir savi plusi un mÄ«nusi, un tā ir saņēmusi savu niÅ”u. Serveri, kuros darbojas Windows, izceļas atseviŔķi ā€“ Microsoft videi, tā teikt, ir sava atmosfēra un darbÄ«bas noteikumi.
Visi Linux izplatÄ«jumi ir lÄ«dzÄ«gi viens otram resursu patēriņa ziņā, taču tiem ir savas specifiskās iezÄ«mes un atŔķirÄ«bas atkarÄ«bā no veicamā uzdevuma. Ubuntu ir vieglāk lietot, Debian ir precÄ«zāk konfigurēts. CentOS var darboties kā apmaksātā RedHat aizstājējs, kas ir svarÄ«gi, ja jums ir nepiecieÅ”ama pilnvērtÄ«ga korporatÄ«vā OS unix versijā. Bet tajā paŔā laikā tas ir vājÅ” konteinerizācijas un lietojumprogrammu virtualizācijas jautājumos.Jebkurā gadÄ«jumā varat sazināties ar mÅ«su speciālistiem un mēs izvēlēsimies jums nepiecieÅ”amo risinājumu un konfigurāciju, pamatojoties uz jÅ«su uzdevumiem.

Windows Server vai Linux izplatÄ«Å”ana? Servera OS izvēle

Aptaujā var piedalīties tikai reģistrēti lietotāji. Ielogoties, lūdzu.

Cienījamie lasītāji, kuru servera OS uzskatāt par labāko?

  • 22,9%Windows serveris119

  • 32,9%Debian 171

  • 40,4%Ubuntu 210

  • 34,8%CentOS181

Nobalsoja 520 lietotāji. 102 lietotāji atturējās.

Avots: www.habr.com

Pievieno komentāru