virtualize your video - e-shelter · pdf filevirtualize your video broadcast meets ip ......

32
Virtualize your Video Broadcast meets IP e-shelter Campus, Frankfurt, July 2014 Stefan Meier & Elie Sader

Upload: habao

Post on 09-Mar-2018

215 views

Category:

Documents


2 download

TRANSCRIPT

Virtualize your Video

Broadcast meets IP

e-shelter Campus, Frankfurt, July 2014

Stefan Meier & Elie Sader

Emergence of new media firms

Pay TV Providers

•  Very successful business model

•  Growth is slowing

•  Generate $$ mostly from linear channel TV

•  Flexibility level – limited

•  Infrastructure is rigid

New media providers

•  Limited revenue

•  Very fast growth rates

•  Generate $$ mostly from VOD (subscription or advertisement)

•  Flexibility level – very high

•  Infrastructure is elastic

“Traditional TV and digital are on a crash course to converge” excellent study from LUMA partners:

http://www.businessinsider.com/luma-partners-on-the-future-of-tv-2014-7?op=1#ixzz36nd7FGaF

What’s the problem with rigid infrastructure?

Today

•  Today’s video infrastructure is appliance based; connectivity is often proprietary

•  The system is very reliable but highly inflexible

Challenge

•  Consumers now have more ‘say’ in what they want…

•  Being able to evolve and answer rapidly is the big challenge

•  Can we launch a new channel in 2 weeks? Support new devices in 30 days?

•  Can we reduce operational costs while growing our services?

•  It is becoming increasingly difficult to do so with inflexible infrastructure

What is the opportunity?

Data center

•  Unified infrastructure

•  Efficient networking

•  Elastic capabilities

Opportunity

•  Is it possible to move the broadcast/playout facility to IT infrastructure?

•  Can we really get the flexibility and reliability?

•  We believe that today (2014) it is possible. It was not 3 years ago

Expected benefits

AGILITY Non-disruptive scaling, full time and part time

Multi-tenant infrastructure, de-couple application from infrastructure

Freedom of choice on server infrastructure

IMPROVE COSTS Focus video operations on applications, reduced focus on underlying HW

Lower TCO over traditional video infrastructure deployments

Reduced administration and operations cost (complexity, time and staffing)

AVAILABILITY Maintaining high availability of video services. On premise & overflow

Less HW to qualify and maintain

Disaster recovery HE

Sample customer use case targets

Texas Football

SIMPLE INFRASTRUCTURE

Profitably monetize vastly more content

Significantly reduce video infrastructure

TCO

e e

O

IT ECONOMICS

MAXIMIZE BANDWIDTH VALUE

Deliver stunning video experiences

everywhere

6 12 6 12

Live Encoding

File Transcoding

FLEXIBILITY

Nimbly pursue content monetization

opportunities

Broadcast & Multiscreen Delivery

Primary Distribution Production & Playout

Virtualizing the Video Infrastructure

FROM: Discrete proprietary video appliances

TO: Integrated & virtualized video services infrastructure

Device specific software Common software platforms

Hardware defined architecture Software defined architecture

Bespoke processors Common processors

Fixed functional devices Functional collapse

Custom video technologies IP & standardization

A Vision of the Future of Video

Virtualize

Video

Vivid

Velocity Value

Orchestrate Open

Optimize Operations

On Demand

Simplify

Speed

System

Scalable

Software

virtualize and simplify media processing infrastructures VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVViiiiiiiiiiiiiiiiiiirrrrrrrrrrrrrrttttttttttttttttttttuuuuuuuuuuuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaallllllllllllllllllllllllllllliiiiiiiiiiizzzzzzzzzzzzzzzzzeeeeeeeeeeeeee

VVVVVVVVVVVVVVVVVVVVVVVVVVVVViiiiiiiddddddddddddddddddddddeeeeeeeeeeeeeeeooooooooooooooooooooooooooooo

VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVViiiiiiiiiiiiiiivvvvvvvvvvvvvvvvviiiiiiiiddddddddddddddddddd

