Top Banner
Netflix Open Connect Network PTT Forum December 2012 Flavio Amaral (South America Network Strategy) 1
21

Netflix Open Connect Network BR

Feb 11, 2017

Download

Documents

buiminh
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Netflix Open Connect Network BR

Netflix Open Connect Network PTT Forum December 2012 Flavio Amaral (South America Network Strategy)

1

Page 2: Netflix Open Connect Network BR

Overview §  Introduction to Netflix

§  Netflix in Brazil

§  Peering and Plans for 2013

§  Open Connect, the Netflix Content Delivery Network

§  Embedded ISP Caches (Open Connect Appliances)

2

Page 3: Netflix Open Connect Network BR

Introduction to Netflix §  Internet television

§  Subscription service (R$14,99/mês)

§  A catalog of movie and television shows

§  Personalized recommendations

§  Support for wide variety of platforms, including computer based players, game consoles, mobile, set top boxes and smart televisions

§  HTTP adaptive bitrate video delivery with custom intelligent client software

3

Page 4: Netflix Open Connect Network BR

4

Page 5: Netflix Open Connect Network BR

Netflix in Brazil §  Service Launched in September 2011

§  Streaming millions of hours of entertainment each week

§  Also available across the rest of the Americas and parts of Europe

§  Bitrate limits on some ISPs to avoid low usage based billing caps

Page 6: Netflix Open Connect Network BR

Peering §  Present at PTT-BR IX in Sao Paulo

§  First PoP activated in August 2012 §  Second PoP being activated this month.

§  More than 20 Gbps of peak traffic and growing

§  Also serving content via IPv6, more than 10 Mbps

6

Page 7: Netflix Open Connect Network BR

ISP Time Weighted Bit Rate for Netflix

7

Page 8: Netflix Open Connect Network BR

ISP Time Weighted Bit Rate for Netflix

8

0

500

1000

1500

2000

2500

3000

3500

4000

Page 9: Netflix Open Connect Network BR

Netflix in Brazil 2013 §  Bring content closer to the users

§  Go outside of Sao Paulo

§  Peering at other PTT IXs

§  Embedded ISP Caches

Page 10: Netflix Open Connect Network BR

The Netflix Open Connect Appliance (OCA) §  Developed in response to ISP requests to help scale Netflix

traffic efficiently

§  Reduces ISP cost by serving Netflix traffic from the local ISP datacenter, rather than upstream network interconnects

§  Speeds up internet access for consumers to all third-party internet sites, because Netflix traffic is no longer a source of middle-mile or backbone congestion

§  Netflix bears the capital and maintenance costs, not ISP

§  ISP provides space, power and a network port

§  An OCA is a component of the Netflix CDN(vs a transparent cache)

10

Page 11: Netflix Open Connect Network BR

Why Deploy a Netflix OCA? §  Netflix data is a significant percentage of ISP traffic in the

markets we serve

§  Serve 90% of Netflix traffic from the local ISP datacenter §  Remaining traffic can be served by upstream OCA’s, peering §  Saves on transit, transport and other upstream scaling costs

§  Provided free of charge to participating ISPs §  ISPs with >= 3 Gbps of Netflix traffic §  ISP provides rack space, power, 10 Gbps optical port(s)

Page 12: Netflix Open Connect Network BR

OCA Operation

§  Used exclusively for Netflix content

§  Completely integrated with the Netflix content delivery system §  Greater effectiveness than transparent or proxy caches (90% with

Netflix OCA, versus 20-50% with other caches)

§  Efficient content fill mechanisms §  Outside peak times (ISP selected time and BW per OCA) §  OCA offline during fill, staggered fill recommended. §  Fill can source from neighboring, peer or transit OCA’s §  ~5TB fill per day (i.e ~4Gb/s for ~2.5 hrs)

§  OCA must be reachable by end users (port 80)

Page 13: Netflix Open Connect Network BR

OCA Hardware •  Space optimized: 4U high-

density storage

•  Power optimized for low power/cooling requirements (≅500W)

•  Redundant 10GE optical network interfaces

•  Redundant power supplies (AC or DC)

•  Software: •  FreBSD 9.0 •  NGINX HTTP server •  BIRD BGP

•  Detailed specification on our project website

13

Page 14: Netflix Open Connect Network BR

OCA Provisioning §  Preconfigured: ISP unpacks and racks unit, plugs in

power and network

§  OCA are shipped with pre-loaded content, immediately deliver network offload

§  The appliance you receive is the same field- proven appliance Netflix uses in its own data centers and peering locations.

Page 15: Netflix Open Connect Network BR

Directing Clients to OCAs

Netflix Control Servers Broadband ISP

3. Client connects to local OCA

4. Local OCA delivers video stream

•  User routing is done by Netflix control servers, not dependent on client DNS configuration

•  Request is routed to the nearest available OCA

•  Working sets of popular content deliver up to 90% network offload

Netflix OCA

Page 16: Netflix Open Connect Network BR

Network Positioning §  OCA’s are installed close to aggregations of end users

§  Netflix works with ISPs to determine proper location and user-to-OCA mapping

§  ISP Controls Traffic Flow §  End-user netblocks are associated with OCA via BGP advertisement

§  OCA’s only serve content to netblocks provided by ISP

§  ISPs choose peak throughput each OCA is allowed to generate

Page 17: Netflix Open Connect Network BR

Scaling/Redundancy §  Typical configuration includes N+1 redundancy

§  Netflix works with ISP capacity planning to ensure desired upstream network savings are achieved

§  Peering and Neighbor failover

§  IX peering recommended for fill, overflow and failover

§  Open Connect System designed as carrier class – ISP’s do not need to keep significant headroom on transit links to handle OCA failure.

§  Multiple OCAs can store some similar (popular) and some different content to increase offload %

Page 18: Netflix Open Connect Network BR

OCA Maintenance and monitoring §  Monitored and supported by Netflix’s 24x7 NOC

§  Engineered to be highly resilient

§  Appliance-style software management: OS and applications are firmware, updated automatically

§  No field service required

Page 19: Netflix Open Connect Network BR

OCA DRM §  Worry-free for all types of networks

§  The content stored is encrypted with industry-standard Digital Rights Management (DRM) technology

§  Obtaining keys to unlock the DRM content requires real-time interaction with our control servers

§  Only authorized subscription accounts can authenticate to the control servers to obtain license keys to play content

§  Our DRM systems have been reviewed and approved by our content licensors

19

Page 20: Netflix Open Connect Network BR

Not only movies… §  Technology

§  Technical blog: http://techblog.netflix.com/ §  Eureka §  Hystrix §  Edda §  Asgard §  Chaos Monkey

§  Open Connect details: https://signup.netflix.com/openconnect

20

Page 21: Netflix Open Connect Network BR

Questions? Contact: [email protected] Additional information, including peering and caching information: http://openconnect.netflix.com/