Mar a leasaich Uma.Tech bun-structar

Chuir sinn air bhog seirbheisean ùra, dh’ fhàs trafaic, chaidh frithealaichean a chuir an àite, cheangail sinn làraich ùra agus ath-mhodaileadh ionadan dàta - agus a-nis innsidh sinn an sgeulachd seo, a thug sinn a-steach thu bho chionn còig bliadhna.

Tha còig bliadhna na àm àbhaisteach airson toraidhean eadar-amail a chruinneachadh. Mar sin, chuir sinn romhainn bruidhinn mu leasachadh ar bun-structair, a tha thairis air na còig bliadhna a dh’ fhalbh air a dhol tro shlighe leasachaidh iongantach inntinneach, air a bheil sinn moiteil. Tha na h-atharrachaidhean cainneachdail a chuir sinn an gnìomh air tionndadh gu bhith càileachdail; a-nis faodaidh am bun-structar obrachadh ann am modhan a bha coltach gu math ann am meadhan na deichead mu dheireadh.

Bidh sinn a’ dèanamh cinnteach à obrachadh nam pròiseactan as iom-fhillte leis na riatanasan as cruaidhe a thaobh earbsachd agus luchdan, a’ toirt a-steach PREMIER agus Match TV. Feumaidh craolaidhean spòrs agus a’ chiad sealladh de shreath Tbh mòr-chòrdte trafaic ann an terabits / s, bidh sinn a’ cur seo an gnìomh gu furasta, agus cho tric is gu bheil a bhith ag obair le astaran mar sin air a bhith cumanta dhuinn o chionn fhada. Agus còig bliadhna air ais, b ’e am pròiseact as truime a bha a’ ruith air na siostaman againn Rutube, a tha air a thighinn air adhart bhon uair sin, àrdachadh ann an àireamhan agus trafaic, a dh’ fheumar a thoirt fa-near nuair a bha sinn a ’dealbhadh luchdan.

Bhruidhinn sinn mu mar a leasaich sinn bathar-cruaidh ar bun-structair ("Rutube 2009-2015: eachdraidh ar bathar-cruaidh") agus leasaich e siostam le uallach airson bhideothan a luchdachadh suas (“Bho neoni gu 700 gigabits gach diog - mar a bhios aon de na làraich aoigheachd bhidio as motha san Ruis a’ luchdachadh suas bhidio ”), ach tha tòrr ùine air a dhol seachad bho chaidh na teacsaichean sin a sgrìobhadh, chaidh mòran fhuasglaidhean eile a chruthachadh agus a bhuileachadh, agus tha na toraidhean a’ toirt cothrom dhuinn coinneachadh ri riatanasan an latha an-diugh agus a bhith sùbailte gu leòr airson gabhail ri gnìomhan ùra.

Mar a leasaich Uma.Tech bun-structar

Prìomh lìonra Tha sinn daonnan a 'leasachadh. Ghluais sinn gu uidheamachd Cisco ann an 2015, air an tug sinn iomradh san artaigil roimhe. Air ais an uairsin bha e fhathast mar an aon 10 / 40G, ach airson adhbharan follaiseach, às deidh beagan bhliadhnaichean rinn iad ùrachadh air a’ chassis a th ’ann, agus a-nis bidh sinn gu gnìomhach a’ cleachdadh 25 / 100G.

Mar a leasaich Uma.Tech bun-structar

Chan eil ceanglaichean 100G air a bhith nan sòghalachd o chionn fhada (an àite sin, tha seo na riatanas èiginneach aig an àm san roinn againn), no cho tearc (tha barrachd is barrachd ghnìomhaichean a’ toirt seachad ceanglaichean aig astaran mar sin). Ach, tha 10/40G fhathast buntainneach: tro na ceanglaichean sin tha sinn a’ leantainn oirnn a’ ceangal ghnìomhaichean le glè bheag de thrafaig, airson nach eil e iomchaidh port nas comasaiche a chleachdadh an-dràsta.

Tha cridhe an lìonraidh a chruthaich sinn airidh air beachdachadh air leth agus bidh e na chuspair ann an artaigil air leth beagan nas fhaide air adhart. An sin nì sinn sgrùdadh air mion-fhiosrachadh teicnigeach agus beachdaichidh sinn air loidsig ar gnìomhan nuair a bhios sinn ga chruthachadh. Ach a-nis cumaidh sinn oirnn a’ tarraing a’ bhun-structair ann an dòigh nas sgeamaiche, leis nach eil d’ aire, a leughadairean gràdhach, gun chrìoch.