VVVVVVVVVVVVeeeeeeeeeeeeeelllllllllloooooooooooccccccccccccccciiiiiiiiitttttttttttttttttttyyyyyyyyyyyyyyyyyyy VVVVVVVVVVVVVVVaaaaaaaaaaaaalllllllllllllllllluuuuuuuuuuuuueeeeeeeeeeeeeeee

OrcheeesssstttttrrrrrrraaaaaaatttteeeeeeeeeeOOOOOOpppppeeeen

OptimizeOperaattttttttiiiiiiiiiiooooooooooooooooooonnnnnnnnnnnnnnnnnnnnnnnnsssssssssssssssssssss

OOOOOOOOOOOOOOOnnnnnnnnnnn DDDDDDDDDDDDDeemmaanndd

SSSSSSSSSSSSSSiiiiiiiiiimmmmmmmmmmmmmmmmmmmpppppppppppppppplllllllllllllliiiiiiiiiiiiiiiifffffyyyyyyyyyyyyyyyyyyyyyy

SSSSSSSSSSSSSSSSppppppppppppppppppppeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddddddddddddddddddddd

SSSSSSSSSSSSSSSSSSyyyyyyyyyyyssssssssssssssssssstttttttttttttttttttteeeeeeeeeeemmmmmmmmmmmmmmmmmmmmmmmm

SSSSSSSSSSSSSSSSSSSScccccccccccccccccccccccaaaaaaaaaaalllllllllllllaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbblllllllllllllllleeeeeeeeeee

SSSSSSSSSSSSSSSSSSSSoooooooooooooooooooffffffffffffffffffffftttttttttttttttttttttttttttwwwwwwwwwwwwwwwwwwaaaaaaaaaaaaaaaaarrrrrrrrrrrreeeeeeeeeeeeee

vvvvvvvvvvvvvvviiiiiiiiiiiiiiiirrrrrrrrrrrrrrrrrtualize and simmmmmmmmmmmmmmmmmmppppppppppppppppppppppllllllllllllllllliiiiiiiiiiiiiiiiifffffffffffffffffffyyyyyyyyyyyyyyyyyyy mmmmmmmmmmmmmmmeeeeeeeeeeeeeeeeeeeeddddddddddddddddddddddiiiiiiiiiiiiiiiiaaaaaaaaa ppppppppppppprocessing infraaaaaaaaaaassssssssssssssttttttttttttttttrrrrrrrrrrrrrrrrrrrrrruuuuuuuuuuuuuuuuuuuuuccccccccccccccccccccctttttttttttttttttttttttuuuuuuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeesssssssssssssssssssss

Innovation focus

MAXIMIZE BANDWIDTH VALUE

Compression

IT ECONOMICS

12

61211122

Live Encoding

File Transcoding ding

FLEXIBILITY Virtualization

Functional Collapse

Texas Football

SIMPLE INFRASTRUCTURE

pression FunctiCollap

INNOVATION

PURE Compression Engine

- SW Advantages

!  Greatly improved compression –  Optimize steps previously “hardwired” in ASIC –  Pre-processing automatically selected per video “behavior”

!  Configurable quality vs. density tradeoff –  Remove optional cycle-intensive processing for higher density

!  Faster innovation –  Shorter time from algorithm / idea to implementation & product

!  Performance - Leveraging Moore’s law –  Increased density / performance as new CPUs

models become available

SD MPEG-2

HD

CBR

MPEG-4

/ AVC VBR

ABR UHD HEVC

PURE Compression Engine

SW on COTS Blade Server Advantages

!  75%-80% savings on network –  Ports / cables / wiring

–  Network complexity is hidden inside blade fabric

!  Virtualization enables HW platform selection irrespective of video vendor / application

–  Best of breed / “House” platform

–  Better negotiation position with HW vendor

!  Shared HW across applications in data center

–  Simplified redundancy, sparing, purchasing

!  No need to qualify HW per vendor / product

!  Simplified servicing

!  Video ops focuses more on video services and applications and less on HW & infrastructure

SW Virtualization Advantages

!  Upgrade HW platform for improved density/ performance –  Using existing SW licenses

