Mtandao-kama-Huduma kwa biashara kubwa: hali isiyo ya kawaida

Mtandao-kama-Huduma kwa biashara kubwa: hali isiyo ya kawaida
Jinsi ya kusasisha vifaa vya mtandao katika biashara kubwa bila kusimamisha uzalishaji? Kuhusu mradi mkubwa katika hali ya "upasuaji wa wazi wa moyo" inasema Meneja wa usimamizi wa mradi wa Linxdatacenter Oleg Fedorov. 

Katika miaka michache iliyopita, tumeona ongezeko la mahitaji kutoka kwa wateja kwa huduma zinazohusiana na sehemu ya mtandao ya miundombinu ya TEHAMA. Haja ya kuunganishwa kwa mifumo ya IT, huduma, maombi, kazi za ufuatiliaji na usimamizi wa uendeshaji wa biashara karibu na eneo lolote zinalazimisha makampuni leo kulipa kipaumbele zaidi kwa mitandao.  

Maombi huanzia kutoa uvumilivu wa makosa ya mtandao hadi kuunda na kudhibiti mfumo wa uhuru wa mteja kwa kupata kizuizi cha anwani za IP, kusanidi itifaki za uelekezaji na kudhibiti trafiki kulingana na sera za mashirika.

Pia kuna ongezeko la mahitaji ya ufumbuzi jumuishi kwa ajili ya ujenzi na matengenezo ya miundombinu ya mtandao, hasa kutoka kwa wateja ambao miundombinu ya mtandao imeundwa kutoka mwanzo au ni ya kizamani, inayohitaji marekebisho makubwa. 

Mwenendo huu uliambatana kwa wakati na kipindi cha maendeleo na matatizo ya miundombinu ya mtandao ya Linxdatacenter. Tulipanua jiografia ya uwepo wetu barani Ulaya kwa kuunganisha kwenye tovuti za mbali, ambayo nayo ilihitaji uboreshaji wa miundombinu ya mtandao. 

Kampuni imezindua huduma mpya kwa wateja, Network-as-a-Service: tunashughulikia majukumu yote ya mtandao kwa wateja, kuwaruhusu kuzingatia biashara zao kuu.

Katika msimu wa joto wa 2020, mradi mkubwa wa kwanza katika mwelekeo huu ulikamilishwa, ambao ningependa kuzungumza juu yake. 

Mwanzoni 

Kiwanda kikubwa cha viwanda kilitugeukia kwa uboreshaji wa sehemu ya mtandao ya miundombinu katika moja ya biashara zake. Ilihitajika kuchukua nafasi ya vifaa vya zamani na mpya, ikiwa ni pamoja na msingi wa mtandao.

Uboreshaji wa mwisho wa vifaa katika biashara ulifanyika kama miaka 10 iliyopita. Usimamizi mpya wa biashara uliamua kuboresha muunganisho, kwa kuanzia na uboreshaji wa miundombinu katika kiwango cha kimsingi, cha kimwili. 

Mradi huo uligawanywa katika sehemu mbili: uboreshaji wa hifadhi ya seva na vifaa vya mtandao. Tuliwajibika kwa sehemu ya pili. 

Mahitaji ya kimsingi ya kazi ni pamoja na kupunguza wakati wa chini wa mistari ya uzalishaji wa biashara wakati wa utekelezaji wa kazi (na katika maeneo mengine, uondoaji kamili wa wakati wa kupumzika). Kuacha yoyote ni hasara ya moja kwa moja ya fedha ya mteja, ambayo haipaswi kutokea kwa hali yoyote. Kuhusiana na hali ya uendeshaji wa kituo cha 24x7x365, pamoja na kuzingatia kutokuwepo kabisa kwa vipindi vya kupungua vilivyopangwa katika mazoezi ya biashara, tulipewa kazi, kwa kweli, kufanya upasuaji wa moyo wazi. Hii ikawa sifa kuu ya kutofautisha ya mradi huo.

Nenda

Kazi zilipangwa kulingana na kanuni ya harakati kutoka kwa nodi za mtandao zilizo mbali na msingi hadi zile za karibu, na pia kutoka kwa mistari ya uzalishaji ambayo ina athari kidogo kwa kazi kwa zile zinazoathiri moja kwa moja kazi hii. 

