Domov Dopredu myslenie Ako spoločnosť mlb.com spravuje 400 000 streamov videa

Ako spoločnosť mlb.com spravuje 400 000 streamov videa

Video: The Top 100 Plays of 2020! | MLB Highlights (Septembra 2024)

Video: The Top 100 Plays of 2020! | MLB Highlights (Septembra 2024)
Anonim

Keďže sa streamovanie videa stáva bežným aj mobilnejším, zaujímalo by ma, ako spoločnosti, ktoré prenášajú video, prispôsobujú svoje technológie tak, aby sa vyrovnali s rastom. Zaujalo ma to, keď som mal príležitosť hovoriť s MLBAM (MLBAM), aby som zistil, ako spoločnosť zvláda pôsobivý nárast streamovania videa, najmä živé vysielanie pre bejzbal a mnoho ďalších aktivít.

Joseph Inzerillo, výkonný viceprezident a technický riaditeľ spoločnosti MLBAM, hovoril o tom, ako sa toky spoločnosti v posledných piatich rokoch skutočne rozrástli. V roku 2009 spoločnosť spracovala 19 000 živých videostreamov; tento rok to bude asi 400 000, počítajúc MLB.com a rôzne aplikácie MLB (napríklad MLB At Bat) a streamovanie, ktoré robí pre iné športy. Povedal, že v spoločnosti Bat je v roku 2013 najlepšie rastúca športová aplikácia s viac ako 10 miliónmi stiahnutí a 6 miliónmi spustení za deň. Ale MLBAB tiež spracováva streaming pre celý rad ďalších aplikácií, od baseballových aplikácií, ako sú Home Run Derby po WWE wrestling a 120 Sports, nová digitálna športová sieť vedená spoločnosťou Sports Illustrated.

Fanúšikovia „hlasujú očami, “ povedal Inzerillo s tým, že streamovanie videa a mobilné aplikácie rastú veľmi rýchlo. Povedal, že tablet vníma ako „televízor novej generácie“. Jeden dôležitý nový projekt zahŕňa sledovanie hráča, ktorý sleduje polohu každého človeka na ihrisku, takže môže lepšie monitorovať veci, ako je napríklad pole, reakcia na loptu, efektívnosť trasy atď. Momentálne pracuje v troch guľôčkach s plánmi hádzania. v roku 2015 spolu s ďalšími aplikáciami orientovanými na spotrebiteľov. To však vedie k „zhromaždeniu údajov o tri rády“ viac ako k tradičným štatistikám baseballu. Medzi ďalšie projekty patrí iBeacon, ktorý je nasadený na 28 ballparkoch pre použitie v aplikácii MLB v aplikácii The Ballpark, a hlavný tlak na zvýšenie konektivity ballparkov.

Pred desiatimi rokmi, keď prvýkrát začal pracovať na serveri MLB.com, Inzerillo uviedol, že organizácia mala jedno dátové centrum so 60 strojmi, z ktorých všetky boli štandardnými servermi typu „pizza boxes“ - 1U servery. Teraz má šesť dátových centier - každé dve v New Yorku, Omaha a San Franciscu (nové vstavané v Omaha), z ktorých každé má v priemere vyše 600 strojov. Iba v tomto roku uviedol, že MLB.com vyniesol tri nové dátové centrá s celkovým počtom približne 2 000 počítačov (čím sa myslí čepeľ alebo zásuvka) a 600 streamingových zariadení. Veľkou časťou nových strojov sú servery Cisco UCS (Unified Computing Systems), ktoré podľa jeho názoru boli vybrané väčšinou kvôli ľahšiemu nasadeniu, zabezpečovaniu a správe.

Väčšina stránok MLB.com a súvisiacich produktov beží vo svojich vlastných dátových centrách. Uviedol, že organizácia používa verejnú cloudovú infraštruktúru (väčšinou Amazonku), keď sú dôležité také veci, ako je napríklad elasticita, napríklad oznámenia push, ale uviedol, že 10 až 15 percent spoločnosti využíva. Verejný cloud nebol preferovaný pre výkon v reálnom čase.

V New Yorku má MLB dve dátové centrá, z ktorých jedno je primárne zamerané na získavanie obsahu (privádzanie zo všetkých ballparkov, atď.) Hostené v kanceláriách NYC v MLB, a druhé distribuujúce, ktoré je umiestnené v blízkom komunikačnom zariadení úrovne 3.

To znamená veľa údajov - Inzerillo povedal, že MLB teraz generuje približne 15 petabajtov údajov ročne a že pri sledovaní prehrávača a nových možnostiach videa by sa tento rok mohol zvýšiť na 25 petabajtov. Nepočítajú sa údaje na CDN (obsahové dátové siete atď.)

Celkovo uviedol, že organizácia má asi tri štvrtiny petabajtov údajov v online úložisku (na zmesi flash a diskových úložísk) a 30 - 60 petabajtov úložísk v priamom smere, ktoré sa skladajú z pások s obsahom z predchádzajúcich hier a sezón.

Povedal, že to nie je to, čo sa často považuje za „veľké údaje“, pokiaľ ide o požadované analytické schopnosti, hoci to sa môže meniť so sledovaním hráča, ale určite sa počíta ako veľké údaje, pokiaľ ide o samotnú veľkosť použitých údajov.

Ako spoločnosť mlb.com spravuje 400 000 streamov videa