–  Using the same SW image across different HW models

!  Robust HW sharing between apps –  Day-part allocation to Live vs. File based transcoding

!  Automatically spawn additional instances for load spikes, short-lived events –  e.g. Winter Olympics Soccer world cup ☺

!  Usage based licensing

!  Enhanced monitoring & management tools

!  Faster recovery times upon HW failures

Standard Hardware Servers

Virtual Shared Services

Compute Networking Storage

Harmonic VOS Framework

Graphics &

Branding Playout

PURE

Compression Ingest Graphics &

Branding Playout

PURE

Compression

Processing, Packaging & Delivery

Production Broadcast Multiscreen

Compression

Virtualization

Functional Collapse

Graphics &

Branding Playout

PURE

Compression Ingest Graphics &

Branding Playout

PURE

Compression

Processing, Packaging & Delivery

Production Broadcast Multiscreen Ingest Ingest

Processing, Packaging & Delivery

Production Broadcast Multiscreen

Processing, Packaging & Delivery

PURE compression with HEVC

First VOS based Product: Electra XVM

Built for virtualized deployment

Enables flexible pricing models

Broadcast and multiscreen encoding

Integrated Graphics & simple Playout

Graphics & Branding

Playout

PURE Compression

Electra XVM

Blade Server Considerations

HP

c7000

Cisco

UCS 5108

Dell

PowerEdge

M1000e

IBM

Pure Flex

Form factor 16 blades

10 RU

2 PS, 4 fans

8 blades

6 RU

4 PS, 8 fans

16 blades

10 RU

6 PS, 9 fans

12 blades

12 RU

2 PS, 6 fans

IO Module Various configuration including 4 x 10GE (1+1), or mixed 1G and 10G

Built-in fabric Yes Yes Yes Yes

Additional physical boxes No Need external fabric

extender, runs UCS

manager

No No

Blade manager with

vCenter Plug-in

HP OneView UCS Manager OpenManage

Essentials

Flex System Manager

!"#$%!#$% !"#$%!#$% !#$% !#$% !#$% !#$%

&'()*+,(-.+/,01-)23 4/(*/(-

