Wéi Uma.Tech Infrastruktur entwéckelt

Mir hunn nei Servicer lancéiert, de Traffic ass gewuess, ersat Serveren, verbonne nei Siten an ëmgebauten Datenzenteren - an elo wäerte mir dës Geschicht erzielen, den Ufank vun deem mir Iech viru fënnef Joer virgestallt hunn.

Fënnef Joer ass eng typesch Zäit fir Tëscheresultater ze summéieren. Dofir hu mir décidéiert iwwer d'Entwécklung vun eiser Infrastruktur ze schwätzen, déi an de leschte fënnef Joer duerch en iwwerraschend interessanten Entwécklungswee gaangen ass, op dee mir houfreg sinn. Déi quantitativ Ännerungen, déi mir ëmgesat hunn, sinn zu qualitativen ëmgewandelt; elo kann d'Infrastruktur a Modi operéieren, déi an der Mëtt vun der leschter Dekade fantastesch ausgesinn hunn.

Mir garantéieren d'Operatioun vun de komplexste Projete mat de strengsten Ufuerderunge fir Zouverlässegkeet a Lasten, dorënner PREMIER a Match TV. Sportssendungen an d'Première vu populäre Fernsehserien erfuerderen Traffic an Terabits / s, mir realiséieren dëst einfach, an esou dacks datt d'Aarbecht mat esou Geschwindegkeete laang fir eis allgemeng ginn ass. A viru fënnef Joer war dee schwéierste Projet, deen op eise Systemer leeft, Rutube, deen zënterhier entwéckelt huet, Volumen a Verkéier erhéicht huet, wat bei der Planung vun de Lasten Rechnung gedroe muss ginn.

Mir hunn geschwat wéi mir d'Hardware vun eiser Infrastruktur entwéckelt hunn ("Rutube 2009-2015: d'Geschicht vun eiser Hardware") an entwéckelt e System verantwortlech fir Videoen eropzelueden ("Vun Null bis 700 Gigabits pro Sekonn - wéi ee vun de gréisste Video-Hosting-Siten a Russland Video eropluet"), awer vill Zäit ass vergaang zënter datt dës Texter geschriwwe goufen, vill aner Léisunge goufen erstallt an ëmgesat, d'Resultater vun deenen et eis erméiglechen, modern Ufuerderungen ze erfëllen a flexibel genuch ze sinn fir nei Aufgaben unzepassen.

Wéi Uma.Tech Infrastruktur entwéckelt

Netzwierk Kär Mir entwéckelen permanent. Mir gewiesselt op Cisco Equipement 2015, déi mir am virdrun Artikel ernimmt. Deemools war et nach ëmmer déiselwecht 10/40G, awer aus offensichtleche Grënn, no e puer Joer hunn se de existente Chassis aktualiséiert, an elo benotze mir aktiv 25/100G.

Wéi Uma.Tech Infrastruktur entwéckelt

100G Linken sinn laang weder e Luxus (méi, dëst ass eng dréngend Noutwendegkeet vun der Zäit an eisem Segment), nach eng Raritéit (méi a méi Betreiber bidden Verbindunge mat esou Geschwindegkeeten). Wéi och ëmmer, 10 / 40G bleift relevant: duerch dës Linke verbannen mir weider Betreiber mat enger klenger Quantitéit vum Traffic, fir deen et am Moment net passend ass e méi capacious Hafen ze benotzen.

Den Netzkär, dee mir erstallt hunn, verdéngt getrennten Iwwerleeung a wäert e bësse méi spéit d'Thema vun engem separaten Artikel ginn. Do wäerte mir an technesch Detailer verdéiwen an d'Logik vun eisen Handlungen betruechten wann se se kreéieren. Awer elo wäerte mir weiderhin d'Infrastruktur méi schematesch zéien, well Är Opmierksamkeet, léif Lieser, net onlimitéiert ass.

