Trang Chủ Suy nghĩ tiến tới Cách mlb.com quản lý 400.000 luồng video

Cách mlb.com quản lý 400.000 luồng video

Video: 2016 World Series Game 7 (Cubs vs. Indians) | #OpeningDayAtHome (Tháng Chín 2024)

Video: 2016 World Series Game 7 (Cubs vs. Indians) | #OpeningDayAtHome (Tháng Chín 2024)
Anonim

Khi truyền phát video đã trở thành chủ đạo và di động hơn, tôi đã tự hỏi làm thế nào các công ty truyền phát video thích ứng công nghệ của họ để đối phó với sự phát triển. Vì vậy, tôi đã rất thích thú khi có cơ hội nói chuyện với MLB Advanced Media (MLBAM) để xem cách công ty xử lý sự tăng trưởng ấn tượng trong phát trực tuyến video, đặc biệt là phát trực tiếp cho bóng chày và nhiều hoạt động khác.

Joseph Inzerillo, phó chủ tịch điều hành và CTO của MLBAM, đã nói về việc các luồng của công ty đã thực sự phát triển như thế nào trong năm năm qua. Năm 2009, ông cho biết, công ty đã xử lý 19.000 luồng video trực tiếp; trong năm nay, nó sẽ có khoảng 400.000, tính MLB.com và các ứng dụng MLB khác nhau (như MLB At Bat), và phát trực tuyến cho các môn thể thao khác. Ông nói rằng At Bat là ứng dụng thể thao đang phát triển hàng đầu năm 2013 với hơn 10 triệu lượt tải xuống và 6 triệu lượt bắt đầu mỗi ngày. Nhưng MLBAB cũng xử lý phát trực tuyến cho nhiều ứng dụng khác, từ các ứng dụng bóng chày như Home Run Derby đến WWE đấu vật và 120 Sports, một mạng thể thao kỹ thuật số mới dẫn đầu bởi Sports Illustrated.

Người hâm mộ "bỏ phiếu với nhãn cầu của họ", Inzerillo nói, lưu ý rằng các ứng dụng phát trực tuyến video và ứng dụng di động đang phát triển rất nhanh. Ông nói rằng ông đã xem chiếc máy tính bảng này là "chiếc tivi thế hệ tiếp theo". Một dự án mới lớn bao gồm theo dõi cầu thủ, theo dõi vị trí của mọi người trên sân, do đó, nó có thể giám sát tốt hơn những thứ như chắn bóng, phản ứng với bóng, hiệu quả của tuyến đường, v.v. Hiện tại, họ đang làm việc trong ba quả bóng với kế hoạch lăn ra nhiều hơn vào năm 2015, cùng với các ứng dụng hướng tới người tiêu dùng nhiều hơn. Nhưng điều này dẫn đến "ba bậc độ lớn" được thu thập nhiều dữ liệu hơn so với thống kê bóng chày truyền thống. Các dự án khác bao gồm iBeacon, đang được triển khai ở 28 quả bóng để sử dụng trong ứng dụng Ballpark của MLB, và một nỗ lực lớn để tăng kết nối sân bóng.

Mười năm trước, khi mới bắt đầu làm việc với MLB.com, Inzerillo cho biết tổ chức này có một trung tâm dữ liệu với 60 máy, hầu hết tất cả đều là máy chủ "hộp pizza" tiêu chuẩn. Hiện tại nó có sáu trung tâm dữ liệu, hai trung tâm dữ liệu, hai trung tâm dữ liệu tại New York, Omaha và San Francisco (với một trung tâm mới được xây dựng ở Omaha), mỗi trung tâm có hơn 600 máy. Chỉ riêng trong năm nay, MLB.com đã đưa ra ba trung tâm dữ liệu mới với tổng số khoảng 2.000 máy tính (có nghĩa là lưỡi hoặc ổ cắm) và 600 thiết bị phát trực tuyến. Phần lớn các máy mới là Máy chủ Cisco UCS (Hệ thống điện toán hợp nhất), theo ông được chọn chủ yếu để dễ triển khai và cung cấp và quản trị.

Hầu hết MLB.com và các sản phẩm liên quan của nó chạy trong các trung tâm dữ liệu của riêng họ. Ông cho biết tổ chức này sử dụng cơ sở hạ tầng đám mây công cộng (chủ yếu là Amazon) khi những thứ như độ co giãn rất quan trọng, chẳng hạn như thông báo đẩy, nhưng ông nói rằng chỉ chiếm 10-15% sử dụng của công ty. Đám mây công cộng không được ưa thích cho hiệu suất thời gian thực.

Ở New York, MLB có hai trung tâm dữ liệu, một trung tâm chủ yếu là thu thập nội dung (đưa nó từ tất cả các quả bóng, v.v.) được lưu trữ trong các văn phòng NYC của MLB và một trung tâm phân phối, được lưu trữ tại một cơ sở Truyền thông Cấp 3 gần đó.

Điều này liên quan đến rất nhiều dữ liệu, ông Inzerillo cho biết MLB tạo ra khoảng 15 petabyte dữ liệu mỗi năm và với tính năng theo dõi người chơi và các tùy chọn video mới, nó có thể tăng lên 25 petabyte vào năm tới. Điều này không tính dữ liệu trên CDN (mạng dữ liệu nội dung, v.v.)

Tổng cộng, ông cho biết tổ chức này có khoảng 3/4 petabyte dữ liệu trong lưu trữ trực tuyến (trên hỗn hợp lưu trữ flash và ổ đĩa) và 30-60 petabyte lưu trữ gần dòng, bao gồm các băng có nội dung từ các trò chơi trước đó và các mùa.

Ông nói đây không phải là thứ thường được coi là "dữ liệu lớn" về khả năng phân tích cần thiết, mặc dù điều đó có thể thay đổi theo dõi người chơi, nhưng chắc chắn được tính là dữ liệu lớn về kích thước tuyệt đối của dữ liệu được sử dụng.

Cách mlb.com quản lý 400.000 luồng video