Transcript
Virtualization John Shike VP Business Development
Snell Advanced Media
Holy grail
Datacenter
Distributed Media Production Live IP feeds
Studios IP/MPLS Routing Core
Studio-to-Studio
Data center-based media-processing
Media Asset Management
Automation & Control Virtualized Playout
Exception-based reporting
Market Trends in TV Broadcast
www.s-a-m.com
Why is moving to the cloud/virtualization most important to your business?
How does Virtualization Work?
• actual machine=host • guest machine=virtual machine • virtual machine manager= hypervisor
How does Virtualization Work?
Bare Metal
Virtualized
Virtualization Of…
• Broadcast applications • Software processing and file-based media • Processes with realtime video and audio streams
Virtualization of Broadcast Applications
Broadcast Applications
Playout Automation on-air w/VM Ware – Multi-channel – Redundant Architecture – Core services & operator GUI clients
Web Browser/HTML5-based GUI
Software processing and file-based media
Software Applications Handling File-based Media • Editing • Conversion/transformation e.g.: • Color management
• SD/HD format conversion • Standards/frame-rate conversion 25/29.97 • Aspect ratio conversion • Program runtime shrinkage/expansion
Software Applications Handling File-based Media Processing Algorithms e.g. • Audio processing • Video processing • Metadata processing
Software
Software + Acceleration
Server Product
Bare Metal Virtualized
Server Farms
Cloud
Virtualizing Graphics today Virtual PC
Virtual PC
Virtual Workstation
Virtual Workstation
Virtual Workstation
NVIDIA Graphics Driver
NVIDIA Graphics Driver
NVIDIA Graphics Driver
NVIDIA Quadro Driver
NVIDIA Quadro Driver
NVIDIA Quadro Driver
vGPU
vGPU
vGPU
vGPU
vGPU
vGPU
Virtualization Layer
Virtual PC
Hypervisor
Hardware
CPUs
Server
NVIDIA GRID vGPU manager
NVIDIA GPU
NVIDIA GPU
H.264 Encode
Architectural Model Client App
MAM
Orchestration
Application Model • FIMS—standardized SOAP interface • Under the auspices of AMWA • Allows open API integration
Licensing Model Client App
MAM
Orchestration
Multi-node, multi-user Key Benefit: • 5 concurrent jobs can be processed in real time • Dedicated license server (licenses not tied to the workstations doing the media processing) • One job queue providing orchestration for 5 processing nodes • More nodes can be added with ease
Architectual Model Client App
MAM
Orchestration
Workflow Orchestration
Manual QC Intensive
Workflow Orchestration
Manual Interaction only in exceptions
Workflow Orchestration
Manual QC Only Suspect Files
Virtualization and realtime media
AIMS model Technical Recommendations
AMWA
Standards
Reference Architecture
IP World of Broadcast & Media routing Video + Audio + Data Connectivity
SMPTE 2022-6 IP wrapper for SDI Video + Embedded Audio + Data
Copper
Video RJ45
SFP (Copper)
Up to 10GbE*
Fiber
COTS* IP Router
SFP*
VSF* TR-04 SDI but video only VSF TR-03 Video to RFC4175 RTP Payload format Map VANC separately
Audio
10GbE SFP+ Front View
25GbE SFP28
QSFP+ QSFP28
AES67 Digital Audio High performance IP streaming for Production Supported in TR-04 & TR-03
Data 40/100GbE
Ethernet ..
Hybrid IP/SDI Infrastructure
Intelligent Infrastructure IP Core Uncompressed 1080i 59 SMPTE 2110
Incoming Line on IP link, 1080p 59, SMPTE 2110
Edge Device
Data Center functions
Signal Processing
instance created by control system to perform Real-time downconvert 1080p 59 stream to 1080i 59 Router Control System
1080i 59 SDI
JT-NM Networked Media Roadmap
Virtualized Playout
System Migration Physical Infrastructure
Cloud User Interface
Virtualize
Automation Platform
Discrete Devices
CiaB
SW CiaB
Virtualize
Time www.s-a-m.com
Virtualized Playout: SW CiaB Automation
Media Player
Channel Definition
Graphics Automation
Captions
Validation Decoration
Master Control
Media Management
Audio Processor Decoration Validation
Media Management
Services
Ancillary Data Media Player
Master Control
Keyer
Live Inputs
Business Logic
Text Insertion DVE
Graphics
Media Signature DVE Up/Down Conversion Text Insertion
DVE
Audio Processor
Captions
Media Signature
Virtualized Playout •Software based linear playout channels •Pure IT commodity (COTS) solution •Aligns with SMPTE IP model • Agility – rapid spin up/down of channels • Commercial models for • Perpetual • Subscription • Pop-up
Media Factory In The Cloud Playout Automation and MAM
Media Factory in Private Datacenter(s) Management & Automation Applications Central Storage
Video and Audio Processing
Media Processing Software based processing
Appointment TV Delivery On Demand Delivery
Virtualized Channel in a Box
Media Factory In The Cloud Operations PoP
Operations PoP
Monitoring & Control
Monitoring & Control
+ Live and locally originated content
+ Live and locally originated content
Distribution PoP
Diverse IP connectivity Private circuits with guaranteed QoS
Conversion & Multiplex
Media Factory in Private Datacenter(s) Management & Automation Applications
Central Storage
Media Processing Software based processing
Traditional Distribution
Appointment TV Delivery On Demand Delivery
Interface to traditional broadcast infrastructure
Mass Public Distribution
Public Internet
Global Collaboration
Industry Trends Industry Trend
Solution
Transition to IP
Hybrid SDI & IP
Rapid deployment and agility
COTS, virtualization/ containerization
Better utilization of geographies
Geographical distribution
Drive operational efficiencies
New operational paradigms
Opex
Virtualization & Cloud
Getting closer to the consumer
Utilizing data aggregation
Challenges • Virtualization adds cost • Virtualization adds complexity • How do we monitor “new video”? • How do we insure reliability • Some efficiency loss from bare metal • It takes minutes to spin up a channel but the assumptions are: • Hardware in place • application, workflow, programming, etc., all in place
• Virtualization/IP is flexible but SDI is also adaptable
Just one last note about the Cloud
www.s-a-m.com
Thank You John Shike Snell Advanced Media
[email protected]
reference
Experience using Software Defined Channels Requirements
www.s-a-m.com
Results
IP I/O
SMPTE 2022-6
Deployment in virtual environment
Automated VM deployment
Deployment in public cloud
Deployed on AWS
Full broadcast chain functionality
Supported
Rapid deployment of new services
New playout channel deployed in 4 minutes!