Frithealaichean toraidh bhidio mean-fhàs gu sgiobalta, airson a bheil sinn a’ tabhann tòrr oidhirp. Ma chleachd sinn na bu thràithe air frithealaichean 2U le 4-5 cairtean lìonra le dà phort 10G gach fear, a-nis tha a’ mhòr-chuid den trafaic air a chuir bho luchd-frithealaidh 1U, aig a bheil 2-3 cairtean le dà phort 25G gach fear. Tha cairtean le 10G agus 25G cha mhòr co-ionann ann an cosgais, agus leigidh fuasglaidhean nas luaithe dhut gluasad thairis air gach cuid 10G agus 25G. B’ e an toradh sàbhalaidhean follaiseach: nas lugha de cho-phàirtean frithealaiche agus càbaill airson ceangal - cosgais nas ìsle (agus earbsachd nas àirde), bidh co-phàirtean a’ gabhail nas lugha de rùm anns a ’chrann - dh’ fhàs e comasach barrachd luchd-frithealaidh a chuir gach aonad agus, mar sin, cosgaisean màil nas ìsle.

Ach tha e nas cudromaiche am buannachd ann an astar! A-nis is urrainn dhuinn barrachd air 1G a chuir le 100U! Agus tha seo an aghaidh suidheachadh far a bheil cuid de phròiseactan mòra Ruiseanach a’ gairm toradh 40G bho 2U mar “choileanadh.” Bu mhath leinn na duilgheadasan aca!

Mar a leasaich Uma.Tech bun-structar

Thoir an aire gu bheil sinn fhathast a’ cleachdadh gineadh de chairtean lìonraidh nach urrainn obrachadh ach air 10G. Bidh an uidheamachd seo ag obair gu seasmhach agus tha e glè eòlach dhuinn, agus mar sin cha do thilg sinn air falbh e, ach lorg sinn cleachdadh ùr air a shon. Chuir sinn na co-phàirtean sin a-steach ann am frithealaichean stòraidh bhidio, agus tha e soilleir nach eil eadar-aghaidh 1G no dhà gu leòr airson obrachadh gu h-èifeachdach; an seo thionndaidh cairtean 10G gu bhith buntainneach.

Siostaman stòraidh a’ fàs cuideachd. Thairis air na còig bliadhna a dh’ fhalbh, tha iad air atharrachadh bho dusan diosc (12x HDD 2U) gu trithead ’s a sia-diosg (36x HDD 4U). Tha eagal air cuid “closaichean” cho comasach a chleachdadh oir ma dh’ fhailicheas aon chassis mar sin, dh’ fhaodadh gum bi cinneasachd ann - no eadhon comas obrachaidh! - airson an t-siostam gu lèir. Ach cha tachair seo leinn: tha sinn air cùl-taic a thoirt seachad aig an ìre de lethbhric de dhàta geo-sgaoilidh. Tha sinn air a’ chassis a sgaoileadh gu diofar ionadan dàta - bidh sinn a’ cleachdadh trì gu h-iomlan - agus tha seo a’ cur às do dhuilgheadasan an dà chuid ma dh’ fhàilligeadh sa chassis agus nuair a thuiteas an làrach.

Mar a leasaich Uma.Tech bun-structar

Gu dearbh, rinn an dòigh-obrach seo feum air bathar-cruaidh RAID, a thrèig sinn. Le bhith a’ cur às do chall obrach, mheudaich sinn earbsachd an t-siostaim aig an aon àm le bhith a’ sìmpleachadh an fhuasglaidh agus a’ toirt air falbh aon de na puingean fàilligeadh a dh’fhaodadh a bhith ann. Leig dhuinn do chuimhneachadh gu bheil na siostaman stòraidh againn “air an dèanamh aig an taigh”. Rinn sinn seo a dh’aona ghnothach agus bha sinn gu tur riaraichte leis a’ bhuil.

Ionadan dàta Thar nan còig bliadhna a dh’ fhalbh tha sinn air atharrachadh grunn thursan. Bho chaidh an artaigil mu dheireadh a sgrìobhadh, chan eil sinn air ach aon ionad dàta atharrachadh - DataLine - bha feum air a’ chòrr mar a chaidh ar bun-structar a leasachadh. Chaidh a h-uile gluasad eadar làraich a dhealbhadh.

Dà bhliadhna air ais, rinn sinn imrich taobh a-staigh MMTS-9, a’ gluasad gu làrach le càradh àrd-inbhe, siostam fuarachaidh math, solar cumhachd seasmhach agus gun duslach, a bha roimhe seo na laighe ann an sreathan tiugh air a h-uile uachdar agus a bha cuideachd a’ bacadh taobh a-staigh an uidheamachd againn. . Tagh seirbheisean càileachd - agus gun dust! - thàinig e gu bhith na adhbhar airson ar gluasad.

Mar a leasaich Uma.Tech bun-structar

