Cisco TV CDS 2.2 ISA Software Configuration Guide April 2010
Total Page:16
File Type:pdf, Size:1020Kb
Cisco TV CDS 2.2 ISA Software Configuration Guide April 2010 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387) Fax: 408 527-0883 Text Part Number: OL-21786-01 THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS MANUAL ARE SUBJECT TO CHANGE WITHOUT NOTICE. ALL STATEMENTS, INFORMATION, AND RECOMMENDATIONS IN THIS MANUAL ARE BELIEVED TO BE ACCURATE BUT ARE PRESENTED WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. USERS MUST TAKE FULL RESPONSIBILITY FOR THEIR APPLICATION OF ANY PRODUCTS. THE SOFTWARE LICENSE AND LIMITED WARRANTY FOR THE ACCOMPANYING PRODUCT ARE SET FORTH IN THE INFORMATION PACKET THAT SHIPPED WITH THE PRODUCT AND ARE INCORPORATED HEREIN BY THIS REFERENCE. IF YOU ARE UNABLE TO LOCATE THE SOFTWARE LICENSE OR LIMITED WARRANTY, CONTACT YOUR CISCO REPRESENTATIVE FOR A COPY. The Cisco implementation of TCP header compression is an adaptation of a program developed by the University of California, Berkeley (UCB) as part of UCB’s public domain version of the UNIX operating system. All rights reserved. Copyright © 1981, Regents of the University of California. NOTWITHSTANDING ANY OTHER WARRANTY HEREIN, ALL DOCUMENT FILES AND SOFTWARE OF THESE SUPPLIERS ARE PROVIDED “AS IS” WITH ALL FAULTS. CISCO AND THE ABOVE-NAMED SUPPLIERS DISCLAIM ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THOSE OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OR ARISING FROM A COURSE OF DEALING, USAGE, OR TRADE PRACTICE. IN NO EVENT SHALL CISCO OR ITS SUPPLIERS BE LIABLE FOR ANY INDIRECT, SPECIAL, CONSEQUENTIAL, OR INCIDENTAL DAMAGES, INCLUDING, WITHOUT LIMITATION, LOST PROFITS OR LOSS OR DAMAGE TO DATA ARISING OUT OF THE USE OR INABILITY TO USE THIS MANUAL, EVEN IF CISCO OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. CCDE, CCENT, CCSI, Cisco Eos, Cisco Explorer, Cisco HealthPresence, Cisco IronPort, the Cisco logo, Cisco Nurse Connect, Cisco Pulse, Cisco SensorBase, Cisco StackPower, Cisco StadiumVision, Cisco TelePresence, Cisco TrustSec, Cisco Unified Computing System, Cisco WebEx, DCE, Flip Channels, Flip for Good, Flip Mino, Flipshare (Design), Flip Ultra, Flip Video, Flip Video (Design), Instant Broadband, and Welcome to the Human Network are trademarks; Changing the Way We Work, Live, Play, and Learn, Cisco Capital, Cisco Capital (Design), Cisco:Financed (Stylized), Cisco Store, Flip Gift Card, and One Million Acts of Green are service marks; and Access Registrar, Aironet, AllTouch, AsyncOS, Bringing the Meeting To You, Catalyst, CCDA, CCDP, CCIE, CCIP, CCNA, CCNP, CCSP, CCVP, Cisco, the Cisco Certified Internetwork Expert logo, Cisco IOS, Cisco Lumin, Cisco Nexus, Cisco Press, Cisco Systems, Cisco Systems Capital, the Cisco Systems logo, Cisco Unity, Collaboration Without Limitation, Continuum, EtherFast, EtherSwitch, Event Center, Explorer, Follow Me Browsing, GainMaker, iLYNX, IOS, iPhone, IronPort, the IronPort logo, Laser Link, LightStream, Linksys, MeetingPlace, MeetingPlace Chime Sound, MGX, Networkers, Networking Academy, PCNow, PIX, PowerKEY, PowerPanels, PowerTV, PowerTV (Design), PowerVu, Prisma, ProConnect, ROSA, SenderBase, SMARTnet, Spectrum Expert, StackWise, WebEx, and the WebEx logo are registered trademarks of Cisco and/or its affiliates in the United States and certain other countries. All other trademarks mentioned in this document or website are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco and any other company. (1002R) Any Internet Protocol (IP) addresses used in this document are not intended to be actual addresses. Any examples, command display output, and figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses in illustrative content is unintentional and coincidental. Cisco TV CDS 2.2 ISA Software Configuration Guide © 2010 Cisco Systems, Inc. All rights reserved. CONTENTS Preface xiii Document Revision History xiii Audience xiii Objective xiv Document Organization xiv Document Conventions xv Related Documentation xvi Obtaining Documentation and Submitting a Service Request xvi CHAPTER 1 Product Overview 1-1 Overview 1-1 TV CDS Software 1-3 Caching Nodes 1-4 Streamer Load Balancing 1-4 CServer Functionality 1-4 Streamer Content Delivery Applications 1-4 Content Delivery System Architecture 1-5 Vault 1-6 Streamer 1-7 Caching Node 1-7 Integrated Streamer-Vault 1-7 Content Delivery System Manager and Virtual Video Infrastructure Manager 1-7 Resiliency and Redundancy 1-9 Vault Disk Redundancy 1-9 Vault Server Resiliency 1-10 Vault Group Redundancy 1-10 Streamer Disk Redundancy 1-10 Streamer Server Resiliency 1-11 Caching Node Disk Redundancy 1-11 Caching Node Resiliency 1-11 CDSM Redundancy 1-11 Ethernet Link Resiliency 1-11 Scalability 1-12 Cisco TV CDS 2.2 ISA Software Configuration Guide OL-21786-01 iii Contents CHAPTER 2 Network Design 2-1 Overview 2-1 CDS with Vaults and Streamers 2-1 CDS with ISVs 2-2 CDS with Caching Nodes 2-2 TV CDS and VVI Topologies 2-2 Centralized Topology 2-3 Decentralized Topology 2-4 Hybrid Topology 2-5 TV VVI Management 2-6 Centralized Management 2-7 Split-Domain Management 2-7 CDS Workflow 2-7 Streamer Workflow 2-8 Setup Server 2-9 Control Server 2-9 Play Server 2-9 Caching Node Workflow 2-9 Vault Workflow 2-10 BMS Considerations for ISA Environments 2-11 OpenStream ISA Integration 2-11 Streaming Mode 2-12 Shared Content Store 2-12 Network Connections 2-14 Ingest Interface 2-16 Management Interface 2-17 Cache Interfaces 2-17 Cache/Stream Interfaces 2-17 Streaming Interface 2-17 CHAPTER 3 Getting Started 3-1 Initially Configuring the Devices 3-1 Logging In to the TV CDSM 3-1 Logging Out 3-3 Initializing the CDS and Activating the Optional Features 3-3 Navigating the CDSM 3-4 Using Online Help 3-4 Configuration Workflows 3-5 Cisco TV CDS 2.2 ISA Software Configuration Guide iv OL-21786-01 Contents CDS Workflow 3-5 VVI Workflow 3-6 Split-Domain Management Workflow 3-6 TV MediaX Configuration Workflow 3-8 CHAPTER 4 Configuring the CDS 4-1 System Level Configuration 4-1 Configuring DNS Services 4-2 Configuring NTP Services 4-2 Configuring the Hosts Service 4-3 Configuring the Array Name 4-4 Configuring QAM Gateways 4-4 Stream Steering 4-4 ARP 4-5 Configuring the Headend Setup 4-9 Service Groups for Barker Streams 4-9 Gigabit Ethernet Streaming 4-11 ASI Streaming 4-12 Configuring Stream Destinations 4-18 Configuring Parent/Child Service Groups 4-20 Configuring the Shared ISA Settings 4-21 Configuring the Ingest Manager 4-24 Configuring Ingest Tuning 4-28 Configuring IP Nicknames 4-30 Configuring the Media Importer/Exporter 4-31 Configuring Call Signs 4-33 Configuring Input Channels 4-34 Array Level Configuration 4-36 Configuring the Array Level DNS 4-37 Configuring the Array Level NTP Server 4-38 Configuring the Streamer for BMS Connectivity 4-38 Configuring the Vault for BMS Connectivity 4-44 Grouping Stream Groups into VHOs 4-48 Configuring VHO ISA Settings 4-49 Configuring Stream Groups 4-52 VVI with Split-Domain Management and CCP Streamers 4-53 Configuring Vault Groups 4-55 Configuring SSV Groups 4-57 Configuring Cache Groups 4-58 Cisco TV CDS 2.2 ISA Software Configuration Guide OL-21786-01 v Contents Mapping Vault Groups to Cache Groups 4-59 Mapping Stream Groups to Cache-Fill Sources 4-60 Mapping Vault Groups for Redundancy 4-62 Configuring the Control and Setup IPs 4-63 Configuring Cache-Fill Bandwidth Using Thin Pipe Mapping 4-64 Configuring the Media Scheduler 4-68 User Preferences 4-69 Scheduling Content for Ingest 4-70 Package Metadata Editor 4-73 Fixing Conflicts in the Media Scheduler 4-75 Configuring Barker Streams 4-76 Gigabit Ethernet Streaming 4-76 ASI Streaming 4-77 Server Level Configuration 4-79 Configuring the Interfaces 4-79 Configuring the Servers 4-81 Configuring QoS Settings 4-88 Configuring the Route Table 4-89 CServer Source Route Type 4-89 CServer Destination Route Type 4-90 Stream Control Route Type 4-90 Configuring the SNMP Agent 4-92 Configuring the Server Level DNS 4-94 Configuring the Server Level NTP 4-95 Other NTP Configurations 4-96 CHAPTER 5 System Monitoring 5-1 System Level Monitoring 5-1 System Health 5-2 System Snapshot 5-3 Monitoring Content Objects 5-4 Ingests 5-5 Viewing and Deleting Completed Ingests 5-5 Viewing Other Ingests 5-10 Package Expirations 5-10 Publish Failures 5-12 Monitoring Stream Objects 5-13 Stream Monitor 5-13 Stream Failures 5-18 Cisco TV CDS 2.2 ISA Software Configuration Guide vi OL-21786-01 Contents Array Level Monitoring 5-27 Array Snapshot 5-28 Barker Stream Monitor 5-28 Server Level Monitoring 5-28 Disk Monitor 5-29 S.M.A.R.T 5-30 NIC Monitor 5-31 Server Vitals 5-33 Cache/Fill Bandwidth 5-34 Services Monitor 5-35 Recommended Monitoring Schedule 5-37 Daily Tasks 5-37 Weekly Tasks 5-37 Monitoring Tasks for Streamers and Vaults 5-38 Monitoring Tasks for Vaults 5-39 Monitoring Tasks for Streamers 5-39 Monthly Tasks 5-40 Other Tasks 5-40 CHAPTER 6 System Reporting 6-1 Stream Activity 6-1 Streams by Array 6-2 Streams by Time 6-6 Streams per STB-MAC 6-9 Stream Play History 6-10 Cache/Fill Bandwidth 6-14 Bandwidth per Service Group 6-16 Stream Failures 6-19 Content Popularity 6-21 Content Activity 6-24 Unpublished Package Report 6-26 CDSM Audit Logs 6-27 Archived Data 6-29 CDSM Audit Log Archives 6-30 Content Reports 6-30 Stream Reports 6-31 Stream Failure Reports 6-32 Stream Activity Reports 6-32 Cisco TV CDS 2.2