Kwa mfano, ikiwa unachukua node ya mtandao katika idara ya mauzo, basi kushindwa kwa mawasiliano kutokana na kazi katika idara hii haitaathiri uzalishaji kwa njia yoyote. Wakati huo huo, tukio kama hilo litatusaidia kama kontrakta kuthibitisha usahihi wa mbinu iliyochaguliwa ya kufanya kazi kwenye nodi kama hizo na, baada ya kusahihisha vitendo, fanya kazi katika hatua zinazofuata za mradi. 

Ni muhimu sio tu kuchukua nafasi ya nodes na waya kwenye mtandao, lakini pia kusanidi kwa usahihi vipengele vyote kwa uendeshaji sahihi wa suluhisho kwa ujumla. Ilikuwa ni usanidi ambao uliangaliwa kwa njia hii: kuanza kazi mbali na msingi, tulijipa "haki ya kufanya makosa", bila kufichua maeneo muhimu ya uendeshaji wa biashara hatarini. 

Tumetambua maeneo ambayo hayaathiri mchakato wa uzalishaji, pamoja na maeneo muhimu - warsha, kitengo cha kupakia na kupakua, maghala, nk Katika maeneo muhimu, tulikubaliana na mteja muda wa kupunguzwa unaoruhusiwa kwa kila node ya mtandao tofauti: kutoka 1 hadi Dakika 15. Haikuwezekana kabisa kuzuia kukatwa kwa nodi za mtandao za mtu binafsi, kwani cable lazima ibadilishwe kimwili kutoka kwa vifaa vya zamani hadi mpya, na katika mchakato wa kubadili ni muhimu pia kufunua "ndevu" za waya ambazo zimeundwa wakati kadhaa. miaka ya kazi bila huduma nzuri (moja ya matokeo ya outsourcing kazi ufungaji wa mistari cable).

Kazi iligawanywa katika hatua kadhaa.

Hatua 1 - Ukaguzi. Maandalizi na uratibu wa mbinu ya kupanga kazi na tathmini ya utayari wa timu: mteja, mkandarasi anayefanya usakinishaji, na timu yetu.

Hatua 2 - Ukuzaji wa muundo wa kufanya kazi, na uchambuzi wa kina na upangaji. Tulichagua umbizo la orodha hakiki iliyo na kiashiria kamili cha mpangilio na mfuatano wa vitendo, hadi mlolongo wa kubadili kamba kwa lango.

Hatua 3 - Kufanya kazi katika makabati ambayo hayaathiri uzalishaji. Ukadiriaji na marekebisho ya muda wa chini kwa hatua zinazofuata za kazi.

Hatua 4 - Kufanya kazi katika makabati ambayo huathiri moja kwa moja uzalishaji. Ukadiriaji na marekebisho ya muda wa chini kwa hatua ya mwisho ya kazi.

Hatua 5 - Kufanya kazi kwenye chumba cha seva ili kubadili vifaa vilivyobaki. Kukimbia kwa kuelekeza kwenye kernel mpya.

Hatua 6 - Kubadilisha mlolongo wa msingi wa mfumo kutoka kwa usanidi wa mtandao wa zamani hadi mpya kwa mpito laini wa mfumo mzima wa mfumo (VLAN, uelekezaji, n.k.). Katika hatua hii, tuliunganisha watumiaji wote na kuhamisha huduma zote kwa vifaa vipya, tukaangalia muunganisho sahihi, tukahakikisha kuwa hakuna huduma yoyote ya biashara iliyosimamishwa, tulihakikisha kuwa ikiwa kuna shida yoyote wataunganishwa moja kwa moja kwenye kernel, ambayo iliifanya. rahisi kuondoa utatuzi unaowezekana na usanidi wa mwisho. 

Hairstyle ya ndevu ya waya

Mradi huo uligeuka kuwa mgumu pia kwa sababu ya hali ngumu ya awali. 

Kwanza, hii ni idadi kubwa ya nodi na sehemu za mtandao, na topolojia ngumu na uainishaji wa waya kulingana na kusudi lao. "Ndevu" kama hizo zilipaswa kutolewa nje ya makabati na "kuchanwa" kwa uchungu, kuhesabu ni waya gani kutoka wapi na wapi inaongoza. 

Ilionekana kama hii:

