netflix open connect network br
TRANSCRIPT
![Page 1: Netflix Open Connect Network BR](https://reader033.vdocuments.mx/reader033/viewer/2022052309/589ef6921a28ab174a8c28b7/html5/thumbnails/1.jpg)
Netflix Open Connect Network PTT Forum December 2012 Flavio Amaral (South America Network Strategy)
1
![Page 2: Netflix Open Connect Network BR](https://reader033.vdocuments.mx/reader033/viewer/2022052309/589ef6921a28ab174a8c28b7/html5/thumbnails/2.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022052309/589ef6921a28ab174a8c28b7/html5/thumbnails/3.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022052309/589ef6921a28ab174a8c28b7/html5/thumbnails/4.jpg)
4
![Page 5: Netflix Open Connect Network BR](https://reader033.vdocuments.mx/reader033/viewer/2022052309/589ef6921a28ab174a8c28b7/html5/thumbnails/5.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022052309/589ef6921a28ab174a8c28b7/html5/thumbnails/6.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022052309/589ef6921a28ab174a8c28b7/html5/thumbnails/7.jpg)
ISP Time Weighted Bit Rate for Netflix
7
![Page 8: Netflix Open Connect Network BR](https://reader033.vdocuments.mx/reader033/viewer/2022052309/589ef6921a28ab174a8c28b7/html5/thumbnails/8.jpg)
ISP Time Weighted Bit Rate for Netflix
8
0
500
1000
1500
2000
2500
3000
3500
4000
![Page 9: Netflix Open Connect Network BR](https://reader033.vdocuments.mx/reader033/viewer/2022052309/589ef6921a28ab174a8c28b7/html5/thumbnails/9.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022052309/589ef6921a28ab174a8c28b7/html5/thumbnails/10.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022052309/589ef6921a28ab174a8c28b7/html5/thumbnails/11.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022052309/589ef6921a28ab174a8c28b7/html5/thumbnails/12.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022052309/589ef6921a28ab174a8c28b7/html5/thumbnails/13.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022052309/589ef6921a28ab174a8c28b7/html5/thumbnails/14.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022052309/589ef6921a28ab174a8c28b7/html5/thumbnails/15.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022052309/589ef6921a28ab174a8c28b7/html5/thumbnails/16.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022052309/589ef6921a28ab174a8c28b7/html5/thumbnails/17.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022052309/589ef6921a28ab174a8c28b7/html5/thumbnails/18.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022052309/589ef6921a28ab174a8c28b7/html5/thumbnails/19.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022052309/589ef6921a28ab174a8c28b7/html5/thumbnails/20.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022052309/589ef6921a28ab174a8c28b7/html5/thumbnails/21.jpg)
Questions? Contact: [email protected] Additional information, including peering and caching information: http://openconnect.netflix.com/