56)07""")%308+-/,1

9!:);8<=1-)>)?)0@<3318-)1<AB

C<(<)D13(1,

E'',1'<(F+3)G<H1,).IF(0@

C<(<)D13(1,

E'',1'<(F+3)G<H1,).IF(0@

E)-F=1)

*+,(-

;)-F=1)

*+,(-

&<3<'1J13()

23(1,K<01-

.(,1<JF3')J/8(F0<-()

F3(1,K<01-)L)?.(,1<JF3')J/8(F0<-()F3(1,K<01-)L)

!:)>)M130+=1N0@<3318-)*1,)$8<=1

D/-(+J1,)5O)%30+=1,

9?)D@<3318-B

6@H-F0<8)

6+,(-!#$% !#$%

D@<--F-)

&<3<'J13(

Port count reduction: blades versus traditional

encoders

Physical Ports: XVM/BladeSys versus Traditional Encoder platform for 4 channel/blade case

48 channels in 2x 10GbE ports 4 channels in 4x1GbE ports

Centralized Management Considerations

!  VMware –  vSphere SW suite: Hypervisor, vSphere Client, vCenter

•  ESXi hypervisor •  Client to management hypervisors and VMs •  vCenter centralized infrastructure management

–  Configuration and monitoring of complete infrastructure –  Physical management via blade server vendor plug-in –  Moving virtual machines between physical blades / chassis

!  OpenStack (alternative to vCenter) –  Open source environment, no SLA, community support –  Multiple hypervisor support: KVM, vSphere, HyperV etc –  Need engineering staff to develop/maintain

infrastructure management example

with vCenter

!  vCenter Server and vCenter Operations Manager –  Aggregates info/status of resources from all ESXi hosts –  Central view for infrastructure administration –  Roles and permissions for users and groups

!  Centralized monitoring and management of both physical and virtual infrastructure –  Virtual host management

•  Load/build vSphere environment •  Start/stop vSphere client components •  Manage information generated about client components •  Create virtual host templates to back up all configurations

–  Aggregation of blade hardware/chassis info via blade system plugin (Example: HP OneView, IBM PureFlex)

Centralized Mgt Example: vCenter & NMX

Video Ops team Video services: sources, provisioning, video processing, outputs

Redundancy: sources, IP ports, app failover

Infrastructure Ops team VMs/HW: Virtual machines, profiles, network

configuration, blades, VM & blade failover

Scalability Considerations

Management Tool # of Blades(VM) # of ElectraX

vCenter Up to 1000 VMs Up to 1000 ElectraX

HP OneView Up to 640 blades Up to 640 ElectraX

UCS Manager Up to 160 blades Up to 160 ElectraX

UCS Central 4000+ blades 4000+ ElectraX

OpenStack 4000+ VMs 4000+ ElectraX

Deploy the 1000 channels in one button click

Video Ops and IT Infra Teams

Virtualization sample case:

HP c7000 based for 1000 Channels

•  Each cluster has 112 active VMs(Blades) and

16 backup VM(Blades)

•  A pair of NMX

1000 Channel system:

-  9 clusters

-  9 pairs of NMX

-  1 pair of vCenter servers

-  1 pair of SQL DB

-  1 storage server

Physical infrastructure Redundancy

Sample Case

!  Platform built-in component redundancy: -  Redundant power supplies -  Redundant fans -  Redundant network links

-  Redundant blades

!  Redundant chassis

!  Redundant site

!  Redundancy management with platform infrastructure manager (together with vCenter/OpenStack)

Infrastructure Availability

!  Redundancy

–  Video services:

•  NMX: –  Monitoring/detection, initiated redundancy to predefined (hot) backup (as it

does in traditional systems)

–  Infrastructure - hypervisors/blades/network:

•  VMware vCenter

–  vMotion: move VMs between blades for maintenance or load balancing

–  HA (High Availability): failover protection against hardware and operating system outages

–  FT (Fault Tolerance): live shadow instance of a virtual machine that is always up-to-date with the primary virtual machine

Virtualization sample case:

HP c7000 based solution: Electra XVM Redundancy

•  Each Cluster consists of a pair of NMX

•  The provisioned ElectraX

redundancy can be 15:1, 31:1, 63:1 or 127:1.

•  A shared separate standby VM pool un-

provisioned by NMX (not

shown here) can be used to replace the failed VM

in the NMX network group

Video Application Redundancy and

Failed VM Replacement

NMX provides the video application redundancy management control

Total Cost of Ownership (TCO)

calculations elements

!  What are the elements in a TCO calculation for VM-based media processing applications in a virtualized video infrastructure?

–  CAPEX related

•  Cost per channel of encoding (source decodes per blade or 1RU encoder) •  Network infrastructure components

•  Total network ports •  Virtualization Software (hypervisor) •  Virtualization management Software (centralized infrastructure management)

–  OPEX related •  Power

•  Cooling •  Rack space

•  Infrastructure management & admin staffing •  Video services Ops team staffing

•  SLA •  Initial Installation/Integration

!"#$%&'()*+,-").%/0(##$).$*%1%2*(.$%3'$)-%

4$5%+,)3$)3%

4$5%-$6"+$*%/,-$+789%%

:$;3'()*+,-$%

!"#$%&'!"#$'()*)($+#',-.'%#&''"/)&0'$/'%-+'0(-%-1$()23'

<(3+0%

!,#-$'%!,#-$'%

<(3+0%

!,#-$'%

=,#2>,)7&$+0)"+(#%?)@,%

<!=%

=,2'+$%!"#$*%7AB#,(-C,")3%

D)+,-").E+,F%G(+H$)-%

IC?%$)-B,")3%

&'"..$'%J,K*%

L%

/('K,)%D).")$%

L%L%

7M,5)#,(-C,")3%&('.$3%!"#$*%

/#,2-%=3,'(.$%

<!=%

&'"..$'%J,K*%

!"#$%&'()*+),('&-#')."(#$)

2'+$

N

O

P

Q&A

Thank You