BRKDCN-2219.Pdf
Total Page:16
File Type:pdf, Size:1020Kb
Data Center Design for Media and Entertainment Networks Ammar Latif, Principal Systems Engineer, Sales Rahul Parameswaran, Technical Marketing Engineer BRKDCN-2219 Cisco Webex Teams Questions? Use Cisco Webex Teams to chat with the speaker after the session How 1 Find this session in the Cisco Events Mobile App 2 Click “Join the Discussion” 3 Install Webex Teams or go directly to the team space 4 Enter messages/questions in the team space BRKDCN-2219 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 3 Who Are the Presenters? Ammar Latif Rahul Parameswaran Principal Engineer – Media Technical Marketing Engineer – INSBU BRKDCN-2219 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 4 Agenda • Digital Disruption In Media • SMPTE 2110 and Move from SDI to IP • Cisco’s IP Fabric for Media • Time Synchronization with PTP • Post Production workflows • Architectures and Customer Deployments BRKDCN-2219 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 5 Media Workflows Reimagined BRKDCN-2219 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 6 Capturing New Transitions • Ready for today’s new formats and data Transition to IP 10110101 1001010110 rates from SDI 101010101010 • Increased bandwidth with Ethernet • Deterministic networking • Move away from specialized, dedicated, x86 expensive HW Workloads • Towards general purpose, low cost compute and storage • Software Defined Networking (SDN), not Cloud manual Architectures • Application Policy Driven Infrastructure • Composable pools of resources BRKDCN-2219 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 7 Reimagine Your Broadcast Workflow fx PRODUCTION POST-PROD GRAPHICS PLAYOUT DISTRIBUTION BRKDCN-2219 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 8 Live Studio Production Infrastructure Nevion Video Lawo VSM Evertz Magnum Imagine SDNO IPath REST REST REST REST REST EVS S-Core Master Cisco IP Fabric for Media REST • Open Scalable SMPTE 2110 Network • SDI-to-IP Network Infrastructure • Fully Non-Blocking Multicast Architecture • Open APIs GV Convergent • Multicast Flow Visibility • Realtime Telemetry & Analytics BRKDCN-2219 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 9 Production Control Room Cisco IP Fabric for Media • ST-2110 and ST-2022-6/7 Network • AES 67 Audio Selenio • DANTE Audio versio SNP100 • Mixed workflows (Streaming + File Based) • Compressed (MPEG, ABR, J2K) BRKDCN-2219 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 10 Master Control Infrastructure Cisco IP Fabric for Media • Master Control Facility Operations • Compressed / Uncompressed Workflows Selenio • AES67 / DANTE Audio versio SNP100 • Disaster Recovery • Playout • Program Replacement / Insertion BRKDCN-2219 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 11 Professional Media Network Objective: Replace SDI Router with IP Fabric Control Systems with Control Panel Playout Cameras and Microphones Monitoring REST API Systems Video Server Network Video Switcher Relay and Clips Controller Graphic Multiviewer Systems Remote Source Audio Mixer IP Fabric Video Router © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public Industry Challenges and Requirements Unchanged Operator Workflow Zero Packet Loss Reservation of network resources across redundant paths for zero congestion loss Video/ Audio End Point Sync Precision Timing and Synchronization Fast Switching Switching streams with minimal delay System Availability Same or better than SDI-based system Network Security Protect network operations from any malicious attacks BRKDCN-2219 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 14 Relevant Standards and Industry Specifications • SMPTE ST 2022-6 : SDI Over IP. Composite Media • SMPTE ST 2110 suite: SDI to IP Essence-based media • SMPTE ST 2059-2: Timing. Based on IEEE1588 • SMPTE ST 2022-7 : Redundancy • AMWA NMOS: • IS-04: Device Registration and Discovery • IS-05: Connection Management: Connection mgmt between sender and receiver • IS-06 Network Control API (Work-in-progress): SDN API for Network Services BRKDCN-2219 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 15 SMPTE ST 2110 • Composite to Essence + Timing SMPTE ST 2110 2110-40 VANC SMPTE ST 2022-6 (SDI over IP) Ancillary Data VANC 2110-20 Ancillary Data Video HANC Video Audio 21102110-30-30 HANC Audio Straight encapsulation of SDI frames into 1428 byte IP packet PTP BRKDCN-2219 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 16 Rich Ecosystem of Broadcast Vendors and more ….. BRKDCN-2219 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 17 Building Reliable Network for Multicast Transport Routing in SDI world Video Router Broadcast Controller SRC DST -SDI router sets up path BRKDCN-2219 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 19 SMPTE 2110 End Points • SDI endpoints • Native IP Support • Legacy • Cameras • • Playout Systems Requires IPGs • Connect directly to the fabric • IPGs can become SDI aggregation point A SDI IPG IP B Connectivity IPG Per flow 1.5, 3 or 12Gbps IPG Per Port 10, 25, 40, 50 or 100Gbps BRKDCN-2219 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 20 Destination Timed Switching IP Fabric IP Fabric IP Fabric Broadcast Broadcast Controller Controller Broadcast Controller IGMP Dst Src Src Dst Src Dst -BC instructs destination to switch using IS-05 -BC instructs destination to switch using IS-05 or -BC instructs destination to switch using IS-05 or or other control means other control means and instructs the destination other control means and instructs the source, spine -End Point requests path setup using IGMP network switch to route new flow using API (in and destination network switch to route new flow -Network Fabric protocols sets up path parallel) using API (in parallel) -Network Fabric protocols sets up path -BC sets up the end to end path (no network fabric protocols involved) © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 21 Deployment Options for IP Fabric Single Modular Chassis Flexible Spine and Leaf Fabric BRKDCN-2219 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 22 Hybrid Spine and Leaf Endpoints on Spine 1.5G HD 3G HD 12G UHD BRKDCN-2219 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 23 Layer 3 IP Fabric – Building Blocks ip pim rp-address 10.237.1.1 group-list 224.0.0.0/4 interface Ethernet1/1 ip router ospf 1 area 0.0.0.0 IGP PIM for Multicast ip pim rp-address 10.237.1.1 group-list Layer 3 Routing 224.0.0.0/4 Uplinks QoS interface Ethernet1/1 ip pim sparse-mode policy-map type queuing PRIORITY class type queuing c-out-8q-q7 priority level 1 IGMP interface Ethernet1/1 <snip> ip igmp version 3 ip igmp immediate-leave class type queuing c-out-8q-q5 1.5G HD 3G HD 12G UHD ip igmp suppress v3-gsq bandwidth remaining percent 10 BRKDCN-2219 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 24 What Defines the Topology? • Unlike how SDI routers were defined (example:1024x1024), IP Fabrics are defined based on type of end points and their port requirements • Consider the following example • Gateways ; Ports Required 36x40G • IP Camera’s ; Ports Required 150x10G • Audio, Intercomm ; Ports Required 50x1G Copper ports BRKDCN-2219 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 26 Design : Bandwidth Consideration Non Blocking CLOS Architecture Bandwidth from Leaf to each Spine > Bandwidth of senders on that leaf Bandwidth from Leaf to all Spines (aggregate) > Bandwidth of receivers on that leaf BRKDCN-2219 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 27 Design • 9336FX2 can be used as a Leaf for 40G Gateways • Each supports up to 25x40G end point and requires 10x100G uplink • 93180YC-EX/FX can be used as a Leaf for 10G Camera’s • Each supports up to 48x10G end points and requires 6x100G uplinks • 9348FXP can be used as a Leaf for 1G Audio/Intercomm • Each supports up to 48x1/10G T end points with 2x100G uplinks Number of End Points Platform/Quantity Uplinks Gateways- 9336FX2/2 20x100G 36x40G Camers- 93180-EX/4 24x100G 160x10G Audio and InterComm- 9348FXP 2x100G 70x1G BRKDCN-2219 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 28 Network Topology 9508 Spine 6x100G Uplinks from each 93180 Leaf 10x100G Uplinks 2x100G Uplinks from each 9336 from each 9348 Leaf Leaf 9336 9336 93180 93180 93180 93180 9348 9348 Leaf 1 Leaf 2 Leaf 3 Leaf 4 Leaf 5 Leaf 6 Leaf 7 Leaf 8 BRKDCN-2219 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 29 Multicast Routing – PIM and ECMP • Protocol Independent Multicast(PIM) enables multicast routing across subnets/networks. • When multiple path exist between Source and Receivers , traffic is load balanced (ECMP) • ECMP uses hashing to determine which path is used for a flow BRKDCN-2219 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 30 PIM ECMP and Load Balancing ECMP hashing could result in traffic loss as it 40G Link is not bandwidth aware! UHD Video 12G Audio 1Mbps CC 100kbps SMPTE 2110 S1 S2 S3 S4 R1(S1) R2(S2) R3(S3) R4(S4) There is a need for Intelligent Multicast Transport BRKDCN-2219 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 31 Cisco’s Non Blocking Multicast (NBM) • NBM brings bandwidth awareness to PIM • Traffic load balanced using flow bandwidth as a parameter • Prevents link oversubscription by ensuring flows more than link capacity is not sent BRKDCN-2219 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 32 PIM ECMP with NBM 40G Link UHD Video 12G Audio 1Mbps CC 100kbps SMPTE 2110 S1 S2 S3 S4 R1(S1) R2(S2) R3(S3) R4(S4) NBM Brings Bandwidth Awareness to PIM ECMP BRKDCN-2219 © 2020 Cisco and/or its affiliates.