Transcript

Juniper Media Flow

Junos Content Encore Rich Content and Media Delivery

Architecture

2 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

ТЕНДЕНЦИИ РЫНКА

3 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

Users The Network

Becomes a Key Enabler or Barrier

Mobile

Home

Branch

Campus

Cloud

Hosted

Ad-Hoc

Chosen

Applications

Corp IT

Ubiquitous Mobile Access

Is Now a Business Imperative

MOBILE CLOUD CONTENT

CLOUD MOBILE CONTENT

4 Copyright © 2009 Juniper Networks, Inc. www.juniper.net 4

ВИНОВНИКИ РОСТА И НЕПРЕДСКАЗУЕМОСТИ ТРАФИКА

Apple отгрузил 35 миллионов iPhones в

Q1 2012

Google регистрирует 700,000 Andriod

устройств каждый день

5 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

CONNECTED CULTURE DRIVES EXPONENTIAL GROWTH

+27% 2008-2020

CAGR

WWW is born

Digital decade

+32%

Video

17x Growth 2008-2020

180,000

160,000

140,000

120,000

100,000

80,000

60,000

40,000

20,000

1990 2021 2017 2014 2011 2008 2005 2002 1999 1996 1993

Source: Juniper, Cisco, MINTS

Worldwide internet traffic, 1990-2020 PB/month

Forecast Model

+20%

Non-video

# of Connections

Over

Video & Content

60%

Of broadband traffic will be streaming

video and audio by 2015

6 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

2000 2001 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002

Co

nte

nt / B

and

wid

th D

em

an

d

RICH CONTENT DRIVING NEW NETWORK DEMANDS

Online aggregators and

content everywhere offers

driving network demands…

Over

Video & Content

60%

Of broadband traffic will be streaming

video and audio by 2015

7 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

The Content Delivery

Opportunity

2013

THE CONTENT DELIVERY MARKET

World Wide CDN

$3.5B in 2013

Europe 17%

Middle East and Africa <1%

$3.5B

About the Market

Growing market

Getting competitive lower entry barrier

Pure players Akamai, Limelight, Edgecast…

New entrants Intl telcos and NSPs

New interests BW optimization, advert, etc…

CDN Market: WW Revenue 2008-2013

$0

$500

$1 000

$1 500

$2 000

$2 500

$3 000

$3 500

$4 000

2008 2009 2010 2011 2012 2013

© Frost & Sullivan 2009 – European Content Delivery Networks

$M

World Wide

Europe

8 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

ЦЕЛИ ПРОДУКТА

9 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

CDN DEPLOYMENT MODELS

Akamai: OTT network focused on Global Edge deployment CDNetworks: Large global metro focused network

Limelight Networks: OTT network Global megaPOPs Level 3: Back bone based

10 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

10

Content delivery disconnect

Content Provider CDN Provider Telco Consumer

QoS disconnect

Content delivery connect

Content Provider Telco CDN Enabled Consumer

End-to-End QoS

Why Network Operators enter this market

11 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

A CONTENT DELIVERY SOLUTION GIVES OPERATORS AN OPPORTUNITY TO EXPAND THEIR ROLE IN THE OTT VIDEO VALUE CHAIN

Video Production

Indie producers, Endemol

etc.

Broadcasters, studios,

cable nets

Universal, Paramount, SKY

Online Distributor

iPlayer, Hulu, YouTube,

Amazon

Content Delivery Network

Akamai, Limelight

Service Provider

BT, Orange, DT

Device

PC, mobile phone, STB,

tablet

Video Production

Indie producers, Endemol

etc.

Broadcasters, studios,

cable nets

Universal, Paramount, SKY

Service Provider

BT, Orange, DT, Telefonica

Device

PC, mobile phone, STB,

tablet

Online Distributor

iPlayer, Hulu, YouTube,

Amazon

12 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

ОБЗОР ПРОДУКТА

13 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

JUNIPER MEDIA FLOW BACKGROUND

Origin: Technology acquired from Ankeena Networks – April 2010. Roughly three years in development.

Ankeena Founders: - Rajan Raghavan – RealChip, Xambala - Prabakar Sunderrajan – Exodus, Netscaler

Today: Ankeena integrated in Juniper as the ‘Content and Media Business Unit’

