VÔrk-teenus kui teenus suurettevÔttele: eriline juhtum

VÔrk-teenus kui teenus suurettevÔttele: eriline juhtum
Kuidas uuendada suurte ettevĂ”tete vĂ”rgu seadmeid tootmise seiskamata? Suurprojekti kohta "avatud sĂŒdame operatsiooni" reĆŸiimis rÀÀgib projektihaldur Linxdatacenter Oleg Fedorov. 

Viimastel aastatel oleme mĂ€rganud suurenemist tellijate nĂ”udluses IT-taristu vĂ”rgu komponentidega seotud teenuste jĂ€rele. IT-sĂŒsteemide, teenuste, rakenduste ĂŒhenduvuse vajadus, Ă€ritegevuse jĂ€lgimise ja operatiivjuhtimise ĂŒlesanded peaaegu igas valdkonnas sunnivad tĂ€napĂ€eva ettevĂ”tteid pöörama vĂ”rgu teemadele rohkem tĂ€helepanu.  

KĂŒsimuste ulatus – alates vĂ”rgu usaldusvÀÀrsuse tagamisest kuni kliendi iseseisva sĂŒsteemi loomise ja haldamiseni ploki IP-aadresse, marsruutimisprotokollide seadistamise ning liikluse haldamisega vastavalt organisatsioonide poliitikale.

Samuti kasvab nÔudlus komplekssete lahenduste jÀrele vÔrgu infrastruktuuri loomisel ja teenindamisel, eelkÔige tellijate seas, kelle vÔrgu infrastruktuur luuakse nullist vÔi on moraalselt vananenud, vajades tÔsiseid moderniseerimist. 

See suundumus langes kokku Linxdatacenteri enda vĂ”rgu infrastruktuuri arengu ja keerukuse perioodiga. Oleme laiendanud oma kohalolekute geograafiat Euroopas, ĂŒhinedes kaugete aladega, mis omakorda nĂ”udis ka vĂ”rgu infrastruktuuri tĂ€iustamist. 

EttevĂ”te kĂ€ivitas uue teenuse klientidele, Network-as-a-Service: kĂ”ikide klientide vĂ”rgu ĂŒlesannete lahenduse vĂ”tame enda kanda, vĂ”imaldades neil keskenduda pĂ”hitegevusele.

2020. aasta suvel lÔpetati esimene suurprojekt selles suunas, millest tahaksime rÀÀkida. 

Alguses 

Suur tööstuskompleks pöördus meie poole vĂ”rgu infrastruktuuri moderniseerimisega ĂŒhes oma tehases. Vajasime vana seadme asendamist uuega, sealhulgas vĂ”rgu tuumaga.

Viimane seadme moderniseerimine ettevĂ”ttes toimus umbes 10 aastat tagasi. EttevĂ”tte uus juhtkond otsustas parandada ĂŒhenduvust, alustades infrastruktuuri uuendamisest kĂ”ige pĂ”hjalikumal, fĂŒĂŒsilisel tasandil. 

Projekt jagati kaheks osaks: serveripargi ja vÔrgu seadmete uuendamine. Meie vastutasime teise osa eest. 

Alustavad tööde nĂ”udmised hĂ”lmasid tootmisliinide seiskumiste minimeerimist ettevĂ”ttes tööde teostamise ajal (mĂ”nes kohtades ka tĂ€ielikku seiskumiste vĂ€listamist). Iga peatus tĂ€hendab kliendi jaoks otseseid rahakadu, mida ei tohtinud mingil juhul juhtuda. TĂ€nu objekti tööreĆŸiimile 24x7x365 ning arvestades ettevĂ”tte praktikas planeeritud seiskumiste tĂ€ielikku puudumist, seati meile ĂŒlesanne teostada operatsioon avatud sĂŒdamega. See muutus projekti peamiseks eripĂ€raks.

LĂ€hme

Tööd olid planeeritud pÔhimÔttel liikuda kaugematest vÔrgu sÔlmedest lÀhemale, samuti vÀhem tootmisliinide tööd mÔjutavatest kohtadest rohkem neid otseselt mÔjutavate kohtade poole. 

