2011 06-29- sp-seminar- cisco cdn solution-1
Post on 01-Nov-2014
521 Views
Preview:
DESCRIPTION
Transcript
Илгар Гасымов
Системный архитектор Cisco igasymov@cisco.com
CDN решения Cisco по доставке и управлению контентом для операторов связи
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 2
Содержание
Услуги СDN оператора связи Масштабирование розничных контент услуг
Дополнение к услуге IP-Транзита
Cisco CDS-IS для построения транспортной инфраструктуры CDN
Cisco Videscape Media Suite как платформа для создания контентных услуг (CMS)
Заключение
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 3
Услуги CDN оператора связи
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 4
Значительный рост числа провайдеров онлайн видео…
Контент Дистрибуторы Клиент
Internet – OTT
Операторы связи
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 5
...влечет за собой рост он-лайн видео трафика на сетях
Source: Cisco Visual Networking Index—Forecast, 2009-2014
60%-80% видео к 2014г. 66% видео к 2015г.
Широкополосный Интернет Мобильный Интернет
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 6
…и создает спрос на услуги CDN по доставке контента
Online Giant UGC, Professional
On-demand & Live Worldwide
480 Million 47 Billion 3 Minutes
125%/year 2,6 Tbps 420 PBytes
GoogleNet PC, Mobile, TV Ads
1B$ (2010)
Public Broadcaster Catch-up TV
On-demand, Live UK
5 Million 100 Million (Internet) 25 Minutes
100%/year 290 Gbps 16 PBytes
Akamai, Level3, LLNW PC, Mobile, TV Publicly funded
N/A
Company Content
Geography
Unique Viewers Views/month Minutes/view
Growth (views) Peakrate Volume/month
CDN Screens/UI’s Business Model
Revenues
Source: IBSG analysis
DVD Rental/Online 25000+ Movies &
TV shows US, Canada
18 Million 300 Million 45 Minutes
200%/year 1,4 Tbps 120 PBytes
Level3, LLNW PC, TV, Mobile Subscription
2,2B$ (2010)
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 7
Ситуация на Российском рынке перекликается с глобальной…
Internet – OTT
Контент Дистрибуторы Клиент
Операторы связи
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 8
Услуги оператора связи
Услуги оператора контента
Национальные ЦОД/ Cloud
Национальные ЦОД/ Cloud
Региональный ЦОД
Региональный ЦОД Edge
Access
Any Device Anywhere
Business
Inter Data-Center IP Core Inter
Data-Center
Партнерские ЦОД/ Cloud
Партнерские ЦОД/ Cloud
Service Intelligence
Реализация модели Business-to-Business-to-Consumer
Новая модель услуг для оператора связи Роль сети IP NGN, Облачных ЦОД и CDN
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 9
Интеллектуальное распределение контента Любой контент—Видео, Музыка, Игры, Файлы, Приложения Любое устройство—Вещание на TV,
PC или мобильные аппараты По любой среде—через кабель, проводные и мобильные сети
Подкачка по запросу или предварительное распределение
VoD, nPVR, time shifting, целевая реклама
Распределенная система работающая как один виртуальный сервер Неограниченное масштабирование и надежность
9
Super Headend
National Backbone
Catcher
Metro Network 2
Metro Network 1
Remote Headend
Internet
Local Local
Streamer Arrays
Caching Nodes
Единая платформа вещания контента на все типы терминалов
CDN – Content Delivery Network Сеть распределения контента
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 10
ISP
Внедрение CDN на магистральной сети CDN услуги для дополнения IP транзита
Internet
Congestion points
No CDN cache
Выгоды СDN • Уменьшение расходов на хостинг • Уменьшение расходов на серверы/хранение
• Уменьшение расходов на ШПД • Уменьшение OPEX • Устранение узких мест при передаче трафика
• Улучшение опыта пользователей за счет доставки контента из ближайшего кеша
CDN
ISP
Online Video Sites
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 11
Internet
No CDN
ISP • Снижение стоимости трафика
• Новые доходы от CDN • Масштабируемость • Платформа для VAS
cache
CDN
ISP
Online Video Sites
Congestion points
Выгоды СDN • Уменьшение расходов на хостинг • Уменьшение расходов на серверы/хранение
• Уменьшение расходов на ШПД • Уменьшение OPEX • Устранение узких мест при передаче трафика
• Улучшение опыта пользователей за счет доставки контента из ближайшего кеша
Внедрение CDN на региональном уровне CDN для масштабирования контент услуг
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 12
Как операторы связи внедряют CDN Примеры внедрения
Consumers
BT Retail xDSL ISP
ISP Network Aggregation
Peering
Local Wholesaler (xDSL access)
Retail ISP
Internet Exchange
OTT/ Content Provider
3rd Party CDN Provider
IP Transit Provider
1 4
Case-1: Оператор предоставляет услугу CDN для своих собственных розничных видео сервисов Case-2: Оператор предоставляет услугу местным OTTs/Content Providers. Case-3: Оптовый продавец последней мили продает CDN сервисы местным региональным игрокам (complement Backhaul bandwidth) Case-4: Оператор представляет Global CDN Services (дополнение к IP транзиту)
Caches Caches
Caches
3 BT Wholesale
2
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 13
Telecom Italia Yalp www.yalp.it
Video content live and on-demand on PCs
“Community TV”: offers consumers the creation,
publication and sharing of their own TV channel
Major national and international TV channels
On-demand: thousands of movies, programs,
music, news, sports For all broadband subscribers in Italy
Пример использования CDN
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 14
Cisco CDS-IS для построения транспортной инфраструктуры CDN
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 15
Caching Node
Приложения CDS Content Delivery CDS-IS Internet Streaming
CDS Manager
IPTV Error Repair and Rapid Channel Change
Visual Quality of Experience Server/Client
Видеозахват, Кэширование и Хранение контента
Live and On-demand Internet Content Acquisition
On-demand and scheduled TV Streaming to STBs
Content Library (Vault)
TV Streamer
TV PlayOut
Dedicated Hierarchical Caching for National Scale
Internet Content Download & Streaming to PC and Mobile
Location Control Services for Content Delivery; n-Screen Session Shifting
Service Router
Internet Streamer
Система управления
Сервисы на границе сети
Маршрути-зация сервисов
Content Acquirer
Live and On-demand Content Ingest and Storage
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 16
CDS Internet Streaming Функции* Захват контента с оригинальных серверов
Content Acquirer Ingests VoD, Live, Data to “Root of CDN” HTTP, HTTPS, FTP, CIFS, RTSP
Распределение на узлы Интернет вещания Rules-Based Pre-Position and/or Dynamic Cache Miss-Fill VoD and Live Dynamic Tree Building for Optimized Distribution
Маршрутизация запросов Global and Local Load Balancing Requests to Streamers Streamer KAL and Load-Info continuously sent to SR
Доставка в разных видео-форматах OnDemand & Live Streaming (Unicast and Multicast), Download Windows Media, Flash Media, QuickTime/RTSP, & HTTP
Генерация отчетности Серверами Вещания Detailed Transaction Logs for Each Delivery Event Integrates with 3rd Party Content Reporting and Analytics
*) Ingest, Distribution, Routing, Delivery, Reporting
Internet
Content Acquirer
Internet Streamers
HUBS
HEAD END
Service Router
CDS Manager – Internet Streaming
Published Content
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 17
IP NGN и Видео инфраструктура
Content Acquisition, Content Library, management - централизованное Content Routing, Caching Node – граница магистральной сети Streamer – На сети агрегации (определяется топологией сети)
Роль видео узла определяет его размещение
Mobile
STB Residential
Business
DSL
ETTx PON
Access"MSPP
Cable QAM
CMTS
DSLAM
BRAS
PE
MPLS /IP
Core" Edge" Aggregation & Distribution"
V
V
IP N
GN
CDS-Streamer CDS-Streamer
CDS-Content Library
CDSM
CDS-Cache Node CDS-Content Acquirer
CDS-Content Service Routing
Vide
o O
verla
y
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 18
CDS Generation 2 Hardware Specification CDE-205 CDE-220-2G2 CDE-420-4G
CDE-420-4A
Applications CDS Manager CDS Service Router
CDS Acquirer CDS Streamer
CDS Cache Node
CDS Library Server
Disk Drives 3 x 500 GByte 12 x 500 Gbyte (SATA)*
24 x 450 Gbyte (SAS)* 24 x 1TByte (SATA)
Memory 8 Gbyte 16 Gbyte 32 Gbyte 32 Gbyte
Network Interfaces
2 x GE Copper 2 x GE Copper (Management) 8 x GE Copper or Fiber (Streaming)
2 x GE Copper (Management) 12 x GE Copper or Fiber (network)
2 x GE Copper (Management) 8 x GE Copper or Fiber (network)
Processor 1 x Quad-Core Xeon 2 x Quad-Core Xeon 2 x Quad-Core Xeon 2 x Quad-Core Xeon
Rack Units 2 2 4 4
Compact Flash 8 Gbyte 8 Gbyte 8 Gbyte 8 Gbyte
Other Ports Console, 2 x USB Console, 2 x USB Console, 2 x USB Console, 2 x USB
Fan 3 x Hot Swappable 3 x Hot Swappable 3 x Hot Swappable 3 x Hot Swappable
Power AC or DC (Optional Redundant)
Redundant AC or DC AC or DC (Optional Redundant)
AC or DC (Optional Redundant)
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 19
CDE250 Modular Streamer Многофункциональная платформа Generation 3
Product Specifications Summary Form Factor: 2RU – 24 Front Load Drives Engine: Dual Westmere 2.4GHz Cache Capacity: 3.0 TB SSD cache (1)
up to 11TB SAS HDD cache up to 9TB Mixed SSD/HDD
Fill/Streaming: Up to 4x 10GE – SFP+ Media + 4x 1GE Fixed
Management: 2x 1GE Logging: Dual load sharing SSD log drives Power: Redundant AC / DC
Key Platform Features Flexible Platform: Multiple Storage Bundle Options
Storage Upgrade Bundles Streaming Targets: 8000 MPEG2 SD Equivalent Streams (4000 SDE/RU)
30Gbps + of HTTP content delivery Multi-Protocol: Support for MPEG-2/4, H.264, Adobe FMS, WMT, QuickTime, Move
Networks, Silverlight SmoothHD Content Distribution: High-Performance Asset Propagation (Segmented Cache Fill) Resiliency: Stream Resiliency for high availability
HW Model: CDE250 SW Application: TV / IS Streaming
(1) Will follow industry lithography curve for higher densities
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 20
Advanced Video Services Module
Спецификация Емкость хранилища: Модульное 3.2TB – 12.8TB (12-18 mos.) на SSD До 30Gbps вещания на модуль
Основные характеристики Simplifies infrastructure connectivity – physical and logical Reduces footprint, power, and cooling Increases network security Integrated solution - foundation for tighter integration of video application with network: QoS, Multicast, Video Monitoring, CAC etc.
RSP
AVSM
RSP
AVSM
ASR9000
10 Gbps
10 Gbps
40 Gbps Streams
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 21
Захват и распределение контента
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 22
Архитектура Internet CDN
Location – логическая группа стримеров, объединенная местонахождением/регионом/узлом подключения к сети
Настраиваются иерархически зависимо (parent-child), до 4-х уровней
Многоуровневая или плоская модель
Такая модель обеспечивает высокую доступность и контроль над полосой
Динамические деревья распределения контента Предварительное или Динамическое кэширование, Живое вещание
Locations and Levels
Root location
Edge-1 location
Edge-3 location
Edge-2 location
Origin-1 Origin-2
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 23
Content Acquirer является LL для Root location
В остальных локациях осуществляется “алгоритмический выбор” Упорядоченный список, 1-й активный стример становиться LL
LL становиться “распространителем” (forwarder) метаданных и контента для Location
LL на Delivery Service
Location Leader
Root location
Edge-1 location
Edge-3 location
Edge-2 location
Origin-1 Origin-2
CA
LL
LL
LL
CA = Content Acquirer LL = Location Leader
Архитектура Internet CDN
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 24
Захват на основе файла Manifest Single line item entries Web/directory crawling CMS/Portal generated list imported or via XML API
Поддержка протоколов: HTTP, HTTPS, FTP, CIFS Идентификация на уровне объектов Работа по расписанию
Timed acquisition Timed expiration
Назначение атрибутов для контента Content Distribution Priority Playback Transport/URL
Manifest спецификация
Захват и распределение контента
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 25
Предварительное размещение Streamers Poll LL for metadata LL Polls Parent CA source of Metadata
Manifest or Crawl Metadata drives Content Distribution
Гибридное распространение Content Restriction/Control without Storage allocation and pre-fetch Metadata Propagation – same as Pre-Fetch, Content Propagation – same as Dynamic Cached Distribution
Предварительное размещение
Root location
Edge-1 location
Edge-3 location
Edge-2 location
Origin-1 Origin-2
CA
Metadata
LL
LL
LL
Content Fetch
Захват и распределение контента
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 26
Захват и распределение контента
НЕ требует настройки, полностью автоматическое
Контент кэшируется в процессе обслуживания запроса
URL из запроса хэшируется, выбор вещателя происходит на каждом уровне
LL определяется по URL LL probed – liveness check
Temporal Locality Effect -Same URL, Same path through CDN
Динамическое кэширование
Root location
Edge-1 location
Edge-3 location
Edge-2 location
Origin-1 Origin-2
LL
LL
LL
LL
LL
LL
LL
LL LL
Cache Route
video-url1
video-url1
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 27
Маршрутизация контента и вызовов
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 28
Service Routing
Перенаправить клиента на оптимальный стример
Stateless HTTP, RTSP, RTMP Load-balancing and Redirection
Используется: Client IP address and/or location Requested Content Availability and Performance Information from Streamers Streamer
Streamer Keep-alive Configurable/2-second default Utilizations and thresholds – network, engine, memory, etc.
SR Функция
Service Router
Service Router
Keep-alive and status
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 29
Методы маршрутизации
Location-Based/Coverage-Zone Routing (onnet) “Short-list” based on client subnet/zone metrics
Geo-Location-Based Routing (offnet) Requires external geo-location server
NPS/Proximity-Based Routing Service-Aware Routing
Delivery Service, Engines, CPU load, stream/session counts, nic bandwidth, memory usage
Load-Based Routing Round-Robin, Least-Loaded
Content Affinity-Based Routing Last-Resort Routing
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 30
Service Router Redirection
ROOT DNS Server
Authoritative .com DNS Server
Authoritative cisco.com DNS Server
Service Router Authoritative cds.cisco.com DNS Server
Настроенные у клиента DNS Servers (Proxy)
Client Streamer
Клиент запрашивает видео с URL: http://cds.cisco.com/vid1.mov
DN
S Q
uery
for
cds.
cisc
o.co
m
DN
S Q
uery
for
stre
amer
.se.
cds.
cisc
o.co
m
Recursive lookup for authoritative servers (non-cached)
GET http://cds.cisco.com/vid1.mov
302 Redirect http://streamer.se.cds.cisco.com/vid1.mov
GET http://streamer.se.cds.cisco.com/vid1.mov
200 video/mov
SR Returns “A” record with own IP address SR Returns “A” record with streamer IP address
• Validate Incoming Request
• Location/Proximity/Geo-Location
• Content Affinity/Load-Based Routing
• Service Availability
• Last Resort Routing
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 31
Network Proximity Routing
“Proximity” это функция отвечающая на запросы типа “какой из перечисленных узлов в сети ближайший к интересуемому узлу?”
Пример: пользователь хочет найти ближайшую копию фильма среди нескольких узлов на которых он доступен
Как правило, сервис Network-Based Proximity обладает более детальной информацией о топологии и ресурсах сети
Использует информацию о топологии, ресурсах и заданные политики
Network Positioning System (NPS) это технология позволяющая определить:
Location of IP objects Distance between IP objects Cost rating IP objects
Advanced Service Routing
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 32
Интеграция NPS/Proximity с CDS
IP Layer NPS
Engine
Layer Separation
Service Router
NPS/Proximity Engine collects routing
databases (ISIS/OSPF/BGP/
Policy) 0
NPS Reply with ranked list of addresses: PSA: IP1 PTL: IP20, IP10
3
Redirect user to closest SE taking into account NPS and load
4
IGP/BGP
HTTP Request: Get content from
closest SE
5
Content is located in streamers IP10 and IP20. SR sends request to NPSe: PSA: IP1 PTL: IP10, IP20
NPS/Proximity API
2
IP10 IP20
HTTP Request from end-user to CDN 1
IP1
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 33
Поддержка протоколов вещания
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 34
Клиентские устройства и плейеры
Самостоятельные программные проигрыватели Windows Media Player Quicktime
Работающие в Web-браузерах Windows Media Player Silverlight Player Flash Player Move Player
Встроенные в ТВ-приемники, DMA (Digital Media Adapter)
Мобильные устройства (Мобильные телефоны, Планшеты, Цифровые фоторамки и т.п.)
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 35
CDS Internet Streamer Мультифункциональное вещание
Функционал
Software Content Download via HTTP
High Performance HTTP Download to support Software Distribution, Streaming media, Rich Media, Gaming, etc.
Progressive Download via HTTP
High Performance HTTP Progressive Download for Real-time Streaming of Adobe FMS, Windows Media, Apple QuickTime, etc
Adaptive Bit Rate via HTTP Streaming
Optimized HTTP SW stack and Solid State Cache enables high performance HTTP Adaptive Bit Rate Streaming for iPhone, Smooth HD, Move, Adobe Zeri
Real-time VOD Streaming via RTSP, RTMPx
Scalable VoD Streaming of Adobe FMS (RTMP), Microsoft WMT (RTSP), Apple QT (RTSP), and other RTSP clients
Real-time Live Streaming via RTSP, RTMPx
Scalable Live Streaming Splitting of Adobe FMS (RTMP), Microsoft WMT (RTSP), Apple QT (RTSP), and other RTSP clients
Concurrent Multi-Protocol Delivery from all NIC’s
Each CDE (Content Delivery Engine) can delivery all services from all interfaces concurrently, single software image running on optimized, and secured Linux
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 36
Контроль доступа
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 37
DRM и Медиа-проигрыватели
Content copy protection – важная компонента для премиум контента
Наиболее распространенные Microsoft Playready Adobe Access Apple Fairplay
В большинстве случаев не зависит CDN Evolving protocols and functions – ABR Streaming
Может быть дополнена шифрацией на транспортном уровне, URL Подписью/Валидацией
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 38
Рациональный метод защиты URL
Content Providers require a CDN to help protect copyright and fulfill licensing obligations by restricting access
A mechanism is needed to restrict content access – Ensure that only the intended client is able to retrieve the content – Limit the amount of time that content can be accessed – while avoiding the overhead of multiple authentication & authorization mechanisms
One method to accomplish this: URL Signing
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 39
URL Верификация на CDS
Verification occurs on the edge Internet Streamer only Transparent to Service Router (SR) operation
Engines supported: WMT, Movie-Streamer, WebEngine (HTTP), FMS (Protocols Supported: HTTP/RTSP/RTMP)
Currently support: MD5, SHA1
Open Method, sample script available online
Portal/CMS calculates signed URL based on common configuration parameters with CDN
– Same key used on both Portal/CMS and CDN (CDS) – Time synchronization (NTP) required to properly support URL expiry – Additional parameters as specified by CDN (CDS)
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 40
Пример: Формирование URL подписи
Original URL: http://hsv3.hsv.cisco.net/test.wmv
Parameters: URL Signing Version (SIGV) Internally Signed (IS) Expiry-time (EP)* Client IP (CIP)* Key Owner (KO) Key Number (KN) URL Signature (US)
URL to be signed: http://hsv3.hsv.cisco.net/test.wmv?IS=0&ET=1237958266&CIP=64.102.242.201&KO=1&KN=1&US=
Signed URL: http://hsv3.hsv.cisco.net/test.wmv?IS=0&ET=1237958266&CIP=64.102.242.201&KO=1&KN=1&US=9994d7f80b4c68b2e6b9e5c590ab6ad7
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 41
Эксплуатационные аспекты
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 42
Высокая доступность и отказоустойчивость
Node Recovery Mechanism Internet Streamer
Keep-Alive heartbeat monitored by SRs. SR will stop forwarding new requests to down node. If LL, new LL election.
Service Router
DNS Servers detects non-responsive SR. Other SR(s) can respond and provide SR functions.
Content Acquirer
Pre-Positioning: Peer(s) periodically check health, take over per configuration. Dynamic Cache: new cache route calculated.
CDS Manager
Primary/Standby, automatic synchronization. Primary failure, continued system operation Operation controlled failover to restore management
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 43
CDS Manager
Browser-based UI for CDN operations Implement Locations and Levels Configure and manage all Streamers,
SRs, and CAs Device Groups
Configure and manage Delivery Services and programs
Statistics and Reports
Alarms Managing Content
Software Management User Management
Continuous non-stop operations center
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 44
Analytics and Reporting Data Collection CDS Transaction Logs Archiving
Root location
pop1 location popN location
Origin Servers
CDSM CDSM
Service Router
Service Router
Content Acquirer
Content Acquirer
(s)FTP/ NAS -
Archive
(s)FTP/ NAS -
Collection
Billing, Reporting, Analytics System
Operations
Mgmt Centers
Client Player Event /Log Collectors
Instrumented Client Players
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 45
Sample CDN Reports
CDS Data Sources, Transaction Logs Windows Media Streaming Flash Media Streaming MovieStreamer-RTSP Streaming HTTP Download
IP Geo Location Interoperability Quova, MaxMind
Reporting Interfaces Web GUI E-mail API’s
Traffic Media Metrics Bytes Delivered, Status Client Info, Domain Info, Carrier Info
Content Metrics Title Views, Title Popularity, Viewers-per-Title Duration Viewed, Downloaded, Length, %-Completed Time-of-Day viewing, Geographic Distribution
Dashboards Content Provider Views Content Delivery Operator Views
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 46
Cisco Videscape Media Suite как платформа для создания контентных услуг (CMS)
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 47
Управление контентом
Управление правами Публикация Клиентские
технологии
• Контент в различных форматах
• Интеллектуальные средства пакетирования контента
• Настраиваемая модель метаданных
• Нормализация метаданных • Расширяемые рабочие процессы
• Транскодирование и шифрование
• Трансляция в сеть
• Создание правил продуктов/предложений
• Поддерживаются модели подписки, аренды, EST, окупаемости за счет трансляции рекламы
• Проверка прав абонента перед авторизацией
• Среда с поддержкой различных технологий DRM
• Развитые средства поддержки
• Среда плееров и виджеты
• Потоковая трансляция и загрузка
• Получение лицензий
• Управление библиотекой
• Интеграция с сетями рекламы
• Агрегация и гармонизация потоков
• Публикация каталогов (режим «мультиточка»)
• Управление категориями
• Публикация списков воспроизведения
• Поиск и рейтинг
• Сбор показателей и формирование отчетов
CMS Разграничение прав
Издатель
Интерфейсы API/Web-сервисы
OSS/BSS
Плееры и виджеты
Videoscape Media Suite: компоненты
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 48
Нормализация Объединение Расширение
Подключаемые модули (опр. источником)
Унифицированное представление метаданных
YouTube Dailymotion Приложения Линейный VOD
Формат метаданных YouTube
Линейный формат метаданных
Формат метаданных VOD
Формат метаданных Dailymotion
Формат метаданных приложений
Неуправляемый клиент SCTE-130 CIS Управляемый
клиент
Агрегация метаданных
YT DM Прил. Лин. VOD
Множественные, стандартизованные протоколы запросов
Множественная, стандартизованная схема метаданных
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 49
Videoscape Media Suite: SDK для плееров и виджетов
• Операторы связи могут предоставить абонентам настраиваемый интерфейс для просмотра потокового видео и загрузки – уже сегодня
• Поддержка различных моделей монетизации: покупка, прокат, бесплатная трансляция с рекламой
• Плееры для браузеров (Flash и Silverlight) • Гибкое управление, список воспроизведения, различное разрешение (стандартное, высокое, широкоэкранный формат)
• Средства социальной/вирусной рекламы – сообщение другу, код для блога, запись в социальной сети (MySpace, Facebook, ...)
• Воспроизведение видео, добавление и контроль рекламы
• Поддержка DRM
• Виджеты каталога и каналов для встраивания в браузер
• Автономное приложение
• Полный SDK для доработки
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 50
Архитектура решения
Облачная сервисная платформа или собственная система Cisco Media Suite
• Поддержка различных сценариев, сегментированная архитектура
• Уровень приложений/данных может быть оторван от уровня Web и клиентского уровня • Для серверов web-сервисов/приложений/кодирования/лицензий поддерживается
балансировка нагрузки
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 51
OnetVOD http://vod.onet.pl
Bell TV Online http://tvonline.bell.ca/
Paramount http://paramountshop.extend.com/store/
AT&T Entertainment http://uverseonline.att.net
Disney Movies Online http://www.disney.com/moviesonline
Примеры услуг на Cisco Media Suite
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 52
AT&T
U-verse Online поддерживает более 140 000 наименований
Каналы контента из систем Hulu, MTV, CBS, Turner, Comedy Central и т. п.
Эксклюзивные спортивные материалы (FanZone)
Videoscape Media Suite обеспечивает: Сопоставление прав и контента
Агрегацию каналов внешних каталогов
Получение контента и управление контентом
Воспроизведение видео с использованием плееров Videoscape Media Suite
Интеграцию с серверами рекламы, управление списками воспроизведения
Задача
Решение
Обеспечение работы крупнейшего портала услуг «TV Everywhere» и OTT для AT&T
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 53
Onet
“Польский сервис Hulu” – крупнейший VOD-сервис в регионе, обеспечивающий трансляции телепередач и фильмов
Более 2,7 млн уникальных посетителей в первые 4 дня после запуска
Три модели доставки: бесплатно (с рекламой), прокат и подписка
Поддержка Flash и Silverlight
Использование Videoscape Media Suite CMS, среды публикации и среды виджетов плеера
Задача
Решение
Запуск полномасштабного сервиса OTT VOD для крупнейшего портала Польши
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 54
Заключение
Интернет видео растет и будет доминировать в общем трафике
CDN является именно той моделью которая востребована контент провайдерами и дистрибуторами для масштабирования сервисов по доставке контента
Контент провайдеры хотят платить за CDN услугу, а не IP транзит для видео
CDN уменьшает стоимость интерконнекта и сетевых транспортных расходов для оператора связи
Оператор имеет возможность предоставлять дополнительные услуги: кодирование для различных видео-терминалов, защита DRM-ом и др.
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public Presentation_ID 56
Глоссарий сокращений
CDS – Content Delivery System
CDSM – CDS Manager
IS – Internet Streamer SR – Service Router CA – Content Acquirer SE – Streaming
Engine LL – Location Leader
RTSP – Real-Time Streaming Protocol
HTTP – Hypertext Transfer Protocol
RTMP – Real-Time Messaging Protocol
top related