Video Output Serveren séier entwéckelen, fir déi mir vill Effort bidden. Wa mir fréier haaptsächlech 2U Servere mat 4-5 Netzwierkkaarte mat all zwee 10G Ports benotzt hunn, gëtt elo de gréissten Deel vum Traffic vun 1U Server geschéckt, déi 2-3 Kaarte mat all zwee 25G Ports hunn. Kaarte mat 10G an 25G si bal d'selwecht a Käschten, a méi séier Léisungen erlaben Iech iwwer 10G an 25G ze vermëttelen. D'Resultat war offensichtlech Erspuernisser: manner Serverkomponenten a Kabele fir d'Verbindung - méi niddreg Käschten (a méi héich Zouverlässegkeet), Komponenten huelen manner Plaz am Rack op - et gouf méiglech méi Server pro Eenheetsfläch ze placéieren an dofir manner Mietkäschten.

Awer méi wichteg ass de Gewënn u Geschwindegkeet! Elo kënne mir méi wéi 1G mat 100U schécken! An dëst ass géint d'Kulisse vun enger Situatioun wou e puer grouss russesch Projeten 40G Output vun 2U en "Erreeche" nennen. Mir wëllen hir Problemer!

Wéi Uma.Tech Infrastruktur entwéckelt

Bedenkt datt mir nach ëmmer d'Generatioun vun Netzwierkkaarten benotzen déi nëmmen op 10G funktionnéiere kënnen. Dës Ausrüstung funktionnéiert stabil an ass eis ganz vertraut, also hu mir et net ewechgehäit, awer en neie Gebrauch fonnt. Mir hunn dës Komponenten a Videospeicherserveren installéiert, fir déi een oder zwee 1G Interfaces kloer net genuch sinn fir effektiv ze bedreiwen; hei hunn 10G Kaarte sech relevant gewisen.

Stockage Systemer wuessen och. An de leschte fënnef Joer hu se vun zwielef-Disk (12x HDD 2U) op sechsdrësseg-Disk (36x HDD 4U) geännert. E puer fäerten esou kapazitéit "Karkassen" ze benotzen, well wann esou ee Chassis klappt, kann et eng Gefor fir d'Produktivitéit sinn - oder souguer d'Operabilitéit! - fir de ganze System. Mä dëst wäert net mat eis geschéien: mir hunn Backupsatellit um Niveau vun geo-verdeelt Kopien vun Daten. Mir hunn de Chassis op verschidden Datenzenter verdeelt - mir benotzen dräi am Ganzen - an dëst eliminéiert d'Optriede vu Probleemer souwuel am Fall vu Feeler am Chassis a wann de Site fällt.

Wéi Uma.Tech Infrastruktur entwéckelt

Natierlech huet dës Approche Hardware RAID iwwerflësseg gemaach, déi mir opginn hunn. Andeems mir d'Redundanz eliminéieren, hu mir gläichzäiteg d'Zouverlässegkeet vum System erhéicht andeems d'Léisung vereinfacht gëtt an ee vun de potenzielle Punkte vum Versoen ewechgeholl gëtt. Loosst eis Iech drun erënneren datt eis Späichersystemer "hausgemaach" sinn. Mir hunn dat ganz bewosst gemaach a mir ware ganz zefridde mam Resultat.

Daten Zentren An de leschte fënnef Joer hu mir e puer Mol geännert. Zënter dem Schreiwen vum viregten Artikel hu mir net nëmmen een Datenzenter geännert - DataLine - de Rescht erfuerdert Ersatz wéi eis Infrastruktur entwéckelt. All Transfere tëscht Siten waren geplangt.

Virun zwee Joer si mir an MMTS-9 migréiert, op e Site geplënnert mat qualitativ héichwäerteg Reparaturen, e gudde Killsystem, stabile Stroumversuergung a kee Stëbs, wat virdru an décke Schichten op all Flächen geluecht huet an och d'Innere vun eiser Ausrüstung verstoppt huet. . Wielt Qualitéitsservicer - a kee Stëbs! - gouf de Grond fir eis Beweegung.

Wéi Uma.Tech Infrastruktur entwéckelt

Bal ëmmer "eng Beweegung entsprécht zwee Bränn", awer d'Problemer während der Migratioun sinn all Kéier anescht. Dës Kéier ass d'Haaptschwieregkeet fir an engem Rechenzentrum ze plënneren duerch optesch Kräizverbindungen "versuergt" - hir Heefegkeet tëscht Stäck ouni an eng eenzeg Kräizverbindung vun Telekomoperateuren kombinéiert ze ginn. De Prozess fir d'Aktualiséierung an d'Re-routing Kräizverbindungen (mat deem MMTS-9 Ingenieuren eis gehollef hunn) war vläicht déi schwieregste Stuf vun der Migratioun.

