Hjem Fremadrettet tænkning Sådan administrerer mlb.com 400.000 videostrømme

Sådan administrerer mlb.com 400.000 videostrømme

Video: MLB 2020 Highlights - Baseball is not HR Derby (Oktober 2024)

Video: MLB 2020 Highlights - Baseball is not HR Derby (Oktober 2024)
Anonim

Da videostreaming er blevet både mainstream og mere mobil, undrede jeg mig over, hvordan de virksomheder, der streamer video, tilpasser deres teknologi til at tackle væksten. Så jeg blev fascineret, da jeg havde mulighed for at tale med MLB Advanced Media (MLBAM) for at se, hvordan virksomheden håndterer den imponerende vækst i videostreaming, især live streaming til baseball og masser af andre aktiviteter.

Joseph Inzerillo, koncerndirektør og CTO for MLBAM, talte om, hvordan selskabets strømme virkelig er vokset i de sidste fem år. I 2009, sagde han, håndterede virksomheden 19.000 live videostrømme; i år vil det være omkring 400.000, der tæller MLB.com og de forskellige MLB-applikationer (såsom MLB At Bat), og streaming det gør for andre sportsgrene. Han sagde, at At Bat var den mest voksende sportsapp i 2013 med mere end 10 millioner downloads og 6 millioner starter pr. Dag. Men MLBAB håndterer også streaming til en række andre apps, fra baseball-apps som Home Run Derby til WWE-wrestling og 120 Sports, et nyt digitalt sportsnetværk, der er spydet af Sports Illustrated.

Fans "stemmer med deres øjebolde, " sagde Inzerillo og bemærkede, at videostreaming og mobile apps vokser meget hurtigt. Han sagde, at han betragtede tabletten som "den næste generation af tv-apparater." Et større nyt projekt inkluderer spiller-tracking, som sporer positionen for hver person på banen, så det bedre kan overvåge ting som felt, reaktion på bolden, ruteeffektivitet osv. Dette arbejder i øjeblikket i tre ballparks med planer om at rulle ud til mere i 2015 sammen med mere forbrugermæssige applikationer. Men dette resulterer i "tre størrelsesordener", der indsamles mere data end traditionel baseballstatistik. Andre projekter inkluderer iBeacon, som er ved at blive implementeret på 28 ballparks til brug i MLBs At the Ballpark-app, og et stort skub for at øge ballpark-forbindelsen.

For ti år siden, da han først begyndte at arbejde med MLB.com, sagde Inzerillo, at organisationen havde et datacenter med 60 maskiner, hvoraf stort set alle var standard "pizzakasser" - 1U-servere. Det har nu seks datacentre - to hver i New York, Omaha og San Francisco (med et nyt bygget i Omaha), hver med et gennemsnit på over 600 maskiner. Alene i år sagde han, at MLB.com har opbygget tre nye datacentre med i alt ca. 2.000 computere (som han betyder klinger eller stikkontakter) og 600 streamingapparater. Hovedparten af ​​de nye maskiner er Cisco UCS (Unified Computing Systems) -servere, som han sagde blev valgt for det meste for at lette implementering og levering og administration.

De fleste af MLB.com og dets tilknyttede produkter kører i deres egne datacentre. Han sagde, at organisationen bruger offentlig sky-infrastruktur (for det meste Amazon), når ting som elasticitet er vigtigt, såsom push-meddelelser, men han sagde, at kun tegner sig for 10-15 procent af virksomhedens brug. Den offentlige sky blev ikke foretrukket til realtidspræstation.

I New York har MLB to datacentre, et, der primært gør indsamling af indhold (bringer det ind fra alle ballparks osv.), Der er vært på MLBs NYC-kontorer, og et andet, der distribuerer, der er vært på et nærliggende niveau 3-kommunikationsfacilitet.

Dette involverer en masse data - Inzerillo sagde, at MLB genererer ca. 15 petabytes data om året nu, og at det med spillerens sporing og nye videoindstillinger kan vokse til 25 petabytes næste år. Dette tæller ikke data på CDN'er (indholdsdatanetværk osv.)

I alt sagde han, at organisationen har cirka tre fjerdedele af en petabyte med data i onlinelagring (på en blanding af flash- og diskopbevaring) og 30-60 petabyte næsten-line-opbevaring, bestående af bånd med indhold fra tidligere spil og sæsoner.

Han sagde, at det ikke var det, der ofte betragtes som "big data" med hensyn til de nødvendige analytiske egenskaber, selvom det muligvis kan ændre sig med spillerens sporing, men bestemt tæller som big data med hensyn til den rene størrelse af de anvendte data.

Sådan administrerer mlb.com 400.000 videostrømme