NĂ€iteks, kui vĂ”tta vĂ”rgu sĂ”lm mĂŒĂŒgiosakonnas, siis ei mĂ”juta selles osakonnas toimuvad tööd tootmist kuidagi. Samuti aitab selline sĂŒndmus meil, kui alltöövĂ”tjal, kontrollida valitud lĂ€henemisviisi Ă”igsust selliste sĂ”lmede töö osas ning vajadusel korrigeerida tegevusi jĂ€rgmistes projekti etappides. 

On vajalik mitte ainult asendada sÔlmed ja kaablid vÔrgus, vaid ka Ôigesti konfigureerida kÔik lahenduse komponendid tervikuna. Just nende konfiguratsioonide kontrollimise teostamine kÀis nii, et alustades töödega kaugemal pÔhikohast, andsime endale justkui "Ôiguse eksida", mitte riskides ettevÔtte kriitiliselt oluliste aladega. 

MÀÀrasime alad, mis ei mĂ”juta tootmisprotsessi, ning kriitilised kohad – töökoja, laadimis- ja mahalaadimisbloki, ladude jne. Klient nĂ”ustus vĂ”tma iga vĂ”rgu sĂ”lme maksimaalse lubatud seiskumise aja osas: 1 kuni 15 minutit. Üksikute vĂ”rgu sĂ”lmede tĂ€ielikku vĂ€ljalĂŒlitamist ei olnud vĂ”imalik vĂ€ltida, kuna kaabel tuli fĂŒĂŒsiliselt vanast seadmest uude seadmesse ĂŒmber lĂŒlitada ning selle protsessi kĂ€igus tuli ka lahti harutada "kaablite habe", mis oli vormunud mitmeaastase kasutamise kĂ€igus ilma nĂ”uetekohase hoolduseta (ĂŒks tagajĂ€rgi kaablite paigaldamise tööde allhangetena teostamine).

Tööd jagati mitmeks etapiks.

Etapp 1 – Audit. Valmistamine ja tööde planeerimise lĂ€henemise kooskĂ”lastamine ning meeskondade valmisoleku hindamine: kliendi, montaaĆŸi teostava allhankija ja meie meeskonna.

Etapp 2 – Tööde lĂ€biviimise formaadi arendamine, sĂŒvamĂ”tteline analĂŒĂŒs ja planeerimine. Valisime kontrollnimekirja, mis nĂ€itab tĂ€pselt tegevuse jĂ€rjekorda ja jĂ€rjestust, sealhulgas patĆĄikordide vahetamise jĂ€rjekorda portide kaupa.

Etapp 3 – Tööde teostamine kapides, mis ei mĂ”juta tootmist. Seisakuaegade hindamine ja korrigeerimine edasiste tööetappide jaoks.

Etapp 4 – Tööde teostamine kapides, mis mĂ”jutavad tootmist. Seisakuaegade hindamine ja korrigeerimine lĂ”pp-etapi jaoks.

Etapp 5 – Tööde teostamine serveri ruumis jĂ€relejÀÀnud seadmete vahetamiseks. Uue juure marsruutimise kĂ€ivitamine.

Etapp 6 – SĂŒsteemi juure jĂ€rjestikune ĂŒleminek vana vĂ”rgu konfiguratsioonilt uuele, et tagada kogu sĂŒsteemikompleksi sujuv ĂŒleminek (VLAN, marsruutimine jms). Sel etapil ĂŒhendasime kĂ”ik kasutajad ja viimistlesime kĂ”ik teenused uuele seadmele, kontrollisime ĂŒhenduse Ă”igsust, veendusime, et ĂŒkski ettevĂ”tte teenus ei seiskunud, ning tagasime, et tekkivad probleemid oleksid seotud otseselt juurega, mis lihtsustas vĂ”imalike tĂ”rgete kĂ”rvaldamist ja lĂ”ppseadet. 

Kaablite juuste korrastamine

Projekt osutus keeruliseks ka keeruliste algtingimuste tÔttu. 

Esiteks, suure hulga sÔlmede ja vÔrgu lÔikude tÔttu, keerulise topoloogia ja kaablite klassifitseerimise jÀrgi nende otstarbe jÀrgi. Selliseid "juukseid" tuli kapidest vÀlja vÔtta ja hoolikalt "korrastada", mÔistes, milline kaabel kust tuleb ja kuhu viib. 

