Windows Server au usambazaji wa Linux? Kuchagua mfumo wa uendeshaji wa seva

Windows Server au usambazaji wa Linux? Kuchagua mfumo wa uendeshaji wa seva

Mifumo ya uendeshaji ndio msingi wa tasnia ya kisasa. Kwa upande mmoja, hutumia rasilimali muhimu za seva ambazo zinaweza kutumika kwa kitu muhimu zaidi. Kwa upande mwingine, mfumo wa uendeshaji hufanya kama orchestrator kwa programu za seva na hukuruhusu kugeuza mfumo wa kompyuta wa kufanya kazi moja kuwa jukwaa la kufanya kazi nyingi, na pia kuwezesha mwingiliano wa wahusika wote wanaovutiwa na vifaa. Sasa mfumo mkuu wa mifumo ya uendeshaji ya seva ni Windows Server + usambazaji kadhaa wa Linux wa aina mbalimbali. Kila moja ya mifumo hii ya uendeshaji ina faida zake, hasara na niches ya maombi. Leo tutazungumza kwa ufupi juu ya mifumo inayokuja na seva zetu.

Windows Server

Mfumo huu wa uendeshaji ni maarufu sana katika sehemu ya ushirika, ingawa watumiaji wengi wa kawaida huhusisha Windows pekee na toleo la eneo-kazi la Kompyuta. Kulingana na kazi na miundombinu inayohitajika kusaidia, kampuni sasa zinatumia matoleo kadhaa ya Windows Server, kuanzia na Windows Server 2003 na kumalizia na toleo la hivi karibuni - Windows Server 2019. Tunasambaza seva na mifumo yote ya uendeshaji iliyoorodheshwa, ambayo ni, Windows Server 2003, 2008 R2, 2016 na 2019.

Windows Server 2003 hutumiwa kimsingi kusaidia mifumo ya ushirika na mitandao iliyojengwa kwenye Windows XP. Kwa kushangaza, toleo la Microsoft la OS ya desktop, ambayo imekoma miaka mitano iliyopita, bado inatumika, kwani programu nyingi za uzalishaji wa wamiliki ziliandikwa kwa wakati mmoja. Vile vile kwa Windows Server 2008 R2 na Windows Server 2016 - ndizo zinazoendana zaidi na programu za zamani lakini zinazofanya kazi na kwa hivyo bado zinatumika leo.

Faida kuu za seva zinazoendesha Windows ni urahisi wa usimamizi, safu kubwa ya habari, miongozo na programu. Kwa kuongeza, huwezi kufanya bila seva ya Windows ikiwa mfumo ikolojia wa kampuni unajumuisha programu au suluhu zinazotumia maktaba na sehemu za kernel za mifumo ya Microsoft. Unaweza pia kuongeza teknolojia ya RDP kwa ufikiaji wa mtumiaji kwa programu za seva na utengamano wa jumla wa mfumo. Kwa kuongeza, Windows Server ina toleo nyepesi bila GUI na matumizi ya rasilimali katika kiwango cha usambazaji wa Linux - Windows Server Core, kuhusu ambayo tuliandika hapo awali. Tunasafirisha seva zote za Windows na leseni iliyoamilishwa (bila malipo kwa watumiaji wapya).

Hasara za Winserver ni pamoja na vigezo viwili: gharama ya leseni na matumizi ya rasilimali. Miongoni mwa mifumo yote ya uendeshaji ya seva, Windows Server ndiyo yenye uchu wa nguvu zaidi na inahitaji angalau msingi mmoja wa kichakataji na kutoka gigabytes moja na nusu hadi tatu za RAM kwa ajili ya huduma za msingi na za kawaida kufanya kazi. Mfumo huu haufai kwa usanidi wa nishati kidogo, na pia una idadi ya udhaifu unaohusiana na RDP na sera za kikundi na watumiaji.

Mara nyingi, Windows Server imekusudiwa kusimamia intranet za kampuni na kuhakikisha utendakazi wa programu maalum, hifadhidata za MSSQL, zana za ASP.NET au programu nyingine iliyoundwa mahsusi kwa Windows. Wakati huo huo, hii bado ni OS kamili ambayo unaweza kupeleka uelekezaji, kuongeza DNS au huduma nyingine yoyote.

Ubuntu