Mtandao-kama-Huduma kwa biashara kubwa: hali isiyo ya kawaida
hivyo:

Mtandao-kama-Huduma kwa biashara kubwa: hali isiyo ya kawaida
au hivyo: 

Mtandao-kama-Huduma kwa biashara kubwa: hali isiyo ya kawaida
Pili, kwa kila kazi kama hiyo, ilihitajika kuandaa faili inayoelezea mchakato. "Tunachukua waya X kutoka bandari ya 1 ya vifaa vya zamani, tunaiingiza kwenye bandari 18 ya vifaa vipya." Inaonekana ni rahisi, lakini unapokuwa na bandari 48 zilizofungwa kabisa kwenye data ya awali, na hakuna chaguo la uvivu (tunakumbuka kuhusu 24x7x365), njia pekee ya nje ni kufanya kazi katika vitalu. Waya zaidi unaweza kuvuta nje ya vifaa vya zamani kwa wakati mmoja, kwa kasi unaweza kuzisafisha na kuziingiza kwenye vifaa vya mtandao mpya, kuepuka kushindwa kwa mtandao na kupungua. 

Kwa hiyo, katika hatua ya maandalizi, tuligawanya mtandao katika vitalu - kila mmoja wao alikuwa wa VLAN maalum. Kila bandari (au sehemu ndogo yao) kwenye vifaa vya zamani ni mojawapo ya VLAN katika topolojia mpya ya mtandao. Tuliwaweka kama ifuatavyo: bandari za kwanza za kubadili mitandao ya watumiaji, katikati - mitandao ya uzalishaji, na katika mwisho - pointi za kufikia na uplinks. 

Njia hii ilifanya iwezekane kuvuta na kuchana kutoka kwa vifaa vya zamani sio waya 1, lakini 10-15 kwa wakati mmoja. Hii iliharakisha mtiririko wa kazi mara kadhaa.  

Kwa njia, hivi ndivyo waya kwenye makabati huangalia baada ya kuchana: 

Mtandao-kama-Huduma kwa biashara kubwa: hali isiyo ya kawaida
au, kwa mfano, kama hii: 

Mtandao-kama-Huduma kwa biashara kubwa: hali isiyo ya kawaida
Baada ya kukamilika kwa hatua ya 2, tulichukua mapumziko ili kuchambua makosa na mienendo ya mradi huo. Kwa mfano, makosa madogo mara moja yalitoka kwa sababu ya usahihi katika michoro ya mtandao iliyotolewa kwetu (kiunganishi kibaya kwenye mchoro ni kamba ya kiraka iliyonunuliwa vibaya na hitaji la kuibadilisha). 

Pause ilikuwa muhimu, kwa sababu wakati wa kufanya kazi na haki za seva, hata kushindwa kidogo katika mchakato hakukubaliki. Ikiwa lengo lilikuwa kuhakikisha muda wa chini kwenye sehemu ya mtandao wa si zaidi ya dakika 5, basi haiwezi kuzidi. Mkengeuko wowote unaowezekana kutoka kwa ratiba ulipaswa kukubaliana na mteja. 

Hata hivyo, mipango ya mapema na kuzuia mradi ilifanya iwezekanavyo kufikia muda uliopangwa katika maeneo yote, na mara nyingi, kufanya bila hiyo kabisa. 

Changamoto ya muda - mradi chini ya COVID 

Hata hivyo, haikuwa bila matatizo ya ziada. Kwa kweli, coronavirus ilikuwa moja ya vizuizi. 

Kazi ilikuwa ngumu na ukweli kwamba janga lilianza, na haikuwezekana kuwepo wakati wa kazi kwenye tovuti ya mteja kwa wataalam wote waliohusika katika mchakato huo. Kisakinishi pekee ndicho kiliruhusiwa kuingia kwenye tovuti, na udhibiti ulikuwa kupitia chumba cha Zoom ambacho kilijumuisha mhandisi wa mtandao kutoka upande wa Linxdatacenter, mimi mwenyewe kama msimamizi wa mradi, mhandisi wa mtandao kutoka upande wa mteja anayesimamia kazi hiyo, na timu inayofanya kazi hiyo. kazi ya ufungaji.