Déi zweet Migratioun ass virun engem Joer stattfonnt; am Joer 2019 si mir vun engem net ganz gudden Datenzenter op O2xygen geplënnert. D'Grënn fir d'Beweegung waren ähnlech wéi déi uewe diskutéiert, awer si goufen ergänzt duerch de Problem vun der Unattraktivitéit vum ursprénglechen Datenzenter fir Telekomoperateuren - vill Fournisseuren hu misse bis zu dësem Punkt eleng "ophalen".

Wéi Uma.Tech Infrastruktur entwéckelt

D'Migratioun vun 13 Racken op e qualitativ héichwäerteg Site am MMTS-9 huet et méiglech gemaach dës Plaz net nëmmen als Bedreiwerplaz z'entwéckelen (e puer Racken an "Forward" vun den Opérateuren), awer och als ee vun de Bedreiwer ze benotzen. Haaptsäit. Dëst huet d'Migratioun vun engem net ganz gutt Datenzenter e bësse vereinfacht - mir hunn déi meescht vun der Ausrüstung vun et op eng aner Säit transportéiert, an O2xygen krut d'Roll vun engem Entwécklungslänner, schéckt 5 Rack mat Ausrüstung.

Haut ass O2xygen schonn eng vollwäerteg Plattform, wou d'Betreiber, déi mir brauchen, "ukomm" sinn an nei weider verbannen. Fir d'Bedreiwer huet O2xygen och attraktiv aus der Siicht vun der strategescher Entwécklung erausgestallt.

Mir maachen ëmmer d'Haaptphas vun der Beweegung an enger Nuecht, a wa mir bannent MMTS-9 an op O2xygen migréieren, hu mir dës Regel agehalen. Mir betounen datt mir strikt d'Regel "Iwwernuechtung bewegen", onofhängeg vun der Zuel vun de Racken! Et gouf souguer e Virbild wann mir 20 Rack geplënnert hunn an dëst och an enger Nuecht ofgeschloss hunn. Migratioun ass e relativ einfache Prozess dee Genauegkeet a Konsistenz erfuerdert, awer et ginn e puer Tricken hei, souwuel am Virbereedungsprozess, wéi och beim Plënneren, a beim Ofbau op eng nei Plaz. Mir si prett iwwer Migratioun am Detail ze schwätzen wann Dir interesséiert sidd.

Resultater Mir gär fënnef-Joer Entwécklung Pläng. Mir hunn de Bau vun enger neier Feeler-toleranter Infrastruktur ofgeschloss, déi iwwer dräi Datenzenter verdeelt ass. Mir hunn d'Verkéiersdicht staark erhéicht - wa mir viru kuerzem mat 40-80G mat 2U frou waren, elo ass d'Norm fir eis 100G mat 1U. Elo gëtt souguer en Terabit vum Verkéier vun eis als allgemeng ugesinn. Mir si prett eis Infrastruktur weider ze entwéckelen, déi sech als flexibel a skalierbar erausgestallt huet.

Froen: Wat soll ech Iech an den folgenden Texter soen, léif Lieser? Iwwer firwat mir ugefaang hausgemaachte Datelagerungssystemer ze kreéieren? Iwwert de Reseau Kär a seng Funktiounen? Iwwer d'Tricken an d'Subtletien vun der Migratioun tëscht Datenzenteren? Iwwert d'Optimisatioun vun Liwwerungsentscheedungen andeems Dir Komponenten auswielt an d'Parameteren feinstemmt? Iwwert d'Schafe vun nohaltege Léisungen duerch multiple Redundanzen an horizontale Skaléierungsfäegkeeten an engem Rechenzentrum, déi an enger Struktur vun dräi Rechenzentren ëmgesat ginn?

Auteur: Petr Vinogradov - Technesch Direkter vun Uma.Tech Hamsteren

Source: will.com

Setzt e Commentaire