Ubuntu ni moja wapo ya usambazaji maarufu na unaokua kwa kasi wa familia ya Linux, iliyotolewa kwa mara ya kwanza mnamo 2004. Mara moja "kwenda kwa akina mama wa nyumbani" kwenye ganda la Gnome, baada ya muda Ubuntu ikawa OS ya seva chaguo-msingi kutokana na jumuiya yake kubwa na maendeleo yanayoendelea. Toleo la hivi punde maarufu ni 18.04, lakini pia tunasambaza seva kwa 16.04, na karibu wiki moja iliyopita kutolewa kwa toleo la 20.04, ambayo ilileta vitu vingi vya kupendeza.

Ikiwa Windows Server ilitumiwa kama OS kusaidia programu mahususi na inayoelekezwa na Windows, basi Ubuntu kama usambazaji wa Linux ni hadithi kuhusu chanzo huria na ukuzaji wa wavuti. Kwa hivyo, ni seva za Linux zinazotumiwa kupangisha seva za wavuti kwenye Nginx au Apache (kinyume na Microsoft IIS), kufanya kazi na PostgreSQL na MySQL au lugha maarufu za ukuzaji hati kwa sasa. Huduma za uelekezaji na usimamizi wa trafiki pia zitatoshea kikamilifu kwenye seva ya Ubuntu.

Faida ni pamoja na matumizi ya chini ya rasilimali kuliko Windows Server, pamoja na kazi asilia na kiweko na wasimamizi wa vifurushi kwa mifumo yote ya Unix. Kwa kuongeza, Ubuntu, kwa kuwa awali "Unix ya nyumbani ya meza", ni ya kirafiki kabisa, ambayo inafanya iwe rahisi kusimamia.

Hasara kuu ni Unix, na yote ambayo inamaanisha. Ubuntu inaweza kuwa ya kirafiki, lakini inahusiana tu na mifumo mingine ya Linux. Kwa hivyo kufanya kazi nayo, haswa katika usanidi kamili wa seva - ambayo ni, peke kupitia terminal - utahitaji ujuzi fulani. Kwa kuongeza, Ubuntu inazingatia zaidi matumizi ya kibinafsi na haifai kila wakati kutatua kesi za ushirika.

Debian

Inashangaza kwamba Debian ndiye mzaliwa wa Ubuntu maarufu sana tuliotaja hapo awali. Jengo la kwanza la Debian lilichapishwa zaidi ya miaka 25 iliyopita - nyuma mnamo 1994, na ilikuwa nambari ya Debian ambayo iliunda msingi wa Ubuntu. Kwa kweli, Debian ni mojawapo ya mgawanyiko wa zamani zaidi na wakati huo huo kati ya familia ya mifumo ya Linux. Licha ya kufanana kwa Ubuntu, tofauti na "mrithi" wake, Debian hakupokea kiwango sawa cha urafiki wa mtumiaji kama mfumo mdogo. Walakini, hii pia ina faida zake. Debian inanyumbulika zaidi kuliko Ubuntu na inaweza kusanidiwa kwa undani zaidi na kutatua kwa ufanisi idadi ya kazi mahususi, zikiwemo za ushirika.

Faida kuu ya Debian ni usalama wake mkubwa na utulivu ikilinganishwa na Ubuntu na, hasa, Windows. Na kwa kweli, kama mfumo wowote wa Linux, matumizi ya chini ya rasilimali, haswa katika mfumo wa OS ya seva inayoendesha terminal. Kwa kuongeza, jumuiya ya Debian ni chanzo wazi, kwa hivyo mfumo huu unalenga hasa kufanya kazi kwa usahihi na kwa ufanisi na ufumbuzi wa bure.

Walakini, kubadilika, ugumu na usalama huja kwa bei. Debian inaendelezwa na jumuiya ya chanzo huria bila msingi wazi kupitia mfumo wa wasimamizi wa tawi, pamoja na yote inayomaanisha. Kwa wakati mmoja, Debian ina matoleo matatu: imara, isiyo imara na ya kupima. Shida ni kwamba tawi la maendeleo thabiti liko nyuma ya tawi la jaribio, ambayo ni kwamba, kunaweza kuwa na sehemu na moduli za kizamani kwenye kernel. Haya yote husababisha uundaji upya wa kernel au hata mpito kwa tawi la jaribio ikiwa kazi zako zinazidi uwezo wa toleo thabiti la Debian. Katika Ubuntu hakuna shida kama hizo na mapumziko ya toleo: huko, watengenezaji hutoa toleo thabiti la LTS la mfumo kila baada ya miaka miwili.

