Dom Naprijed razmišljanje Kako mlb.com upravlja s 400 000 video streama

Kako mlb.com upravlja s 400 000 video streama

Video: MLB | Good Moments in Baseball (Studeni 2024)

Video: MLB | Good Moments in Baseball (Studeni 2024)
Anonim

Kako je streaming videa postao i mainstream i mobilniji, pitao sam se kako tvrtke koje streaming videa prilagođavaju svoju tehnologiju za rast. Pa me zaintrigiralo kada sam imao priliku razgovarati s MLB Advanced Media (MLBAM) kako bih vidio kako se tvrtka bavi impresivnim rastom video streaminga, posebno live streaminga za baseball i puno drugih aktivnosti.

Joseph Inzerillo, izvršni potpredsjednik i šef CTO-a MLBAM-a, razgovarao je o tome kako su tvrtke uistinu porasle u posljednjih pet godina. U 2009. godini, rekao je, tvrtka je obradila 19.000 video streamova uživo; ove godine to će iznositi oko 400 000, računajući MLB.com i razne MLB aplikacije (poput MLB-a kod Bat-a) i streaminga koji to čine za druge sportove. Kazao je da je At Bat bio najpopularnija sportska aplikacija u 2013. godini s više od 10 milijuna preuzimanja i 6 milijuna pokretanja dnevno. Ali MLBAB također upravlja streamingom za razne druge aplikacije, od bejzbol aplikacija kao što su Home Run Derby do WWE hrvanja i 120 Sports, nove digitalne sportske mreže na čelu sa Sports Illustrated.

Obožavatelji "glasuju očima", rekao je Inzerillo, primijetivši kako video streaming i mobilne aplikacije rastu vrlo brzo. Rekao je da tablet vidi kao "televizor sljedeće generacije". Jedan veliki novi projekt uključuje praćenje igrača, koji prati položaj svake osobe na terenu, tako da može bolje nadgledati stvari poput terena, reakcija na loptu, učinkovitost rute itd. Ovo trenutno radi u tri parka s planovima za prevrtanje. u 2015. godini, zajedno s više aplikacija usmjerenih prema potrošačima. Ali to rezultira u "tri veličine" prikupljenih više podataka od tradicionalnih bejzbol statistika. Ostali projekti uključuju iBeacon, koji se postavlja na 28 Ballparkova za upotrebu u MLB-ovoj aplikaciji At Ballpark, i veliki poticaj za povećanje povezanosti s Ballpark-om.

Prije deset godina, kada je prvi put započeo surađivati ​​s MLB.com, Inzerillo je rekao da organizacija ima jedan podatkovni centar sa 60 strojeva, koji su uglavnom bili standardni "pizza kutije" - 1U poslužitelji. Danas ima šest podatkovnih centara - po dva u New Yorku, Omahi i San Franciscu (s novim se gradi u Omahi), a svaki ima u prosjeku preko 600 strojeva. Samo ove godine, rekao je, MLB.com je predstavio tri nova data centra s ukupno oko 2000 računala (pod tim što misli na noževe ili utičnice) i 600 uređaja za strujanje. Većina novih strojeva su Ciscovi UCS (Unified Computing Systems) poslužitelji, za koje je rekao da su odabrani uglavnom radi lakšeg uvođenja, nabave i administracije.

Većina MLB.com i pripadajućih proizvoda pokreću se u vlastitim podatkovnim centrima. Rekao je da organizacija koristi javnu infrastrukturu oblaka (uglavnom Amazon) kada su važne stvari poput elastičnosti, poput push obavijesti, ali rekao je da samo 10-15 posto upotrebe tvrtke. Javni oblak nije bio preferiran za performanse u stvarnom vremenu.

U New Yorku, MLB ima dva data centra, jedan koji primarno vrši prikupljanje sadržaja (donošenje sa svih ulaznih mjesta, itd.) Koji se nalazi u uredima MLB-a u NYC-u, i drugi koji vrši distribuciju, smješten u obližnjem postrojenju za komunikacije razine 3.

To uključuje puno podataka - Inzerillo je rekao da MLB sada generira oko 15 petabajta podataka, a da bi s praćenjem igrača i novim video opcijama mogao porasti na 25 petabajta sljedeće godine. Ne broje se podaci o CDN-ovima (mreže podataka i sl.)

Sveukupno, rekao je da organizacija ima oko tri četvrtine petabajta podataka u internetskoj pohrani (na mješavini flash i diskovne pohrane) i 30-60 petabajta bliskog prostora za pohranu, koji se sastoji od kaseta sa sadržajem iz ranijih igara i godišnja doba.

Rekao je da to nije ono što se često smatra "velikim podacima" u pogledu potrebnih analitičkih mogućnosti, iako bi se to moglo promijeniti sa praćenjem igrača, ali sigurno se smatra velikim podacima s obzirom na veličinu korištenih podataka.

Kako mlb.com upravlja s 400 000 video streama