Wakati wa kazi hiyo, matatizo yasiyojulikana yalitokea, na marekebisho yalipaswa kufanywa kwa kuruka. Kwa hiyo iliwezekana kuzuia haraka ushawishi wa sababu ya kibinadamu (makosa katika mpango, makosa katika kuamua hali ya shughuli za interface, nk).

Ingawa muundo wa mbali wa kazi ulionekana kuwa wa kawaida mwanzoni mwa mradi, tulizoea haraka hali mpya na tukaingia hatua ya mwisho ya kazi. 

Tumeendesha usanidi wa mipangilio ya mtandao wa muda ili kuendesha core mbili za mtandao, ya zamani na mpya, kwa sambamba ili kufikia mpito mzuri. Hata hivyo, ikawa kwamba mstari mmoja wa ziada haukuondolewa kwenye faili ya usanidi wa kernel mpya, na mpito haukutokea. Hii ilitulazimu kutumia muda kutafuta tatizo. 

Ilibadilika kuwa trafiki kuu ilipitishwa kwa usahihi, na trafiki ya udhibiti haikufikia node kupitia msingi mpya. Kutokana na mgawanyiko wazi wa mradi katika hatua, iliwezekana kutambua haraka sehemu ya mtandao ambapo ugumu ulitokea, kutambua tatizo na kuiondoa. 

Na matokeo yake

Matokeo ya kiufundi ya mradi 

Kwanza kabisa, msingi mpya wa mtandao mpya wa biashara uliundwa, ambao tulijenga pete za kimwili / za kimantiki. Hii imefanywa kwa namna ambayo kila kubadili kwenye mtandao kuna "bega ya pili". Katika mtandao wa zamani, swichi nyingi ziliunganishwa na msingi kando ya njia moja, bega moja (uplink). Ikiwa ilipasuka, swichi ikawa haipatikani kabisa. Na ikiwa swichi kadhaa ziliunganishwa kupitia kiunganishi kimoja, basi ajali ilizima idara nzima au mstari wa uzalishaji kwenye biashara. 

Katika mtandao mpya, hata tukio kubwa la mtandao chini ya hali yoyote litaweza "kuweka chini" mtandao mzima au sehemu yake muhimu. 

90% ya vifaa vyote vya mtandao vimesasishwa, vibadilishaji vya media (viongofu vya njia ya uenezi wa mawimbi) vimekatishwa kazi, na hitaji la waya maalum za umeme kwa vifaa vya umeme kwa kuunganisha kwa swichi za PoE, ambapo nguvu hutolewa kupitia waya za Ethernet, imetolewa. kuondolewa. 

Pia, viunganisho vyote vya macho katika chumba cha seva na katika makabati ya shamba ni alama - katika nodes zote muhimu za mawasiliano. Hii ilifanya iwezekanavyo kuandaa mchoro wa topolojia wa vifaa na viunganisho kwenye mtandao, kuonyesha hali yake halisi leo. 

Mchoro wa mtandao
Mtandao-kama-Huduma kwa biashara kubwa: hali isiyo ya kawaida
Matokeo muhimu zaidi katika maneno ya kiufundi: badala ya kazi kubwa ya miundombinu ilifanyika haraka, bila kuunda usumbufu wowote katika kazi ya biashara na karibu imperceptibly kwa wafanyakazi wake. 

Matokeo ya biashara ya mradi

Kwa maoni yangu, mradi huu unavutia kimsingi sio kutoka upande wa kiufundi, lakini kutoka upande wa shirika. Ugumu ulikuwa kimsingi katika kupanga na kufikiria kupitia hatua za kutekeleza majukumu ya mradi. 

Mafanikio ya mradi yanatuwezesha kusema kwamba mpango wetu wa kuendeleza mwelekeo wa mtandao ndani ya kwingineko ya huduma ya Linxdatacenter ni chaguo sahihi kwa vekta ya maendeleo ya kampuni. Mbinu ya kuwajibika ya usimamizi wa mradi, mkakati unaofaa, na upangaji wazi ulituruhusu kufanya kazi katika kiwango kinachofaa. 

Uthibitisho wa ubora wa kazi - ombi kutoka kwa mteja kuendelea utoaji wa huduma kwa ajili ya kisasa ya mtandao katika maeneo yake mengine nchini Urusi.

Chanzo: mapenzi.com

Kuongeza maoni