Cisco Video Surveillance Edward Agostinho IoT Consulting Systems Engineer eagostin@cisco.com Agenda • • • • • • • • Cisco Video Surveillance Overview Cisco Video Surveillance Hardware and Software Components Understanding how video flows through the system Deployment model options VSM performance Storage Video viewing workstation performance Sizing Tool Cisco Connect 2015 Cisco Connected Safety and Security Solutions Physical Security Information Managers (PSIM) Apps Proximex & 3rd Party PSIM apps Notification and Response Video Surveillance • • • Forensic search Health dashboard NAS and SAN Storage Medianet • • • • Dispatch console Mobile client Rich media PTT to IP phone Access Control Standard Definition and High Definition IP Cameras IPICS Video Surveillance Manager • IP Cameras • • • • Box, dome, PTZ Indoor and outdoor Onboard analytics Medianet Physical Access Manager • • • • Biometrics Mapping Web services API Integrated video Cisco Solution Architectures: Core, Data Center, Video, Collaboration Media Trace Auto Discovery Security Health Monitoring Quality of Service Cisco Connect 2015 Medianet Auto Configuration IP Network Auto Updates Media Monitoring Authentication Scalability and Manageability Comparison 17 Cisco Connect 2015 Cisco VSM on UCS 3400 Camera Feeds 15 Days Storage Dedicated Servers Racks 1 200 Server Connections 2 200 2 Server Mgmt UIs Physical Security Systems Capture Store Video Wall IP Cameras Analog View Respond Integrated Comms Web Client Policy Engine Thick Client Access Control Video Surveillance Manager Network as the Platform © 2012 2010 Cisco Cisco and/or and/orits itsaffiliates. affiliates. Allrights rightsreserved. reserved. Cisco Connect 2015 All 55 Functionality VSM Hardware Platforms 2900 Series ISR G2 1 TB 3900 Series ISR G2 1 TB 1 RU CPS 16 TB 2 RU CPS 48 TB UCS B & C Series Flexible Storage Hyper-Scalable Hyper-Flexible Hyper-Manageable C3160 Storage 240TB UCS E Series Blades Performance A complete platform portfolio for optimized security systems solutions Cisco Connect 2015 IP CAMERA MODEL DESCRIPTION FEATURES 7000 SERIES 5MP Outdoor IP Dome Camera • 5MP Resolution (2560 x 1920 @ 5fps) • IP66 and VR Resistant with available accessories • PoE with built-in IR, Medianet • Medianet support • Edge Based video analytics • Edge Based Storage • PoE for indoor and outdoor models • Medianet support • Edge Based Storage • PoE support • Edge Based Storage • P-Iris Box Camera • PoE for indoor and outdoor models • Medianet support • PoE for indoor and outdoor models • Medianet support • Edge Based Storage • Indoor and outdoor models • 360° continuous pan and 256 presets • Hardware-based DSP encoding • Dual Streaming PD SERIES 6930 SERIES 6050 SERIES 6000 SERIES 3000 SERIES 2830 SERIES Stand Alone Encoders Cisco Connect 2015 2MP HD Box and 5MP Dome 1080p HD Dome PTZ 1080p HD Transportation IP Camera 1080p HD Box, Dome and Bullet Cameras 1MP Indoor/Outdoor IP Cameras SD PTZ Dome IP Cameras 4 and 8 Port Video Encoders Application Development Platform for all Cisco IP Cameras Bringing Business Intelligence to the edge • Cisco IP Cameras have become Smart Endpoints, bring intelligence to the edge • Dynamically add functionality easily through software Ability to install and remove apps, as needed Examples: Video Analytics, Audio communications through cameras, IoT Sensor Aggregators, Audio Analytics VPN client application to support cloud and managed services • Open eco-system for application development • All apps will be Cisco tested and certified to provide validated applications Cisco Connect 2015 IoT Sensor Aggregator VPN Client SIP Client Video Analytics Audio Analytics Integration Sensors, LPR/OCR Integration and Policy Analytics Command and Control Notification and Access Control Cisco Connect 2015 MorphoTrak VSM Software Components Video Surveillance Media Server (VSMS) • • • • • Video Recorder Video Proxy Processing engine for alerts, motion detection Storage management Zero touch Cisco Connect 2015 VSM Software Components Video Surveillance Operations Manager (VSOM) • Configuration Administration console Users Cameras Templates Views Video Walls Media servers System Status • Web client for viewing video Cisco Connect 2015 VSM Software Components Safety and Security Desktop client (Thick Client) • Full 64 Bit Application for optimized performance with HD Video • Multiple ways to navigate Classic: Location Tree Alert: Drill immediately to relevant video Map: Drill down through maps and directly access camera from map Cisco Connect 2015 VSM Software Components VSM Map Server • • • • • Concept of “layers”; base layer from GIS server, add custom layers View of camera, building placement with click to view from SASD Editing of layers and camera placement through VSOM WebUI GIS Maps with coordinate tracking for all buildings and cameras Support for Map Service Providers like OpenStreet, Bing, Google Cisco Connect 2015 VSM Software Components VSM Mobile Viewer • • Mobile app for iOS and Android devices List and Map views Cisco Connect 2015 Video Flows Cisco Connect 2015 Direct Proxy Cisco Connect 2015 Centralized Deployment • Use when reliable WAN VSOM SASD environment • Single administrative domain VSOM Web Client A WAN • Each VSOM supports 10,000 cameras and 200 media servers VSMS VSMS VSMS • All sites have access to VSOM Web Client all cameras VSOM Web Client B Cisco Connect 2015 VSOM Web Client C Distributed Deployment Federator Client • Use when unreliable WAN or low bandwidth environments Federator SASD Federator • No communication happens between VSOM’s WAN VSMS VSOM VSOM • Each VSOM domain managed individually • Federator centrally provides unified view of all cameras across all VSOM servers Cisco Connect 2015 SASD VSOM Web Client B VSMS SASD VSOM Web Client C High Availability of Media Servers VSOM • Support for dual streams or multicast • Active/Active media servers • Each media server has exactly the same video recording • Consult camera datasheets on resolutions supported for dual streaming • Leverage multicast for bandwidth saving VSMS (primary) IP Camera configured for dual streaming or multicast Cisco Connect 2015 VSMS (Redundant) Fail Over for Media Server VSOM • Dedicated Failover server • Heartbeat between VSMS • N+1 (N+N) • Mark only critical cameras for VSMS VSMS X failover and ensure not to oversubscribe storage • Failover time may vary depending on amount of cameras Cisco Connect 2015 IP Camera configured for dual streaming or multicast Failover VSMS VSOM HA • Master server replicates to second peer server • All configurations data and logs are replicated • If Master server goes down, the Peer server becomes Master and retains the role. Previous master becomes Peer server when it comes up again. • A virtual IP is shared by both servers, clients point to the virtual IP. • VSOM HA only supported on RedHat 6.4 64bit OS • Both VSOM servers need to point to same NTP is possible to ensure same clock across both servers. Cisco Connect 2015 Audio • Support for G711 • Audio recorded as per video configuration (motion or continuous) • Box cameras usually have built in microphone, but external microphone recommended • Need to add audio storage to entire storage calculation Cisco Connect 2015 LDAP Integration • When the Active Directory user logs into Cisco VSM, their credentials are authenticated with the LDAP server and access is granted or denied based on the LDAP response. • Support for multiple LDAP servers • May have mixture of local and LDAP users Cisco Connect 2015 Media Server Performance Server Type Maximum # of Cameras Maximum I/O (Mbps) Maximum Raw Storage (TB) CPS-UCS-1RU-K9 100 80 16 CPS-UCS-2RU-K9 250 200 48 Virtual Machine (4 core) 250 200 * Dependent on Hardware Virtual Machine (2 core) 40 60 * Dependent on Hardware N.B. Above figures are for stand alone media servers http://www.cisco.com/c/en/us/support/physical-security/video-surveillance-manager/products-implementation-designguides-list.html Cisco Connect 2015 VSOM Performance Max # of Cameras Max # of Alerts/Min Max # of Concurrent Users CPS-UCS-1RU-K9 5,000 350 10 20* CPS-UCS-2RU-K9 10,000 1500 100 200* Server Type Max # of Media Servers * This amount halves if VSOM HA is implemented. VSOM HA is not recommended on CPS-UCS-1RU-K9 N.B. Above figures are for stand alone VSOM servers http://www.cisco.com/c/en/us/support/physical-security/video-surveillance-manager/products-implementation-designguides-list.html Cisco Connect 2015 VSOM co-located with Media Server (VSMS) VSOM Performance Server Type Max # of Cameras Max # of Alerts/Min Max # of Concurrent Users Max # of Media Servers Virtual Machine (4 core) 100 250 20 20 CPS-UCS-2RU-K9 1000 250 20 20 VSMS Performance Server Type Maximum # of Cameras Maximum I/O (Mbps) Virtual Machine (4 core) 250 150 * Dependent on Hardware CPS-UCS-2RU-K9 250 150 48 Cisco Connect 2015 Maximum Raw Storage (TB) C3160 Storage System • Designed for large unstructured data repositories, media streaming and content distribution • High-performance compute and storage throughput • Up to 240TB (with 4TB HDD) (360TB Future w/ 6TB HDD) • 4U Form Factor that fits in a standard rack • 12/20/24 CPU cores available per node • 128/256GB RAM available per node • VSM support for up to 4 x VSMS VM’s per chassis. UCS C3160 Dense Rack Server Cisco Connect 2015 Third Party Storage Systems • Support for third party storage solutions (i.e. EMC, NetApp, etc) • Fiber Channel or iSCSI* is supported (NAS and NFS future) • Video surveillance is very IO intensive • Requires discussions with storage manufacturer to ascertain if storage can handle high IO • SAS HDD sufficient for Video surveillance * iSCSI supported under VMware only Cisco Connect 2015 VSM Client Specs (VSM 7.6) Workstation Attributes Physical Security Client Workstation Operating system Windows 7, Windows 8, 64-bit version. CPU Intel Core i7, 3.07Ghz or faster Memory 6GB DDR3 (12GB recommended) Graphics cards Nvidia GeForce GT630 Nvidia GeForce GTX570/660/760 Browser Internet Explorer 10 Monitor 2 monitors per graphics card (Total 4 monitors) Note: Always refer to Cisco.com for latest workstation specifications http://www.cisco.com/en/US/products/ps10818/prod_technical_reference_list.html Cisco Connect 2015 Workstation Load Load per client - SD MPEG-4 H.264 SD Mixed Video Streams 16 16 16 Resolution 4CIF 4CIF 4CIF Frame rate 30 fps 30 fps 30 fps Bit rate per stream (CBR) 3 Mbps 3 Mbps 2-3 Mbps Load per client - HD H.264 HD H.264 HD H.264 HD Video Streams 9 6 4 Resolution 720p 1080p 1080p Frame rate 30 fps 30 fps 30 fps 4 Mbps 12 Mbps Bit rate per stream (CBR) 4 Mbps Use Workstation Profiling Tool to test workstation performance. Download tool from CCO. Cisco Connect 2015 Information required for design • - Camera quantity and types Why is this important? • - Minimum Resolution required • - Audio Required • - Frame rate / Bit rate • - Retention period • - Redundancy or failover requirements Cisco Connect 2015 Impacts: Storage Hardware Software Bandwidth GSS Bill of Material and Sizing Tool https://www-gsc.cisco.com/swc/cisco/ciscoAdvisor.action?sfId=CISCO&configSetAvailable=&scFlag=Y Cisco Connect 2015 Questions