OpenStack meets TV Everywhere: Peanut Butter and Chocolate by Yuval Fisher of Imagine Communications
-
Upload
etcenter -
Category
Technology
-
view
67 -
download
1
Transcript of OpenStack meets TV Everywhere: Peanut Butter and Chocolate by Yuval Fisher of Imagine Communications
![Page 1: OpenStack meets TV Everywhere: Peanut Butter and Chocolate by Yuval Fisher of Imagine Communications](https://reader034.fdocuments.in/reader034/viewer/2022042716/55b83277bb61eb6c3e8b4582/html5/thumbnails/1.jpg)
OpenStack Meets TVEverywhere
Yuval Fisher CTO, MVPD
Imagine Communications
![Page 2: OpenStack meets TV Everywhere: Peanut Butter and Chocolate by Yuval Fisher of Imagine Communications](https://reader034.fdocuments.in/reader034/viewer/2022042716/55b83277bb61eb6c3e8b4582/html5/thumbnails/2.jpg)
Imagine Communications
139 Patents
9 Emmys
3,000 Customers
185 Countries
5 Decades of Innovation
Manage 2 Trillion Ad Impressions
Manage $25 Billion in Ad Sales
3 Million Products in Service
Enable 25,000 Video Channels
Power 80% of Top Media
![Page 3: OpenStack meets TV Everywhere: Peanut Butter and Chocolate by Yuval Fisher of Imagine Communications](https://reader034.fdocuments.in/reader034/viewer/2022042716/55b83277bb61eb6c3e8b4582/html5/thumbnails/3.jpg)
You are here…
![Page 4: OpenStack meets TV Everywhere: Peanut Butter and Chocolate by Yuval Fisher of Imagine Communications](https://reader034.fdocuments.in/reader034/viewer/2022042716/55b83277bb61eb6c3e8b4582/html5/thumbnails/4.jpg)
Summary and Outline • Background:
– OpenStack and TVEverywhere
• Why virtualize? • Emerging TV Everywhere Services:
– Multiscreen, Cloud DVR, Targeted Ad Insertion, …
• OpenStack Strengths and Weaknesses for TV Everywhere • Public or Private or Hybrid? • Example use-case:
– Ad Insertion Ecosystem with Orchestration
![Page 5: OpenStack meets TV Everywhere: Peanut Butter and Chocolate by Yuval Fisher of Imagine Communications](https://reader034.fdocuments.in/reader034/viewer/2022042716/55b83277bb61eb6c3e8b4582/html5/thumbnails/5.jpg)
What is OpenStack? • Open Source cloud computing platform
– Collection of projects that control pools of Compute, Network, and Storage resources
• Currently 127 companies contributing – HP, Red Hat, Mirantis, IBM, Rackspace, Cisco Systems, OpenStack Foundation,
SUSE, Vmware, Intel, Yahoo!, NEC, Independent, Huawei , EMC, …
![Page 6: OpenStack meets TV Everywhere: Peanut Butter and Chocolate by Yuval Fisher of Imagine Communications](https://reader034.fdocuments.in/reader034/viewer/2022042716/55b83277bb61eb6c3e8b4582/html5/thumbnails/6.jpg)
OpenStack Survey
http://www.slideshare.net/fullscreen/ryan-lane/openstack-atlanta-user-survey/1
• May 2014 Survey • 1780 Responses • 506 Deployments
![Page 7: OpenStack meets TV Everywhere: Peanut Butter and Chocolate by Yuval Fisher of Imagine Communications](https://reader034.fdocuments.in/reader034/viewer/2022042716/55b83277bb61eb6c3e8b4582/html5/thumbnails/7.jpg)
OpenStack Survey
![Page 8: OpenStack meets TV Everywhere: Peanut Butter and Chocolate by Yuval Fisher of Imagine Communications](https://reader034.fdocuments.in/reader034/viewer/2022042716/55b83277bb61eb6c3e8b4582/html5/thumbnails/8.jpg)
Why Virtualize?
• Because it’s not the 1990s
![Page 9: OpenStack meets TV Everywhere: Peanut Butter and Chocolate by Yuval Fisher of Imagine Communications](https://reader034.fdocuments.in/reader034/viewer/2022042716/55b83277bb61eb6c3e8b4582/html5/thumbnails/9.jpg)
What is TVEverywhere ?
Maybe in order to understand TVEverywhere, we have to look at the word itself. Basically, it's made up of two separate words — “TVEve" and “rywhere." What do these words mean? It's a mystery, and that's why so is TVEverywhere.
(Thank you Jack Handy)
![Page 10: OpenStack meets TV Everywhere: Peanut Butter and Chocolate by Yuval Fisher of Imagine Communications](https://reader034.fdocuments.in/reader034/viewer/2022042716/55b83277bb61eb6c3e8b4582/html5/thumbnails/10.jpg)
No, Really! What is TVEverywhere?
• Mobile-icious and Multiscreeness
• Time and place shiftism
• (Shhh…) Monetizable
– Subscription
– Ad revenue
• Video Service Provider-ish
![Page 11: OpenStack meets TV Everywhere: Peanut Butter and Chocolate by Yuval Fisher of Imagine Communications](https://reader034.fdocuments.in/reader034/viewer/2022042716/55b83277bb61eb6c3e8b4582/html5/thumbnails/11.jpg)
Okay.. We’ll Say TVEverywhere is..
So what do these applications need from a friendly cloud?
LINEAR INPUT
TRANSCODE AD
INSERTION
CLOUD
DVR
CLIENTS
WEB
PORTAL
MOBILE
APP
CO
NT
EN
T D
ELIV
ER
Y N
ET
WO
RK
(C
DN
)
VOD
![Page 12: OpenStack meets TV Everywhere: Peanut Butter and Chocolate by Yuval Fisher of Imagine Communications](https://reader034.fdocuments.in/reader034/viewer/2022042716/55b83277bb61eb6c3e8b4582/html5/thumbnails/12.jpg)
Ask Not What You Can Do For The Cloud… • Ability to manage IP traffic:
– 20Gbps in, 1Gbps out
• Storage beaucoup – 4GB per hour (per user!)
• Ability to scale resources with usage • Easy deployment for agility, testing, events, etc.. • That is:
Abstraction of compute, network, storage…
![Page 13: OpenStack meets TV Everywhere: Peanut Butter and Chocolate by Yuval Fisher of Imagine Communications](https://reader034.fdocuments.in/reader034/viewer/2022042716/55b83277bb61eb6c3e8b4582/html5/thumbnails/13.jpg)
OpenStack Strengths
• Ease of use
• GUI and REST APIs
• Excellent for deploying applications in a cloud infrastructure with SDN and generic storage
![Page 14: OpenStack meets TV Everywhere: Peanut Butter and Chocolate by Yuval Fisher of Imagine Communications](https://reader034.fdocuments.in/reader034/viewer/2022042716/55b83277bb61eb6c3e8b4582/html5/thumbnails/14.jpg)
OpenStack Weakness
• Can’t route multicast through network controller node – So should set up a separate multicast network
• Software load balancing limits capacity – Use HW load balancer if necessary
• Orchestration support is weak – So should write an orchestrator
![Page 15: OpenStack meets TV Everywhere: Peanut Butter and Chocolate by Yuval Fisher of Imagine Communications](https://reader034.fdocuments.in/reader034/viewer/2022042716/55b83277bb61eb6c3e8b4582/html5/thumbnails/15.jpg)
Public or Private
• VSPs fear public cloud
– QoE based on SLAs
– Control of video content
• So… mostly private
• But some times public cloud can improve QoE and be used without loss of video chain control
![Page 16: OpenStack meets TV Everywhere: Peanut Butter and Chocolate by Yuval Fisher of Imagine Communications](https://reader034.fdocuments.in/reader034/viewer/2022042716/55b83277bb61eb6c3e8b4582/html5/thumbnails/16.jpg)
Demo
![Page 17: OpenStack meets TV Everywhere: Peanut Butter and Chocolate by Yuval Fisher of Imagine Communications](https://reader034.fdocuments.in/reader034/viewer/2022042716/55b83277bb61eb6c3e8b4582/html5/thumbnails/17.jpg)
OpenStack Example
Before: • HLS video feed
After: • Load balanced HLS video
feed with an ecosystem delivering targeted ads
HLS Stream HLS
Stream LB
PS
PS
PS
ADS
AWE
HLS Stream w/ads
![Page 18: OpenStack meets TV Everywhere: Peanut Butter and Chocolate by Yuval Fisher of Imagine Communications](https://reader034.fdocuments.in/reader034/viewer/2022042716/55b83277bb61eb6c3e8b4582/html5/thumbnails/18.jpg)
![Page 19: OpenStack meets TV Everywhere: Peanut Butter and Chocolate by Yuval Fisher of Imagine Communications](https://reader034.fdocuments.in/reader034/viewer/2022042716/55b83277bb61eb6c3e8b4582/html5/thumbnails/19.jpg)
OpenStack Benefits
• Deploy in minutes vs days (or weeks)
• Deploy many duplicate ecosystems
• Separation of networks and resources via VPNs and multi-tenancy