Software-defined Media Processing - We are SMPTE Defined Media Processing. ... CLOUD-BASED OPERATION...

27
Software-defined Media Processing Matthew Goldman SVP Technology, TV & Media

Transcript of Software-defined Media Processing - We are SMPTE Defined Media Processing. ... CLOUD-BASED OPERATION...

Page 1: Software-defined Media Processing - We are SMPTE Defined Media Processing. ... CLOUD-BASED OPERATION OPENS ... Ericsson MediaFirst Cloud Architecture Operating System.

Software-defined Media Processing

Matthew GoldmanSVP Technology, TV & Media

Page 2: Software-defined Media Processing - We are SMPTE Defined Media Processing. ... CLOUD-BASED OPERATION OPENS ... Ericsson MediaFirst Cloud Architecture Operating System.

© Ericsson 2017 | 2017-05-23 | Page 2

agenda

Media Processing Challenges

Value of Virtualization

Software Defined Media Processing

Moving to the Cloud

Page 3: Software-defined Media Processing - We are SMPTE Defined Media Processing. ... CLOUD-BASED OPERATION OPENS ... Ericsson MediaFirst Cloud Architecture Operating System.

© Ericsson 2017 | 2017-05-23 | Page 3

HistoryPerformance

Processing Performance was judged by individual codec bandwidth savings

Flexibility was a trade-off against performance

© Ericsson 2017 | 2017-05-23 | Page 3

Page 4: Software-defined Media Processing - We are SMPTE Defined Media Processing. ... CLOUD-BASED OPERATION OPENS ... Ericsson MediaFirst Cloud Architecture Operating System.

© Ericsson 2017 | 2017-05-23 | Page 4

Multiple cycle increases in x86

processing power

Cloud conveying how costly fixed

infrastructure may not be essential

Content owners leveraging IP

transformation enabling more

flexible business models

Tier 1 and Tier 0 customers

leveraging IT buying power

Market challenges

Quality of experience Time-to-Market TCO Optimization

© Ericsson 2017 | 2017-05-23 | Page 4

Page 5: Software-defined Media Processing - We are SMPTE Defined Media Processing. ... CLOUD-BASED OPERATION OPENS ... Ericsson MediaFirst Cloud Architecture Operating System.

© Ericsson 2017 | 2017-05-23 | Page 5

internet era of televisionchallenges

Operational efficiency

Bandwidth efficiency

Launch new services quickly

Maximize revenue from

content

Simplifying operational processes

Choice of deployment method

Agile solutions

Leverage latest technologies

HDR ● 4K ● HEVC

© Ericsson 2017 | 2017-05-23 | Page 5

Page 6: Software-defined Media Processing - We are SMPTE Defined Media Processing. ... CLOUD-BASED OPERATION OPENS ... Ericsson MediaFirst Cloud Architecture Operating System.

© Ericsson 2017 | 2017-05-23 | Page 6

COTS, CUSTOM HARDWARE, CLOUD

Industry futureApplication TREND

Capture and Control Devices

Asset Management Transcoding

Subtitling

EncodingPlayout

Graphics

QC

Packaging

Resource Management

Applications

Page 7: Software-defined Media Processing - We are SMPTE Defined Media Processing. ... CLOUD-BASED OPERATION OPENS ... Ericsson MediaFirst Cloud Architecture Operating System.

© Ericsson 2017 | 2017-05-23 | Page 7

Page 8: Software-defined Media Processing - We are SMPTE Defined Media Processing. ... CLOUD-BASED OPERATION OPENS ... Ericsson MediaFirst Cloud Architecture Operating System.

© Ericsson 2017 | 2017-05-23 | Page 8

The value of Virtualization-> CLOUD SOLUTIONS

Leverage Network and Infrastructure

Hardware Cost

Reduction

Infrastructure Agnostic

Streamline Services & Enable Cloud Operations

Full Automation

Fast Time-to-Market

Develop Business

Best Customer

Experience

Embrace Innovation

Capex and opex saving opportunities Revenue growth opportunities

© Ericsson 2017 | 2017-05-23 | Page 8

Page 9: Software-defined Media Processing - We are SMPTE Defined Media Processing. ... CLOUD-BASED OPERATION OPENS ... Ericsson MediaFirst Cloud Architecture Operating System.

© Ericsson 2017 | 2017-05-23 | Page 9

CLOUD-BASED OPERATION OPENS A NEW ERA OF APPLICATIONS

BOOST OPERATIONS AS-A-SERVICE

Ad Insertion

CloudDisaster Recovery

ScaleOffload

NEW APPLICATIONS

On DemandLive Events

PRIVATE CLOUD

PUBLIC CLOUD

PUBLIC CLOUD

PUBLIC CLOUD

Agile OpsImproveEfficiency

Fast roll-out

DATACENTER