Cha mhòr an-còmhnaidh “tha aon ghluasad co-ionann ri dà theine,” ach tha na duilgheadasan aig àm imrich eadar-dhealaichte gach turas. An turas seo, bha am prìomh dhuilgheadas gluasad taobh a-staigh aon ionad dàta “air a sholarachadh” le tar-cheanglaichean optigeach - am pailteas eadar ùrlaran gun a bhith air an cur còmhla ann an aon chrois-cheangal le gnìomhaichean cian-chonaltraidh. Is dòcha gur e am pròiseas airson tar-cheanglaichean ùrachadh agus ath-stiùireadh (leis an do chuidich innleadairean MMTS-9 sinn) an ìre imrich as duilghe.

Thachair an dàrna imrich bliadhna air ais; ann an 2019, ghluais sinn bho ionad dàta nach robh fìor mhath gu O2xygen. Bha na h-adhbharan airson a’ ghluasaid coltach ris an fheadhainn a chaidh a dheasbad gu h-àrd, ach chaidh an cur ris leis an duilgheadas a thaobh cho tarraingeach sa bha an ionad dàta tùsail do ghnìomhaichean cian-chonaltraidh - bha aig mòran sholaraichean ri “glacadh suas” chun na h-ìre seo leotha fhèin.

Mar a leasaich Uma.Tech bun-structar

Le gluasad 13 racaichean gu làrach àrd-inbhe ann am MMTS-9 bha e comasach an t-àite seo a leasachadh chan ann a-mhàin mar àite gnìomhaiche (rèis no dhà agus “air adhart” de ghnìomhaichean), ach cuideachd airson a chleachdadh mar aon de na prìomh fheadhainn. Rinn seo beagan nas sìmplidhe air an imrich bho ionad dàta nach robh fìor mhath - ghiùlain sinn a’ mhòr-chuid den uidheamachd bhuaithe gu làrach eile, agus fhuair O2xygen àite mar fhear a bha a’ leasachadh, a’ cur 5 racaichean le uidheamachd an sin.

An-diugh tha O2xygen mar àrd-ùrlar làn-chuimseach mu thràth, far a bheil na gnìomhaichean a dh’ fheumas sinn air “ruigsinn” agus feadhainn ùra a’ leantainn air adhart a’ ceangal. Do ghnìomhaichean, thionndaidh O2xygen cuideachd gu bhith tarraingeach bho shealladh leasachadh ro-innleachdail.

Bidh sinn an-còmhnaidh a’ dèanamh a’ phrìomh ìre den ghluasad ann an aon oidhche, agus nuair a rinn sinn imrich taobh a-staigh MMTS-9 agus gu O2xygen, chùm sinn ris an riaghailt seo. Tha sinn a’ daingneachadh gu bheil sinn gu teann a’ leantainn na riaghailt “gluasad thar oidhche”, ge bith dè an àireamh de racaichean! Bha eadhon fasach ann nuair a ghluais sinn 20 racaichean agus chuir sinn crìoch air seo cuideachd ann an aon oidhche. Tha imrich na phròiseas gu math sìmplidh a dh’ fheumas cruinneas agus cunbhalachd, ach tha cuid de chleasan an seo, an dà chuid sa phròiseas ullachaidh, agus nuair a ghluaiseas tu, agus nuair a thèid an cleachdadh gu àite ùr. Tha sinn deiseil airson bruidhinn gu mionaideach mu imrich ma tha ùidh agad.

Toraidhean Is toil leinn planaichean leasachaidh còig bliadhna. Tha sinn air crìoch a chuir air togail bun-structair ùr a tha fulang le lochdan air a sgaoileadh thairis air trì ionadan dàta. Tha sinn air an dùmhlachd trafaic àrdachadh gu mòr - nam biodh sinn o chionn ghoirid toilichte le 40-80G le 2U, a-nis is e an àbhaist dhuinn 100G le 1U. A-nis tha eadhon terabit de thrafaig ga fhaicinn mar rud cumanta. Tha sinn deiseil airson tuilleadh leasachaidh a dhèanamh air ar bun-structar, a tha air tionndadh a-mach gu bhith sùbailte agus scalable.

Ceist: Dè bu chòir dhomh innse dhut mu dheidhinn anns na teacsaichean a leanas, a leughadairean gràdhach? Mu carson a thòisich sinn a’ cruthachadh siostaman stòraidh dàta dachaigh? Mu chridhe an lìonraidh agus na feartan aige? Mu na cleasan agus na seòlaidhean mu imrich eadar ionadan dàta? Mu bhith a’ dèanamh cho-dhùnaidhean lìbhrigidh as fheàrr le bhith a’ taghadh phàirtean agus paramadairean gleusaidh? Mu bhith a’ cruthachadh fhuasglaidhean seasmhach mar thoradh air iomadach call obrach agus comasan sgèile chòmhnard taobh a-staigh ionad dàta, a tha air an cur an gnìomh ann an structar de thrì ionadan dàta?

Ùghdar: Petr Vinogradov - Stiùiriche Teicnigeach Uma.Tech Hamsters

Source: www.habr.com

Cuir beachd ann