CentOS

Kweli, tumalizie mazungumzo yetu kuhusu mifumo ya uendeshaji ya seva ya RUVDS kwenye CentOS. Ikilinganishwa na Ubuntu mkubwa zaidi na, haswa, Debian, CentOS inaonekana kama kijana. Na ingawa mfumo huo ulikua maarufu kati ya umati sio muda mrefu uliopita, kama Debian au Ubuntu, kutolewa kwa toleo lake la kwanza kulifanyika wakati huo huo na Ubuntu, ambayo ni, mnamo 2004.

CentOS inatumika sana kwa seva pepe, kwani haihitaji rasilimali kidogo kuliko Ubuntu au Debian. Tunasafirisha usanidi unaotumia matoleo mawili ya Mfumo huu wa Uendeshaji: CentOS 7.6.1810 na CentOS 7.2.1510 ya zamani. Kesi kuu ya matumizi ni kazi za ushirika. CentOS ni hadithi kuhusu kazi. Kamwe mfumo wa matumizi ya nyumbani, kama ilivyokuwa, kwa mfano, kwa Ubuntu, CentOS ilitengenezwa mara moja kama usambazaji wa RedHat kulingana na msimbo wa chanzo huria. Ni urithi kutoka kwa RedHat unaoipa CentOS faida zake kuu - kuzingatia kutatua matatizo ya shirika, uthabiti na usalama. Hali ya kawaida ya kutumia mfumo ni upangishaji wavuti, ambapo CentOS inaonyesha matokeo bora kuliko usambazaji mwingine wa Linux.

Hata hivyo, mfumo pia una idadi ya hasara. Mzunguko uliozuiliwa zaidi wa ukuzaji na sasisho kuliko Ubuntu inamaanisha kuwa wakati fulani utalazimika kuvumilia udhaifu au shida ambazo tayari zimetatuliwa katika usambazaji mwingine. Mfumo wa kusasisha na kusakinisha vipengee pia ni tofauti: hakuna apt-get, vifurushi vya yum na RPM pekee. Pia, CentOS haifai kabisa kwa mwenyeji na kufanya kazi na suluhisho za kontena za Docker/k8s, ambazo Ubuntu na Debian ni bora zaidi. Mwisho ni muhimu kwani uboreshaji wa seva za wavuti na programu kupitia uwekaji vyombo umekuwa ukishika kasi katika mazingira ya DevOps katika miaka ya hivi karibuni. Na bila shaka, CentOS ina jumuiya ndogo zaidi ikilinganishwa na Debian na Ubuntu maarufu zaidi.

Badala ya pato

Kama unaweza kuona, OS yoyote ina faida na hasara zake na imepokea niche yake mwenyewe. Seva zinazoendesha Windows zinasimama kando - mazingira ya Microsoft, kwa kusema, ina mazingira yake na sheria za uendeshaji.
Usambazaji wote wa Linux ni sawa kwa kila mmoja kwa suala la matumizi ya rasilimali, lakini una sifa zao maalum na tofauti kulingana na kazi iliyopo. Ubuntu ni rahisi kutumia, Debian imeundwa vizuri zaidi. CentOS inaweza kuchukua nafasi ya RedHat iliyolipwa, ambayo ni muhimu ikiwa unahitaji OS kamili ya shirika katika toleo moja. Lakini wakati huo huo, ni dhaifu katika masuala ya uwekaji vyombo na uboreshaji wa programu. Kwa hali yoyote, unaweza kuwasiliana na wataalamu wetu na tutakuchagulia suluhisho na usanidi unaohitajika kulingana na kazi zako.

Windows Server au usambazaji wa Linux? Kuchagua mfumo wa uendeshaji wa seva

Watumiaji waliojiandikisha pekee ndio wanaweza kushiriki katika utafiti. Weka sahihitafadhali.

Wasomaji wapendwa, ni mfumo gani wa uendeshaji wa seva unaona kuwa bora zaidi?

  • 22,9%Seva ya Windows119

  • 32,9%171 / jumanneXNUMX

  • 40,4%Ubuntu

  • 34,8%CentOS181

Watumiaji 520 walipiga kura. Watumiaji 102 walijizuia.

Chanzo: mapenzi.com

Kuongeza maoni