Page 10: Software-defined Media Processing - We are SMPTE Defined Media Processing. ... CLOUD-BASED OPERATION OPENS ... Ericsson MediaFirst Cloud Architecture Operating System.

© Ericsson 2017 | 2017-05-23 | Page 10

Services Orchestration

Foundation for New Media Architecture

Cloud Native Solution

Empower DevOps

Control and Optimize end to end Media

Flow

Unified portfolio with one common architecture

Leverage latest IT technologies for

Media

Agile and Continuous delivery

MANAGEMENT, ORCHESTRATION, CONTROL

© Ericsson 2017 | 2017-05-23 | Page 10

Page 11: Software-defined Media Processing - We are SMPTE Defined Media Processing. ... CLOUD-BASED OPERATION OPENS ... Ericsson MediaFirst Cloud Architecture Operating System.

© Ericsson 2017 | 2017-05-23 | Page 11

Architecture Principles

Microservice

Containerized

Cloud Native Media FlowCentric DevOps & Agile

AutomationEverywhere

Open, Standard Tools Wherever Possible

© Ericsson 2017 | 2017-05-23 | Page 11

Page 12: Software-defined Media Processing - We are SMPTE Defined Media Processing. ... CLOUD-BASED OPERATION OPENS ... Ericsson MediaFirst Cloud Architecture Operating System.

© Ericsson 2017 | 2017-05-23 | Page 12

The solution remains similar

Multiplex /Package

Management &Workflow

Receive

Check

EncodeLive / On-Demand

Video Processing

Supervise

Stream Processing

Store

Personalization

© Ericsson 2017 | 2017-05-23 | Page 12

Page 13: Software-defined Media Processing - We are SMPTE Defined Media Processing. ... CLOUD-BASED OPERATION OPENS ... Ericsson MediaFirst Cloud Architecture Operating System.

© Ericsson 2017 | 2017-05-23 | Page 13

Next Generation HeadendEmpowering TV transformation

Cloud Native TV Software

modular Software architecture

IP TRANSFORMATION

Enables efficiency and scalability in transport, routing and remote media production

Micro-services

Enables flexibility, fast technology deployment and up-

to-date media operations

Virtualization

Enables reliability and agility of media technology to efficiently

address business needs

Any combination of applications or services media companies require

© Ericsson 2017 | 2017-05-23 | Page 13

Page 14: Software-defined Media Processing - We are SMPTE Defined Media Processing. ... CLOUD-BASED OPERATION OPENS ... Ericsson MediaFirst Cloud Architecture Operating System.

© Ericsson 2017 | 2017-05-23 | Page 14

Empowering TV transformation

Containers

Hardware Acceleration

Micro-services, Containers and Network Interface

Infrastructure Management

Application Management & Monitoring

Operating System

Compute & Process

Compute Virtualization

Network Storage

Software Defined StorageNetwork Virtualization

Media μService

Media μService

Application Management

Virtualization

Operating System

Supervision & Analytics

Containers Media μService

Media μService

Service / Support Interface

© Ericsson 2017 | 2017-05-23 | Page 14

Page 15: Software-defined Media Processing - We are SMPTE Defined Media Processing. ... CLOUD-BASED OPERATION OPENS ... Ericsson MediaFirst Cloud Architecture Operating System.

© Ericsson 2017 | 2017-05-23 | Page 15

Management Controller

Simplifiedconfiguration

& controlService based management

Improved User

interface

Configuration templates

Flexible licensing

Centralizedoperations

Serviceavailability

© Ericsson 2017 | 2017-05-23 | Page 15

Page 16: Software-defined Media Processing - We are SMPTE Defined Media Processing. ... CLOUD-BASED OPERATION OPENS ... Ericsson MediaFirst Cloud Architecture Operating System.

© Ericsson 2017 | 2017-05-23 | Page 16

Optimize resources usageSpin-up processing resources on-the-fly Apply configuration using templates

Simplify software management Centralized version managementContainers for fast upgrade and rollbackAbstract hardware & operating systems

Orchestration

Next Gen High AvailabilityService resilience via orchestratorGranularity per serviceReduce backup resources

Page 17: Software-defined Media Processing - We are SMPTE Defined Media Processing. ... CLOUD-BASED OPERATION OPENS ... Ericsson MediaFirst Cloud Architecture Operating System.

© Ericsson 2017 | 2017-05-23 | Page 17

Licensing

Flexible Complies with appliance and cloud models (centralized, not hardware dependent)

ScalableCombination of different applications and scalability of every application

Flexible licensing

licenses

Local License Server

SupplyChain

Local License Server

© Ericsson 2017 | 2017-05-23 | Page 17

Page 18: Software-defined Media Processing - We are SMPTE Defined Media Processing. ... CLOUD-BASED OPERATION OPENS ... Ericsson MediaFirst Cloud Architecture Operating System.

© Ericsson 2017 | 2017-05-23 | Page 18

