MÄs ieviesÄm jaunus pakalpojumus, pieauga trafika, nomainÄ«jÄm serverus, pievienojÄm jaunas vietnes un pÄrveidojÄm datu centrus ā un tagad mÄs pastÄstÄ«sim Å”o stÄstu, ar kura sÄkumu mÄs jÅ«s iepazÄ«stinÄjÄm pirms pieciem gadiem..
Pieci gadi ir tipisks laiks starprezultÄtu summÄÅ”anai. TÄpÄc nolÄmÄm runÄt par mÅ«su infrastruktÅ«ras attÄ«stÄ«bu, kas pÄdÄjo piecu gadu laikÄ ir izgÄjusi pÄrsteidzoÅ”i interesantu attÄ«stÄ«bas ceļu, ar ko lepojamies. MÅ«su Ä«stenotÄs kvantitatÄ«vÄs izmaiÅas ir kļuvuÅ”as par kvalitatÄ«vÄm, tagad infrastruktÅ«ra var darboties režīmos, kas pagÄjuÅ”Äs desmitgades vidÅ« Ŕķita fantastiski.
MÄs nodroÅ”inÄm vissarežģītÄko projektu darbÄ«bu ar visstingrÄkajÄm uzticamÄ«bas un slodzes prasÄ«bÄm, tostarp PREMIER un Match TV. Sporta pÄrraidÄm un populÄru seriÄlu pirmizrÄdei ir nepiecieÅ”ama trafika terabitos/s, mÄs to viegli Ä«stenojam, un tik bieži, ka darbs ar Å”Ädiem Ätrumiem mums jau sen ir kļuvis par ikdienu. Un pirms pieciem gadiem smagÄkais projekts, kas darbojÄs mÅ«su sistÄmÄs, bija Rutube, kas kopÅ” tÄ laika ir attÄ«stÄ«jies, palielinÄjis apjomus un satiksmi, kas bija jÄÅem vÄrÄ, plÄnojot slodzes.
MÄs runÄjÄm par to, kÄ mÄs izstrÄdÄjÄm mÅ«su infrastruktÅ«ras aparatÅ«ru (
TÄ«kla kodols MÄs pastÄvÄ«gi attÄ«stÄmies. MÄs pÄrgÄjÄm uz Cisco aprÄ«kojumu 2015. gadÄ, par ko minÄjÄm iepriekÅ”ÄjÄ rakstÄ. Toreiz tas vÄl bija tas pats 10/40G, taÄu acÄ«mredzamu iemeslu dÄļ pÄc dažiem gadiem viÅi modernizÄja esoÅ”o Å”asiju, un tagad mÄs aktÄ«vi lietojam 25/100G.
100G saites jau sen nav ne greznÄ«ba (drÄ«zÄk tÄ ir aktuÄla laika prasÄ«ba mÅ«su segmentÄ), ne retums (arvien vairÄk operatoru nodroÅ”ina savienojumus ar Å”Ädu Ätrumu). TomÄr 10/40G joprojÄm ir aktuÄls: caur Ŕīm saitÄm mÄs turpinÄm savienot operatorus ar nelielu trafika apjomu, kam paÅ”laik nav lietderÄ«gi izmantot ietilpÄ«gÄku portu.
MÅ«su izveidotais tÄ«kla kodols ir pelnÄ«jis atseviŔķu apsvÄrumu, un tas kļūs par atseviŔķa raksta tÄmu nedaudz vÄlÄk. Tur mÄs iedziļinÄsimies tehniskajÄs detaļÄs un Åemsim vÄrÄ mÅ«su darbÄ«bu loÄ£iku, to veidojot. Bet tagad mÄs turpinÄsim zÄ«mÄt infrastruktÅ«ru shematiskÄk, jo jÅ«su uzmanÄ«ba, dÄrgie lasÄ«tÄji, nav neierobežota.
Video izvades serveri Ätri attÄ«stÄ«ties, tÄpÄc mÄs piedÄvÄjam daudz pūļu. Ja agrÄk izmantojÄm galvenokÄrt 2U serverus ar 4-5 tÄ«kla kartÄm ar diviem 10G portiem katrÄ, tad tagad lielÄkÄ daļa trafika tiek sÅ«tÄ«ta no 1U serveriem, kuriem ir 2-3 kartes ar diviem 25G portiem katrÄ. KartÄm ar 10G un 25G ir gandrÄ«z vienÄdas izmaksas, un ÄtrÄki risinÄjumi ļauj pÄrraidÄ«t gan 10G, gan 25G. RezultÄts bija acÄ«mredzams ietaupÄ«jums: mazÄk servera komponentu un kabeļu savienojumam - zemÄkas izmaksas (un lielÄka uzticamÄ«ba), komponenti aizÅem mazÄk vietas plauktÄ - kļuva iespÄjams izvietot vairÄk serveru uz laukuma vienÄ«bu un lÄ«dz ar to zemÄkas nomas izmaksas.
Bet svarÄ«gÄks ir Ätruma pieaugums! Tagad mÄs varam nosÅ«tÄ«t vairÄk nekÄ 1G ar 100U! Un tas notiek uz situÄcijas fona, kad daži lieli Krievijas projekti 40G izvadi no 2U sauc par "sasniegumu". MÄs vÄlÄtos viÅu problÄmas!
Å
emiet vÄrÄ, ka mÄs joprojÄm izmantojam tÄ«kla karÅ”u paaudzi, kas var darboties tikai ar 10G. Å Ä« iekÄrta strÄdÄ stabili un mums ir ļoti pazÄ«stama, tÄpÄc to neizmetÄm, bet atradÄm jaunu pielietojumu. MÄs uzstÄdÄ«jÄm Å”os komponentus video glabÄÅ”anas serveros, kuriem ar vienu vai diviem 1G interfeisiem acÄ«mredzami nepietiek, lai efektÄ«vi darbotos, Å”eit 10G kartes izrÄdÄ«jÄs atbilstoÅ”as.
UzglabÄÅ”anas sistÄmas arÄ« aug. PÄdÄjo piecu gadu laikÄ tie ir mainÄ«juÅ”ies no divpadsmit diskiem (12x HDD 2U) uz trÄ«sdesmit seÅ”iem diskiem (36x HDD 4U). Daži baidÄs izmantot tik ietilpÄ«gus āliemeÅusā, jo, ja viena Å”Äda Å”asija sabojÄjas, var tikt apdraudÄta produktivitÄte vai pat darbspÄja! ā visai sistÄmai. Bet tas nenotiks ar mums: mÄs esam nodroÅ”inÄjuÅ”i dublÄjumu Ä£eogrÄfiski izplatÄ«tu datu kopiju lÄ«menÄ«. MÄs esam izplatÄ«juÅ”i Å”asijas dažÄdiem datu centriem - kopÄ izmantojam trÄ«s - un tas novÄrÅ” problÄmu raÅ”anos gan Å”asijas kļūmju gadÄ«jumÄ, gan arÄ« tad, kad vietne nokrÄ«t.
Protams, Ŕī pieeja padarÄ«ja aparatÅ«ras RAID lieku, no kÄ mÄs atteicÄmies. NovÄrÅ”ot dublÄÅ”anos, mÄs vienlaikus palielinÄjÄm sistÄmas uzticamÄ«bu, vienkÄrÅ”ojot risinÄjumu un novÄrÅ”ot vienu no iespÄjamiem atteices punktiem. AtgÄdinÄsim, ka mÅ«su uzglabÄÅ”anas sistÄmas ir āpaÅ”darinÄtasā. MÄs to darÄ«jÄm diezgan apzinÄti un bijÄm pilnÄ«bÄ apmierinÄti ar rezultÄtu.
Datu centri PÄdÄjo piecu gadu laikÄ mÄs esam mainÄ«juÅ”ies vairÄkas reizes. KopÅ” iepriekÅ”ÄjÄ raksta tapÅ”anas mÄs neesam mainÄ«juÅ”i tikai vienu datu centru - DataLine - pÄrÄjiem bija nepiecieÅ”ama nomaiÅa, attÄ«stoties mÅ«su infrastruktÅ«rai. Visas pÄrsÅ«tÄ«Å”anas starp objektiem bija plÄnotas.
Pirms diviem gadiem migrÄjÄm iekÅ”Ä MMTS-9, pÄrvÄcoties uz vietu ar kvalitatÄ«vu remontu, labu dzesÄÅ”anas sistÄmu, stabilu baroÅ”anu un bez putekļiem, kas iepriekÅ” biezÄs kÄrtÄs gulÄja uz visÄm virsmÄm un arÄ« aizsÄrÄja mÅ«su iekÄrtu iekÅ”puses. . IzvÄlieties kvalitatÄ«vus pakalpojumus un bez putekļiem! ā kļuva par mÅ«su pÄrcelÅ”anÄs iemeslu.
GandrÄ«z vienmÄr āviena kustÄ«ba ir divi ugunsgrÄkiā, taÄu problÄmas migrÄcijas laikÄ katru reizi ir atŔķirÄ«gas. Å oreiz galvenÄs grÅ«tÄ«bas pÄrvietoties viena datu centra ietvaros ānodroÅ”inÄjaā optiskie ŔķÄrssavienojumi - to pÄrpilnÄ«ba starp stÄviem, telekomunikÄciju operatori tos neapvienojot vienÄ Å”Ä·ÄrssavienojumÄ. Å Ä·Ärssavienojumu atjauninÄÅ”anas un marÅ”rutÄÅ”anas maiÅa (ar kuru mums palÄ«dzÄja MMTS-9 inženieri), iespÄjams, bija visgrÅ«tÄkais migrÄcijas posms.
OtrÄ migrÄcija notika pirms gada; 2019. gadÄ mÄs pÄrcÄlÄmies no ne pÄrÄk laba datu centra uz O2xygen. PÄrcelÅ”anÄs iemesli bija lÄ«dzÄ«gi iepriekÅ” apspriestajiem, taÄu tos papildinÄja sÄkotnÄjÄ datu centra nepievilcÄ«bas problÄma telekomunikÄciju operatoriem - daudziem pakalpojumu sniedzÄjiem lÄ«dz Å”im nÄcÄs āpanÄktā paÅ”iem.
13 statÄ«vu migrÄÅ”ana uz kvalitatÄ«vu vietu MMTS-9 ļÄva Å”o vietu attÄ«stÄ«t ne tikai kÄ operatora vietu (pÄris statÄ«vu un operatoru āuz priekÅ”uā), bet arÄ« izmantot to kÄ vienu no galvenÄs. Tas nedaudz vienkÄrÅ”oja migrÄciju no ne pÄrÄk laba datu centra - mÄs pÄrvedÄm lielÄko daļu aprÄ«kojuma no tÄ uz citu vietu, un O2xygen tika pieŔķirta izstrÄdÄtÄja loma, nosÅ«tot uz turieni 5 statÄ«vus ar aprÄ«kojumu.
Å odien O2xygen jau ir pilnvÄrtÄ«ga platforma, kurÄ ir āieradÄ«juÅ”iesā mums nepiecieÅ”amie operatori un turpina pieslÄgties jauni. Operatoriem O2xygen izrÄdÄ«jÄs pievilcÄ«gs arÄ« no stratÄÄ£iskÄs attÄ«stÄ«bas viedokļa.
MÄs vienmÄr veicam galveno pÄrvietoÅ”anÄs fÄzi vienÄ naktÄ«, un, migrÄjot MMTS-9 ietvaros un uz O2xygen, mÄs ievÄrojÄm Å”o noteikumu. Uzsveram, ka stingri ievÄrojam āpÄrvietoties pa naktiā noteikumu neatkarÄ«gi no plauktu skaita! Bija pat precedents, kad mÄs pÄrvietojÄm 20 statÄ«vus un arÄ« to pabeidzÄm vienas nakts laikÄ. MigrÄcija ir diezgan vienkÄrÅ”s process, kas prasa precizitÄti un konsekvenci, taÄu Å”eit ir daži triki gan sagatavoÅ”anÄs procesÄ, gan pÄrceļoties, gan izvietojot uz jaunu vietu. Esam gatavi detalizÄti runÄt par migrÄciju, ja jÅ«s interesÄ.
rezultÄtus Mums patÄ«k piecu gadu attÄ«stÄ«bas plÄni. MÄs esam pabeiguÅ”i jaunas, defektiem izturÄ«gas infrastruktÅ«ras izbÅ«vi, kas sadalÄ«ta trÄ«s datu centros. Esam krasi palielinÄjuÅ”i satiksmes blÄ«vumu - ja nesen priecÄjÄmies par 40-80G ar 2U, tad tagad mums norma ir 100G ar 1U. Tagad pat terabitu satiksmes mÄs uztveram kÄ ikdienu. Esam gatavi turpinÄt attÄ«stÄ«t savu infrastruktÅ«ru, kas ir izrÄdÄ«jusies elastÄ«ga un mÄrogojama.
JautÄjums: Par ko man vajadzÄtu pastÄstÄ«t turpmÄkajos tekstos, dÄrgie lasÄ«tÄji? Par to, kÄpÄc mÄs sÄkÄm veidot paÅ”taisÄ«tas datu uzglabÄÅ”anas sistÄmas? Par tÄ«kla kodolu un tÄ funkcijÄm? Par migrÄcijas trikiem un smalkumiem starp datu centriem? Par piegÄdes lÄmumu optimizÄÅ”anu, izvÄloties komponentus un precizÄjot parametrus? Par ilgtspÄjÄ«gu risinÄjumu izveidi, pateicoties vairÄkÄm atlaiÅ”anÄm un horizontÄlÄs mÄrogoÅ”anas iespÄjÄm datu centrÄ, kas tiek Ä«stenotas trÄ«s datu centru struktÅ«rÄ?
Autors: Petrs Vinogradovs - Uma.Tech tehniskais direktors
Avots: www.habr.com