See nÀgi vÀlja umbes nii:

VÔrk-teenus kui teenus suurettevÔttele: eriline juhtum
nii:

VÔrk-teenus kui teenus suurettevÔttele: eriline juhtum
vÔi nii: 

VÔrk-teenus kui teenus suurettevÔttele: eriline juhtum
Teiseks, iga sellise ĂŒlesande jaoks tuli ette valmistada fail protsessi kirjeldamisega. „VĂ”tame kaabli X vanast seadmest port 1, ĂŒhendame selle uue seadme porti 18.“ Tundub lihtne, kuid kui sul on lĂ€hteandmetes 48 tĂ€iesti tĂ€idetud porti ning varuvalikut pole (me mĂ€letame 24x7x365), on ainus lahendus töötada blokkidena. Mida rohkem kaableid saab vanast seadmest korraga vĂ€lja tĂ”mmata, seda kiiremini saab need korralikult paika panna ja uude vĂ”rgu „raudtee“ sisestada, vĂ€ltides tĂ”rkeid ja seisakuid vĂ”rgutöös. 

SeetĂ”ttu viisime ettevalmistusfaasis vĂ”rgu jagamise blokkideks – iga blokk kuulus kindlasse VLAN-i. Iga port (vĂ”i nende alamhulk) vanas seadmes on mingi VLAN uues vĂ”rgu topoloogias. Gruppisime need jĂ€rgmiselt: lĂŒhikesed portid lĂŒlitites olid kasutajavĂ”rgud, keskel olid tootmisvĂ”rgud ja viimastes olid pÀÀsupunktid ja uplink-id. 

Selline lĂ€henemine vĂ”imaldas ĂŒhe korraga vanast seadmest vĂ€lja tĂ”mmata ja korda teha mitte 1 kaablit, vaid 10-15. See kiirendas töövoogu mitu korda.  

Muide, nii nÀevad kaablid kapides vÀlja pÀrast korda tegemist: 

VÔrk-teenus kui teenus suurettevÔttele: eriline juhtum
vÔi nÀiteks nii: 

VÔrk-teenus kui teenus suurettevÔttele: eriline juhtum
Teise etapi lĂ”pus vĂ”tsime pausi vigade analĂŒĂŒsimiseks ja projekti dĂŒnaamikaks. NĂ€iteks ilmusid kohe vĂ€lja vĂ€ikesed puudused, mis tulenesid meile edastatud vĂ”rgu skeemide ebatĂ€psustest (vale ĂŒhendus skeemil – vale ostetud patch-kaabel ja vajadus selle asendamiseks). 

Paus oli vajalik, kuna serverites töötades ei olnud isegi vĂ€ike tĂ”rge protsessis lubatud. Kui eesmĂ€rgiks on tagada vĂ”rgu osa tööseisaku aeg mitte ĂŒle 5 minuti, siis seda ĂŒletada ei tohtinud. Iga vĂ”imalik kĂ”rvalekalle ajakavast pidi olema kooskĂ”lastatud kliendiga. 

Kuid eelplaneerimine ja projekti jagamine blokkideks vÔimaldasid rahulduda planeeritud tööseisaku ajaga kÔigis ootes ja enamikul juhtudel isegi ilma selleta hakkama saada. 

Aja vĂ€ljakutse – projekt COVID-i ajal 

TĂ€iendavad keerukused ei puudunud siiski. Loomulikult oli ĂŒheks takistuseks koroonaviirus. 

Tööd komplikatsioonid tekkisid seoses pandeemia algusega, mistĂ”ttu ei olnud vĂ”imalik, et kĂ”ik protsessis osalejad viibiksid kliendi objektil töid teostamas. Objekti lubati ainult paigaldusettevĂ”tte töötajad ning kontroll toimus Zoomis – seal viibis vĂ”rguinsener Linxdatacenter'ist, mina kui projekti juht, kliendi poolt vastutav vĂ”rguinsener ning meeskond, kes tegi paigaldusarbeid.

Tööde kÀigus tekkis ootamatuid probleeme ning tuli jooksvalt teha kohandusi. Nii Ônnestus kiiresti ennetada inimfaktori mÔju (skeemivead, aktiivsusliidese seisundi mÀÀramise vead jne).