Converged HEADENDToday

Eric

sson

AVP

Compute

Virtualization

Op. System

Encoder

Op. System

Packager

Op. System

Mux

Deployment, Control, Redundancy, Monitoring

Dedicated Hardware Processing

Software Processing for Datacenter

Eric

sson

MX

Eric

sson

RX

Page 19: Software-defined Media Processing - We are SMPTE Defined Media Processing. ... CLOUD-BASED OPERATION OPENS ... Ericsson MediaFirst Cloud Architecture Operating System.

© Ericsson 2017 | 2017-05-23 | Page 19

ENABLING THE Software JOURNEYTO the CLOUD

Highly Optimized Software

Virtualization and Optimization

Micro-Services

Component Orchestration for the Cloud

Page 20: Software-defined Media Processing - We are SMPTE Defined Media Processing. ... CLOUD-BASED OPERATION OPENS ... Ericsson MediaFirst Cloud Architecture Operating System.

© Ericsson 2017 | 2017-05-23 | Page 20

CONVERGED HEADEND EVOLUTIONTHE SOFTWARE DEFINED MEDIA STACK

Compute & Process

Compute Virtualization

Operating System

Network Storage

Software Defined StorageNetwork Virtualization

Dec

ode

Enco

de

Gra

phic

s

Play

out

Ad

Inse

rtio

n

Bla

ck-o

ut

Mul

tiple

x

Pack

age

Encr

ypt

Deployment, Control, Redundancy, Monitoring

Intel / Ericsson Media Hardware Acceleration

Infrastructure Management

Micro-services, Containers

Application Orchestration

Orig

in

Page 21: Software-defined Media Processing - We are SMPTE Defined Media Processing. ... CLOUD-BASED OPERATION OPENS ... Ericsson MediaFirst Cloud Architecture Operating System.

© Ericsson 2017 | 2017-05-23 | Page 21

LEGACY Media Processing

Media IngestMedia

Processing

Network Client Device

Production Transformation Delivery Consumption

Page 22: Software-defined Media Processing - We are SMPTE Defined Media Processing. ... CLOUD-BASED OPERATION OPENS ... Ericsson MediaFirst Cloud Architecture Operating System.

© Ericsson 2017 | 2017-05-23 | Page 22

MOVING TO CLOUD

Media Ingest

Private Cloud Network Client Device

Production Transformation Delivery Consumption

Client ApplicationCache / StorageMedia Processing

Page 23: Software-defined Media Processing - We are SMPTE Defined Media Processing. ... CLOUD-BASED OPERATION OPENS ... Ericsson MediaFirst Cloud Architecture Operating System.

© Ericsson 2017 | 2017-05-23 | Page 23

Distributed Media Processing

Media Ingest

Private Cloud

Public Cloud

NetworkCore / Edge / Access

Client Device

Orchestration

Media Micro-services optimally deployed

Client ApplicationCache / StorageMedia Processing

Page 24: Software-defined Media Processing - We are SMPTE Defined Media Processing. ... CLOUD-BASED OPERATION OPENS ... Ericsson MediaFirst Cloud Architecture Operating System.

© Ericsson 2017 | 2017-05-23 | Page 24

Example: Ericsson MediaFirstCloud Architecture

Operating System

Open Innovation Platform

Micro-services, Containers and Virtual Interface

Virtual Infrastructure Interface

Application, μService and Virtual Infrastructure Orchestration

Private

CloudPublic

Cloud

Bare

Metal

Page 25: Software-defined Media Processing - We are SMPTE Defined Media Processing. ... CLOUD-BASED OPERATION OPENS ... Ericsson MediaFirst Cloud Architecture Operating System.

© Ericsson 2017 | 2017-05-23 | Page 25

Media processing transformation

2014 2015 2016 2017 2018 2019

Datacenter and Software

Virtualized Software

Cloud Infrastructure

Micro-services and containers

SDI over IP

Component Stream

TransportMedia

Acceleration

Standard IT environment

Faster deployment

Infrastructure efficiency

Continuous delivery

All-IP Media Processing

Media-Centric Data Centers

Dedicated platform

Technology

Operational gains

© Ericsson 2017 | 2017-05-23 | Page 25

Page 26: Software-defined Media Processing - We are SMPTE Defined Media Processing. ... CLOUD-BASED OPERATION OPENS ... Ericsson MediaFirst Cloud Architecture Operating System.

© Ericsson 2017 | 2017-05-23 | Page 26

summary

Media Processing has evolved beyond the codec

Cloud and virtualization are driving roadmaps

Further demands continue to push media processing boundaries

© Ericsson 2017 | 2017-05-23 | Page 26

Page 27: Software-defined Media Processing - We are SMPTE Defined Media Processing. ... CLOUD-BASED OPERATION OPENS ... Ericsson MediaFirst Cloud Architecture Operating System.