Juniper Media Flow:

Delivers media and rich content at a massive scale with smooth viewing experience (50,000 transactions per second, 40,000 sessions per server) – differentiated Smooth Streaming and Multi-tiered Caching

Purpose-built software appliance that runs on generic x86 servers and variety of storage devices (SATA/SAS/SSD/NFS).

Strategic Rationale for the Acquisition:

Web 2.0 content becoming larger and more rich, benefiting from acceleration and network awareness

Performance Density in software

SPs are designing CDNs to solve their video traffic explosion problems – improve economics and enhance experience of video delivery

Complimentary technology, mission and architecture

14 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

MEDIA FLOW SOLUTION COMPONENTS

VXA Series

Media Flow Engines

VXA 1002 VXA 2010

VXA 1001 VXA 2002

• High-performance, carrier class Juniper appliances

• Purpose-built to optimize performance of Media Flow Controller

• Available in 1U and 2U (NEBS) platforms

Media Flow Controller

(Junos Content Encore)

• Intelligent, media-aware software appliance

• Hierarchical caching

• Assured Flow and SmoothFlow to ensure subscriber experience

• Multi-protocol, mixed media delivery

• Can be deployed on Juniper VXA Series or select x86 servers

Junos Ready Software

Media Flow Activate

(Junos Space Content

Director)

Junos Space

Application

• Element management system

• Provides centralized management for Media Flow Controllers

• Open XML interfaces to integrate with existing provisioning systems

15 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

CONTENT DELIVERY AT THE NETWORK EDGE

Service Provider Network Subscribers

Origin Servers

OTT Content

Internet Core

Reduced Traffic and

Network Costs

Higher Quality of

Experience

MX Series

Access

Server Load

Balancer Content Delivery

Engine

Content Direct provides a future path of monetization for

service providers delivering content to end users

16 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

MEDIA FLOW DEPLOYMENT FLEXIBILITY

Network Optimization

Content Delivery Infrastructure Multiscreen Content Delivery

Origin Acceleration

17 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

VXA SERIES: HIGH PERFORMANCE MEDIA DELIVERY PLATFORMS

Purpose-built hardware appliances

Provide carrier-class reliability and availability features

On-board storage options

VXA1001

VXA1002

VXA2002

VXA2010

Throughput 1 Gbps 2 Gbps 4 Gbps 10 Gbps

Interfaces (1GbE/10GbE) 2 x 1GbE 4 x 1GbE 4 x 1GbE

4 x 1GbE 2 x 10GbE

RAM 4 GB 8 GB 36 GB 36 GB

Storage .5 TB 2 TB 2 TB 8 TB

Sessions 2,000 4,000 10,000 40,000

Router Integrated (MX blade) will also be available soon

18 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

FOUNDATION OF MEDIA FLOW TECHNOLOGY

Juniper Appliance

Juniper Router Blade

Ju

no

s S

PA

CE

/ J

un

os

SD

K

Me

dia

Flo

w M

an

ger

Management, Control and Analytics

Plug-ins

Core Engine

Scheduler Multi-Tier Cache Network Stack

Origin Storage

HTTP

NFS

Clustering

Protocols HTTP RTSP RTMP

Cache Devices HDD RAM

Flash Memory

New Applications Media Flow Controller

RAM

SSD

SAS

SATA

NAS

Perf

orm

an

ce

Capacity

Tiered Cache Hierarchy

Built from the ground up, Media Flow is an innovative caching

and streaming building block for New Media CDNs

Standard x86

19 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

HARDWARE: FLEXIBLE CONFIGURATION

2 x 1 GigE on

board

interfaces

Single OR Dual Quad

Core CPU

SAS, SATA HDD

OR

SSD Flash Drive

8 x 1 GigE Intel Pro

Interface

OR Dual 10 GigE

4 to 32 GB

RAM

Redundant

Hot Swap

Power Supply

20 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

DELIVERY OPTIMIZED VXA2100 CONFIGURATION

VXA 2100 configuration called the H10 appliance (Exact configuration may

change)

72 GB RAM

Dual quad-core CPUs (Xeon @ 2.13Ghz)

2x10G fiber network connections with only one connection actually used

2x400G SSD drives

14-40x900G 10K RPM SAS drives

External storage SCSI interface

21 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

Concurrent Sessions

SUPERIOR PERFORMANCE, LINEAR SCALABILITY

0

5 000

10 000

15 000

20 000

25 000

30 000

35 000

40 000

45 000

4 Cores 6 Cores 8 Cores

Media Flow

Squid

HDD Throughput (Mbps)

0

500

1000

1500

2000

2500

3000

3500

4000

4500

1 S

AT

A

2 S

AT

A

3 S

AT

A

4 S

AT

A

5 S

AT

A

6 S

AT

A

7 S

AT

A

8 S

AT

A

Media Flow

Squid

Requests per Second

0

10 000

20 000

30 000

40 000

50 000

60 000

4 Cores 6 Cores 8 Cores

Media Flow

Squid

Media Flow Controller Scales Linearly with

Processing and Memory Increases

Data based on real-world tests performed for

Tier 1 service provider

22 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

2012-2013 PLATFORM DEVELOPMENT

23 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

СЕРВИСНАЯ КАРТА В МХ (APPLICATION SERVICES MULTI-SERVICE LINE CARD – AS-MLC)

Based on Juniper most

advanced high speed

ASIC’s enabling the

Modular-Carrier-Card to

provide up to 80Gbps

application throughput

to the MX backplane w/

advanced features

Modular Card Carrier

(MCC) 8TB of MLC NAND Flash per

MSC w/ on-board NAND

controller (future variants of

4TB, 2TB, & 0.5TB)

Modular

Storage

Card

(MSC)

OS & APPLICATIONS

• Runs JUNOS with Media Flow Controller 3.x I

• Supports advanced services such as Linear TV, VOD, FCC/RET

• Interoperable w/ PFE forwarding and sampling

• Native clustering and L4/L7 load balancing

PERFORMANCE

• 40Gbps streaming, 8TB NAND Flash per blade

• Up to 8 blades per MX960 or 320Gbps

HIGH AVAILABILITY

• Cluster-based software upgrade and failover

• NAND reliability monitoring & life management

HARDWARE

• NEBS compliant services blade supported on MX960, 480, 240

• Hot swappable x86 MXC and NAND MSC

• Intel Sandy-Bridge CPU and MLC NAND Flash

• 65K hours MTBF

NETWORK MANAGEMENT

• JUNOS CLI, XML, JWEB

• JUNSPACE

2 x Octal-core w/ 64GB RAM,

30- 40Gbps of streaming on

MFC (Future security apps

and MP-SDK apps)

Modular

Processing

Card

(MXC)

24 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

REMOVABLE CARDS

MXC Characteristics

Dual 8core CPU 2.13GHz [Sandy-Bridge] 64GB RAM Field Upgrade-able DIMM 80Gbps usable I/O Hardware SSL Acceleration Runs Junos Content Encore Hot Swappable

MSC Characteristics

16x 512GB MLC NAND DIMM 6.4TB usable capacity 40Gbps usable I/O 25-30Gbps Disk Delivery BW Field Upgradeable Hot Swappable

25 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

CARRIER CARD “VIRTUAL PLANE” CONCEPT

MCC Characteristics

Must have 1x MXC Card location is fixed

o MSC in Slot 0

o MXC in Slot 1

4x PCIe Gen2 x8 Lanes MXC 120Gbps fabric interface Based on 100GE PFE ASIC Coarse grain queuing High Speed Route Lookup Firewall Inline services L3 Services

MX Chassis

AS-MLC

Cent OS

KVM

VM VM

JCE Core

VM Junos Content

Encore

26 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

CONFIGURING APPLICATION SERVICES MULTI-SERVICE LINE CARD

Fully Configured

MLC NAND

DIMMS

Intel Sand-Bridge

& Cave-Creek

Sand-Force

PCI-e

PCI-e

High Speed

WAN & Fabric

ASIC

PFE ASIC

MODULAR PROCESSING CARD [MXC]

MODULAR STORAGE CARD [MSC]

MODULAR CARRIER CARD [MCC]

64G RAM, 6.4TB MLC Flash

RAM-only

64G RAM

MLC NAND

DIMMS

Sand-Force

PCI-e

PCI-e

High Speed

WAN & Fabric

ASIC

PFE ASIC

MODULAR PROCESSING CARD [MXC] MODULAR CARRIER CARD [MCC]

Mix Cards

2 x 64G RAM, 6.4TB MLC Flash

MLC NAND

DIMMS

Sand-Force

PCI-e

PCI-e

High Speed

WAN & Fabric

ASIC

PFE ASIC

MODULAR PROCESSING CARD [MXC] MODULAR CARRIER CARD [MCC]

MLC NAND

DIMMS

Intel Sand-Bridge

& Cave-Creek

Sand-Force

PCI-e

PCI-e

High Speed

WAN & Fabric

ASIC

PFE ASIC

MODULAR PROCESSING CARD [MXC]

MODULAR STORAGE CARD [MSC]

MODULAR CARRIER CARD [MCC]

RAM+VXA (Co-located/Distributed)

64G RAM, Scalable Storage

MLC NAND

DIMMS

Sand-Force

PCI-e

PCI-e

High Speed

WAN & Fabric

ASIC

PFE ASIC

MODULAR PROCESSING CARD [MXC] MODULAR CARRIER CARD [MCC]

27 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

HIGH PERFORMANCE MEDIA DELIVERY PLATFORMS

Purpose-built to host Junos Content Encore and optimize performance of Junos Content Solution

Provide carrier-class reliability and availability features

Modular, on-board storage options

VXA1002

VXA 2000

VXA2002

VXA2010

AS-MLC

Throughput 2 Gbps 20Gbps 2 Gbps 20 Gbps 40 Gbps

RAM 8 GB 72GB 36 GB 36 GB 72GB

Base Storage 2 TB N/A 2 TB 8 TB 6.4 TB

Add’l storage

options SATA, SSD SAS, SATA, SSD SAS, SATA, SSD SAS, SATA, SSD SSD

Sessions 10,000 500,000 500,000 768,000

Junos Content Encore also available as standalone software system for deployment on

generally available x86 servers.

28 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

ИНТЕГРАЦИЯ С CDN ПОСТРОЕНИЕ СОБСТВЕННОГО CDN

29 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

THE EVOLVING CONTENT DISTRIBUTION MODEL

Service providers

can take different

paths for converged

delivery

IPTV / VoD

Internet only

Regardless, end

game is the same

Converged media

distribution - any content,

any device, one delivery

platform

Content providers partner

with CDNs

Service providers own the

subscribers

Service providers own the

subscribers

Service providers

distribute VOD, IPTV

within their own networks

Mixed IPTV, VOD and Internet

video content on a converged

architecture

30 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

PARTNER VS. BUILD

Partner examples

EdgeCast DT uses Edgecast on it’s nodes to expand the global reach for

CDN solutions (http://www.edgecast.com/solutions/wholesale-cdn/)

Bitgravity (example TATA Comunications) (…)Tata Communications’ CDN service powered by BitGravity.

With more than 300 points of presence worldwide(…)

Build examples

Level 3

The company operates one of the largest communications and Internet

backbones in the world. Level 3 is a Tier 1 network and the current owner

of AS1. (http://www.level3.com/index.cfm?pageID=129)

31 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

НЕСКОЛЬКО ДОПОЛНИТЕЛЬНЫХ КОНЦЕПЦИЙ И ФУНКЦИОНАЛЬНОСТЕЙ

32 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

MFP ADAPTIVE STREAM FORMAT AND SECURE CONTENT DELIVERY SUPPORT

Apple HTTP Live Streaming • Live MPEG TS stream ingest (SPTS & MPTS) / real-time publishing

• Optional video recording for on demand support

• MPEG2.TS, ISMV, F4V and MP4 file ingest / off-line publishing

• AES-128 encryption with Key Management Server (KMS) partner integration

Microsoft Silverlight • Live MPEG TS stream ingest (SPTS & MPTS) / real-time publishing

• Optional video recording for on demand support

• MPEG2.TS, ISMV, F4V and MP4 file ingest / off-line file publishing

• Microsoft Playready CA integration

Adobe HTTP Dynamic Streaming • Live MPEG TS stream ingest (SPTS & MPTS) / real-time publishing

• Optional video recording for on demand support

• Zeri packaged asset, F4V and MP4 file ingest / off-line file publishing

• Adobe FAX CA integration

33 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

MFC DEPLOYMENTS AT A GLANCE

Origin /

Datacenter

Juniper Media Flow solution

efficiently stores, distributes and

delivers rich media content

C

Media Flow as

A. Origin Accelerator

B. Mid-Tier Cache

C. Edge Cache

B

A

Internet Core /

Peering Point

Service

Provider Edge

(CDN / NSP)

34 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

TCP CONNECTION OFFLOAD PROXY

Client Connection Proxy SYN

ACK

SYN+ACK

GET

FIN

ACK

ACK

Data

FIN

Server

GET

Data

35 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

INTERNET

(Origin Cache)

Media Flow Controller

Transparent Caching: intercepts HTTP requests and redirects them to Web cache

servers or cache clusters. Router-based transparent proxy caching uses policy-based

routing to direct requests to the appropriate cache(s). For example, requests from

certain clients can be associated with a particular cache.

Transparent caches are also the simplest way to use a cache internally on a network (at

peering-hand off points between an ISP and a larger network, for example), because

they don't require explicit coordination with other caches.

TRANSPARENT PROXY CACHING

PC

TV

Mobile

Router

Origin Server Farm

Video

Web

Music

Origin

(1st Level Cache)

Media Flow Controller

Metro

36 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

Reverse Proxy Caching: Reverse proxy cache, also known as Web Server Acceleration, is a

method of reducing the load on a busy web server by using a web cache between the server

and the internet.

A reverse proxy cache differs from standard and transparent caches, in that it reduces load on

the origin web server, rather than reducing upstream network bandwidth on the client side.

Reverse Proxy Caches offload client requests for static content from the web server,

preventing unforeseen traffic surges from overloading the origin server.

REVERSE PROXY CACHING

PC

TV

Mobile

LB / Router

INTERNET

Origin Server Farm

Video

Web

Music

Origin Cache

Media Flow Controllers

Origin Cache

Media Flow Controllers

Origin Metro

LB / Router

37 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

Media Flow

Controller

available on VXA

Series or general

purpose servers

NETWORK OPTIMIZATION MEDIA FLOW ACTIVATE (JUNOS SPACE PLATFORM)

Region A Region B

Media Flow

Controller Media Flow

Controller Media Flow

Controller

www

Unmanaged OTT Content

Library of site templates

Region C

Media Flow Activate

Network

Operations Center

Selected site

templates

Provision

Selected sites

38 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

BANDWIDTH SAVINGS EXAMPLE

39 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

CONFIGURATION VIEWS

40 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

MANAGEMENT COMPONENTS

1000 @ 2 Mbps

CLI

Web GUI

SNMP

SSH

HTTP/HTTPS

mfd(config) # int eth0 ip address

172.19.172.13 255.255.255.0

mfd (config) # int default-gateway

172.19.172.1

mfd(config) #show interface eth0

Email Alerts

Logging

41 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

HIERARCHICAL CACHING

RAM

SSD

SAS

SATA

NAS

Perf

orm

an

ce

Capacity

Network -level hierarchy

Device-level hierarchy

42 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

INTELLIGENT MULTI-TIER CACHE

MFC keeps granular analytics on objects served.

Intelligent caching and network delivery decisions based on analytics.

Correlates objects based on analytics to manage lifetime, caching, and delivery of objects.

Hot-spotting to improve caching efficiency.

Promotion

to SSD

Promotion

to RAM

Eviction

TIER 1: RAM RAM Tier

SAS Tier

SSD Tier

Tier 4: SATA 2 TB

SATA Tier

Promotion

to SAS

43 Copyright © 2009 Juniper Networks, Inc. www.juniper.net

CONTENT PUBLISHING FOR ON-NET/OFF-NET APPLICATIONS

FTP

Pre-Position Content

Content Library

Origin Server

Pull Static Content On-Demand

Network

Attached

Storage Array

Allows content owners to pre-stage content into Media Flow cache via FTP protocol

Avoids cache-miss & provides optimized handling for hot content

Fetch objects from different origin servers based on URL & Domain

Save bandwidth by pulling only content that is requested by users

HTTP

NFS


Recommended