Kuigi kaugtehnoloogia formaat tundus projekti alguses ebatavaline, kohandusime me ĂŒsna kiiresti uute tingimustega ning jĂ”udsime tööde viimasesse etappi. 

KĂ€ivitame ajutise vĂ”rgu seadistamise konfiguratsiooni kahele vĂ”rgukernale – vanale ja uuele – sujuva ĂŒlemineku tagamiseks. Selgus, et uue tuuma konfiguratsiooni failist polnud eemaldatud ĂŒhte tarbetut rida ja ĂŒleminekut ei toimunud. See sundis meid veidi aega probleemile lahenduse leidmiseks raiskama. 

Selgus, et peamine liiklus edastati Ôigesti, kuid juhtimisliiklus ei jÔudnud sÔlme uue tuuma kaudu. TÀnu projekti selgele etappideks jagamisele Ônnestus kiiresti kindlaks teha vÔrguosa, kus tekkis takistus, tuvastada probleem ja see lahendada. 

Ja tulemuseks

Projekti tehnilised tulemused 

Esiteks loodi uue ettevĂ”tte vĂ”rgu uus tuum, selleks ehitasime fĂŒĂŒsilisi/loogilisi ringe. See tehti nii, et igal vĂ”rgu lĂŒlikil oleks "teine Ă”lg". Vanas vĂ”rgus olid paljud lĂŒlitid ĂŒhendatud tuumaga ĂŒhe rada kaudu, ĂŒhe Ă”laga (uplink). Kui see katkeb, muutub lĂŒliti tĂ€ielikult kĂ€ttesaamatuks. Ja kui ĂŒhe uplinki kaudu oli ĂŒhendatud mitu lĂŒlitit, siis rike tĂ”i kaasa terve osakonna vĂ”i tootmisliini tĂ”rke. 

Uues vÔrgus ei suuda isegi tÔsine vÔrguintsident mingisuguses stsenaariumis "panna" kogu vÔrku vÔi selle olulist osa maapinnale. 

90% kogu vĂ”rgutehnika on uuendatud, vĂ€lja on toodud meediakonverterid (signaali edastamise keskkonna muundurid) ning ka kaotatud on vajadus eraldiseisvate elektriliinide jĂ€rele seadmete toitmiseks, tĂ€nu PoE-lĂŒlitite kasutusele, kus toide edastatakse Etherneti kaablite kaudu. 

Samuti on kĂ”ik optilised ĂŒhendused serveriruumis ja kohtade kapides mĂ€rgistatud – kĂ”igis vĂ”tmeĂŒhenduspunktides. See vĂ”imaldas koostada sidetehnika ja ĂŒhenduste topoloogilise skeemi, mis peegeldab selle tegelikku seisukorda tĂ€nasel pĂ€eval. 

VÔrguskeem
VÔrk-teenus kui teenus suurettevÔttele: eriline juhtum
KÔige olulisem tulemus tehnilisest vaatepunktist: ulatuslikud infrastruktuuritööd viidi lÀbi kiiresti, ilma et see oleks ettevÔtte töös mingit segadust tekitanud ja peaaegu mÀrkamatult selle personali jaoks. 

Projekti Àrilised tulemused

Minu arvates on see projekt esmajoones huvitav mitte tehnilisest, vaid organisatsioonilisest poolest. Raskused seisnesid peamiselt projektiĂŒlesannete elluviimise planeerimises ja lĂ€bimĂ”eldud sammude vĂ€ljatöötamises. 

Projekti edu vÔimaldab rÀÀkida sellest, et meie algatus arendada vÔrgusuunda Linxdatacenter'i teenuste portfellis on Ôige ettevÔtte arengusuund. Vastutustundlik lÀhenemine projektide juhtimisele, mÔistlik strateegia ja selge planeerimine vÔimaldasid meil töö kvaliteetselt teostada. 

Töö kvaliteedi kinnituseks on kliendi taotlus jĂ€tkata vĂ”rgu moderniseerimise teenuste osutamist tema ĂŒlejÀÀnud objektides Venemaal.

Allikas: habr.com

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster