Juniper Content Delivery Network


Published on

  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Juniper Content Delivery Network

  1. 1. Juniper Media FlowJunos Content EncoreRich Content and Media DeliveryArchitectureНикита ПоповJuniper
  2. 2. ТЕНДЕНЦИИ РЫНКА2 Copyright © 2009 Juniper Networks, Inc.
  3. 3. CLOUD MOBILE CONTENT CLOUD MOBILE CONTENT The Network Users Becomes a Key Enabler or Barrier ApplicationsMobile Corp ITHome Cloud HostedBranch Ad-Hoc ChosenCampus Ubiquitous Mobile Access Is Now a Business Imperative3 Copyright © 2009 Juniper Networks, Inc.
  4. 4. ВИНОВНИКИ РОСТА И НЕПРЕДСКАЗУЕМОСТИ ТРАФИКА Apple отгрузил 35 миллионов iPhones в Q1 2012 Google регистрирует 700,000 Andriod устройств каждый день4 4 Copyright © 2009 Juniper Networks, Inc.
  5. 5. CONNECTED CULTURE DRIVES EXPONENTIALGROWTHWorldwide internet traffic, 1990-2020 PB/month # of Connections 180,000 Video & Content Forecast Model 160,000 Over 140,000 60% +27% 2008-2020 120,000 CAGR Of broadband traffic will be streaming 100,000 video and audio by 2015 17x Growth 2008-2020 80,000 +32% WWW is born Video 60,000 40,000 Digital decade +20% 20,000 Non-video 1990 1993 1996 1999 2002 2005 2008 2011 2014 2017 2021Source: Juniper, Cisco, MINTS5 Copyright © 2009 Juniper Networks, Inc.
  6. 6. RICH CONTENT DRIVING NEW NETWORK DEMANDSContent / Bandwidth Demand Online aggregators and content everywhere offers driving network demands… 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 Video & Content Over 60% Of broadband traffic will be streaming video and audio by 2015 6 Copyright © 2009 Juniper Networks, Inc.
  7. 7. THE CONTENT DELIVERY MARKET World Wide CDNThe Content Delivery  $3.5B in 2013Opportunity2013  Europe 17% $3.5B  Middle East and Africa <1% CDN Market: WW Revenue 2008-2013 About the Market $4 000  Growing market $3 500 World Wide  Getting competitive $3 000  lower entry barrier $2 500  Pure players $2 000  Akamai, Limelight, Edgecast… $1 500  New entrants $1 000  Intl telcos and NSPs Europe $500  New interests $M $0  BW optimization, advert, etc… 2008 2009 2010 2011 2012 2013 © Frost & Sullivan 2009 – European Content Delivery Networks7 Copyright © 2009 Juniper Networks, Inc.
  8. 8. ЦЕЛИ ПРОДУКТА8 Copyright © 2009 Juniper Networks, Inc.
  9. 9. FLOW OF PAYMENTS IN THE CONTENT DELIVERY MARKETPLACE SERVICES CAPACITY End UsersAccessing Web Sites Content Owners Content Delivery Networks Network Service Providers 70% + Deep Discount Margin Wholesale 9 Copyright © 2009 Juniper Networks, Inc.
  10. 10. CDN DEPLOYMENT MODELSAkamai: OTT network focused on Global Edge deployment CDNetworks: Large global metro focused networkLimelight Networks: OTT network Global megaPOPs Level 3: Back bone based10 Copyright © 2009 Juniper Networks, Inc.
  11. 11. Why Network Operators enter this market Content delivery disconnect CDN Content Provider Telco Consumer Provider QoS disconnect Content delivery connect Content Provider Telco CDN Enabled Consumer End-to-End QoS11 Copyright © 2009 Juniper Networks, Inc. 11
  12. 12. A CONTENT DELIVERY SOLUTION GIVES OPERATORSAN OPPORTUNITY TO EXPAND THEIR ROLE IN THEOTT VIDEO VALUE CHAIN Video Production Video Production Indie producers, Endemol Indie producers, Endemol etc. etc. Broadcasters, studios, Broadcasters, studios, cable nets cable nets Universal, Paramount, SKY Universal, Paramount, SKY Online Distributor Online Distributor iPlayer, Hulu, YouTube, iPlayer, Hulu, YouTube, Amazon Amazon Content Delivery Network Service Provider Akamai, Limelight BT, Orange, DT, Telefonica Service Provider BT, Orange, DT Device Device PC, mobile phone, STB, PC, mobile phone, STB, tablet tablet12 Copyright © 2009 Juniper Networks, Inc.
  13. 13. ОБЗОР ПРОДУКТА13 Copyright © 2009 Juniper Networks, Inc.
  14. 14. 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 architecture14 Copyright © 2009 Juniper Networks, Inc.
  15. 15. MEDIA FLOW SOLUTION COMPONENTS Media Flow Controller VXA Series Media Flow Activate (Junos Content Encore) Media Flow Engines (Junos Space Content Director) Junos Ready Software VXA 1001 VXA 2002 Junos Space Application VXA 1002 VXA 2010 • Intelligent, media-aware • High-performance, • Element software appliance carrier class Juniper management system • Hierarchical caching appliances • Provides centralized • Assured Flow and • Purpose-built to management for Media SmoothFlow to ensure optimize performance of Flow Controllers subscriber experience Media Flow Controller • Open XML interfaces to • Multi-protocol, mixed • Available in 1U and 2U integrate with existing media delivery (NEBS) platforms provisioning systems • Can be deployed on Juniper VXA Series or select x86 servers15 Copyright © 2009 Juniper Networks, Inc.
  16. 16. CONTENT DELIVERY AT THE NETWORK EDGE Service Provider Network Subscribers Content Delivery Server Load Engine Balancer Access Core Internet Origin Servers MX Series OTT Content Higher Quality of Reduced Traffic and Experience Network Costs Content Direct provides a future path of monetization for service providers delivering content to end users16 Copyright © 2009 Juniper Networks, Inc.
  17. 17. MEDIA FLOW DEPLOYMENT FLEXIBILITY Origin Acceleration Network Optimization Content Delivery Infrastructure Multiscreen Content Delivery17 Copyright © 2009 Juniper Networks, Inc.
  18. 18. VXA SERIES: HIGH PERFORMANCE MEDIA DELIVERYPLATFORMSPurpose-built hardware appliancesProvide carrier-class reliability and availability featuresOn-board storage options VXA1001 VXA1002 VXA2002 VXA2010Throughput 1 Gbps 2 Gbps 4 Gbps 10 GbpsInterfaces 2 x 1GbE 4 x 1GbE 4 x 1GbE 4 x 1GbE(1GbE/10GbE) 2 x 10GbERAM 4 GB 8 GB 36 GB 36 GBStorage .5 TB 2 TB 2 TB 8 TBSessions 2,000 4,000 10,000 40,000 Router Integrated (MX blade) will also be available soon 18 Copyright © 2009 Juniper Networks, Inc.
  19. 19. FOUNDATION OF MEDIA FLOW TECHNOLOGYBuilt from the ground up, Media Flow is an innovative cachingand streaming building block for New Media CDNs Tiered Cache Hierarchy Management, Control and Analytics Media Flow Controller New Applications RAM Junos SPACE / Junos SDK Protocols Cache Devices Origin StorageMedia Flow Manger HTTP HDD HTTP SSD Performance RTSP RAM Flash Memory NFS RTMP Clustering SAS Plug-ins SATA Multi-Tier Cache Scheduler Network Stack Core Engine NAS Standard Juniper Juniper Router Capacity x86 Appliance Blade19 Copyright © 2009 Juniper Networks, Inc.
  20. 20. HARDWARE: FLEXIBLE CONFIGURATION 8 x 1 GigE Intel Pro 2 x 1 GigE on Interface board OR Dual 10 GigE interfaces Redundant Hot Swap Power Supply Single OR Dual Quad Core CPU 4 to 32 GB RAM SAS, SATA HDD OR SSD Flash Drive20 Copyright © 2009 Juniper Networks, Inc.
  21. 21. DELIVERY OPTIMIZED VXA2100 CONFIGURATIONVXA 2100 configuration called the H10 appliance (Exact configuration maychange)  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 interface21 Copyright © 2009 Juniper Networks, Inc.
  22. 22. SUPERIOR PERFORMANCE, LINEAR SCALABILITY Concurrent Sessions Media Flow Controller Scales Linearly with Processing and Memory Increases 45 000 40 000 Media Flow 35 000 Squid 30 000 25 000 HDD Throughput (Mbps) 20 000 15 000 4500 4000 Media Flow 10 000 5 000 3500 Squid 0 3000 4 Cores 6 Cores 8 Cores 2500 2000 1500 1000 Requests per Second 500 0 60 000 1 SATA 2 SATA 3 SATA 5 SATA 7 SATA 4 SATA 6 SATA 8 SATA Media Flow 50 000 Squid 40 000 30 000 20 000 Data based on real-world tests performed for 10 000 Tier 1 service provider 0 4 Cores 6 Cores 8 Cores22 Copyright © 2009 Juniper Networks, Inc.
  23. 23. 2012-2013 PLATFORM DEVELOPMENT23 Copyright © 2009 Juniper Networks, Inc.
  24. 24. СЕРВИСНАЯ КАРТА В МХ (APPLICATION SERVICES MULTI-SERVICE LINE CARD – AS-MLC) OS & APPLICATIONS HARDWARE • Runs JUNOS with Media Flow Controller 3.x I • NEBS compliant services blade supported on MX960, 480, 240 • Supports advanced services such as Linear TV, VOD, FCC/RET • Hot swappable x86 MXC and NAND MSC • Interoperable w/ PFE forwarding and sampling • Intel Sandy-Bridge CPU and MLC NAND Flash • Native clustering and L4/L7 load balancing • 65K hours MTBF Modular Card Carrier 8TB of MLC NAND Flash per Modular (MCC) MSC w/ on-board NAND Storage Based on Juniper most controller (future variants of Card advanced high speed 4TB, 2TB, & 0.5TB) (MSC) ASIC’s enabling the Modular-Carrier-Card to provide up to 80Gbps application throughput 2 x Octal-core w/ 64GB RAM, Modular to the MX backplane w/ 30- 40Gbps of streaming on Processing advanced features MFC (Future security apps Card and MP-SDK apps) (MXC) PERFORMANCE HIGH AVAILABILITY NETWORK MANAGEMENT • 40Gbps streaming, 8TB NAND Flash per blade • Cluster-based software upgrade and failover • JUNOS CLI, XML, JWEB • Up to 8 blades per MX960 or 320Gbps • NAND reliability monitoring & life management • JUNSPACE24 Copyright © 2009 Juniper Networks, Inc.
  25. 25. HIGH PERFORMANCE MEDIA DELIVERY PLATFORMSPurpose-built to host Junos Content Encore and optimize performance ofJunos Content SolutionProvide carrier-class reliability and availability featuresModular, 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 SATA, SSD SAS, SATA, SSD SAS, SATA, SSD SAS, SATA, SSD SSD options 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.25 Copyright © 2009 Juniper Networks, Inc.
  26. 26. ИНТЕГРАЦИЯ С CDN ПОСТРОЕНИЕ СОБСТВЕННОГО CDN26 Copyright © 2009 Juniper Networks, Inc.
  27. 27. THE EVOLVING CONTENT DISTRIBUTION MODEL Service providers own the Content providers partner subscribers with CDNsService providerscan take differentpaths for convergeddelivery Service providers IPTV / VoD Service providers own the distribute VOD, IPTV subscribers within their own networks Internet onlyRegardless, endgame is the same Converged media Mixed IPTV, VOD and Internet video content on a convergeddistribution - any content, architectureany device, one deliveryplatform 27 Copyright © 2009 Juniper Networks, Inc.
  28. 28. PARTNER VS. BUILD Partner examples  EdgeCast  DT uses Edgecast on it’s nodes to expand the global reach for CDN solutions (  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. ( Copyright © 2009 Juniper Networks, Inc.
  30. 30. MFP ADAPTIVE STREAM FORMAT AND SECURECONTENT 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 integration30 Copyright © 2009 Juniper Networks, Inc.
  31. 31. MFC DEPLOYMENTS AT A GLANCE Service Origin / Provider Edge Datacenter (CDN / NSP) C A B Internet Core / Peering PointMedia Flow as Juniper Media Flow solution A. Origin Accelerator efficiently stores, distributes and B. Mid-Tier Cache delivers rich media content C. Edge Cache31 Copyright © 2009 Juniper Networks, Inc.
  32. 32. TCP CONNECTION OFFLOAD PROXY Client Connection Proxy Server SYN SYN+ACK ACK GET GET Data Data FIN ACK FIN ACK32 Copyright © 2009 Juniper Networks, Inc.
  33. 33. TRANSPARENT PROXY CACHING 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 dont require explicit coordination with other caches.Origin Server Farm Origin Metro TV Music INTERNET Router PC Video Media Flow Media Flow Web Controller Controller Mobile (Origin Cache) (1st Level Cache) 33 Copyright © 2009 Juniper Networks, Inc.
  34. 34. REVERSE PROXY CACHING 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. Origin MetroOrigin Server Farm Origin Cache Origin Cache TV Music INTERNET LB / Router LB / Router PC Video Web Media Flow Controllers Media Flow Controllers Mobile 34 Copyright © 2009 Juniper Networks, Inc.
  35. 35. NETWORK OPTIMIZATION MEDIA FLOW ACTIVATE (JUNOS SPACE PLATFORM) Media Flow Activate Selected site templates NetworkLibrary of site templates Operations Center Provision Selected sites Media Flow www Controller C Region Unmanaged OTT Content Region B Region A available on VXA Media Flow Media Flow Series or general Media Flow Controller Controller Controller purpose servers 35 Copyright © 2009 Juniper Networks, Inc.
  36. 36. BANDWIDTH SAVINGS EXAMPLE36 Copyright © 2009 Juniper Networks, Inc.
  37. 37. CONFIGURATION VIEWS37 Copyright © 2009 Juniper Networks, Inc.
  38. 38. MANAGEMENT COMPONENTSmfd(config) # int eth0 ip address172.19.172.13 (config) # int default-gateway172.19.172.1 SSH CLI Email Alertsmfd(config) #show interface eth0 Web GUI HTTP/HTTPS 1000 @ 2 Mbps SNMP Logging 38 Copyright © 2009 Juniper Networks, Inc.
  39. 39. HIERARCHICAL CACHING Network -level hierarchy RAM Performance Device-level hierarchy SSD SAS SATA NAS Capacity39 Copyright © 2009 Juniper Networks, Inc.
  40. 40. INTELLIGENT MULTI-TIER CACHE MFC keeps granular analytics on objects TIER 1: RAM RAM Tier served. Promotion to RAM Intelligent caching and SSD Tier network delivery decisions based on analytics. Promotion to SSD Eviction SAS Tier Correlates objects based on analytics to manage lifetime, Promotion caching, and delivery of SATA Tier objects. to SAS Tier 4: SATA 2 TB Hot-spotting to improve caching efficiency.40 Copyright © 2009 Juniper Networks, Inc.
  41. 41. CONTENT PUBLISHING FOR ON-NET/OFF-NET APPLICATIONS Pre-Position Content Content Library FTP Allows content owners to pre-stage content into Media Flow cache via FTP protocol Avoids cache-miss & provides optimized handling for hot content Pull Static Content On-Demand Origin Server HTTP Network NFS Attached Storage Array Fetch objects from different origin servers based on URL & Domain Copyright © 2009 Juniper Networks, Inc. Save bandwidth by pulling only content that is requested by users 41
  42. 42. СПАСИБО ЗА ВНИМАНИЕ!ВОПРОСЫ Продолжим дискуссию - Никита Попов, Juniper42 Copyright © 2009 Juniper Networks, Inc.