Traffic, Caching & Traffic ACROSS Data Centers in Clouds, CDNs and ISP Networks



Similar documents
The Effect of Caches for Mobile Broadband Internet Access

CDN and Traffic-structure

Measuring the Web: Part I - - Content Delivery Networks. Prof. Anja Feldmann, Ph.D. Dr. Ramin Khalili Georgios Smaragdakis, PhD

The Value of Content Distribution Networks Mike Axelrod, Google Google Public

1. Comments on reviews a. Need to avoid just summarizing web page asks you for:

Peer to peer networking: Main aspects and conclusions from the view of Internet service providers

QoE-Aware Multimedia Content Delivery Over Next-Generation Networks

Lecture 3: Scaling by Load Balancing 1. Comments on reviews i. 2. Topic 1: Scalability a. QUESTION: What are problems? i. These papers look at

Content Distribu-on Networks (CDNs)

Indirection. science can be solved by adding another level of indirection" -- Butler Lampson. "Every problem in computer

DATA COMMUNICATOIN NETWORKING

Web Caching and CDNs. Aditya Akella

Internet Traffic Evolution

ATLAS Internet Observatory 2009 Annual Report

Improving Content Delivery with PaDIS

Traffic delivery evolution in the Internet ENOG 4 Moscow 23 rd October 2012

DISSECTING VIDEO SERVER SELECTION STRATEGIES IN THE CDN [ICDCS 2011]

Internet Traffic and Content Consolidation

Evaluating Cooperative Web Caching Protocols for Emerging Network Technologies 1

How To Understand The Power Of Icdn

IP interconnection issues

From Internet Data Centers to Data Centers in the Cloud

Analysing the impact of CDN based service delivery on traffic engineering

Overlay Networks. Slides adopted from Prof. Böszörményi, Distributed Systems, Summer 2004.

Content Delivery Networks (CDN) Dr. Yingwu Zhu

How To Understand The Power Of A Content Delivery Network (Cdn)

The old Internet. Software in the Network: Outline. Traditional Design. 1) Basic Caching. The Arrival of Software (in the network)

The Internet Market Trends. Source: AT Kearney: A Viable Future Model for the Internet

Overview of recent changes in the IP interconnection ecosystem

Peer-to-Peer (P2P) applications, including both P2P streaming and P2P

Distributed Systems. 23. Content Delivery Networks (CDN) Paul Krzyzanowski. Rutgers University. Fall 2015

WAVE: Popularity-based and Collaborative In-network Caching for Content-Oriented Networks

AKAMAI WHITE PAPER. Delivering Dynamic Web Content in Cloud Computing Applications: HTTP resource download performance modelling

Improving Deployability of Peer-assisted CDN Platform with Incentive

Craig Labovitz, Scott Iekel-Johnson, Danny McPherson Arbor Networks Jon Oberheide, Farnam Jahanian University of Michigan

Where Do You Tube? Uncovering YouTube Server Selection Strategy

COnvergence of fixed and Mobile BrOadband access/aggregation networks Work programme topic: ICT Future Networks Type of project: Large scale

Testing & Assuring Mobile End User Experience Before Production. Neotys

Study of Flexible Contents Delivery System. With Dynamic Server Deployment

Emulation of Open Content Aware Networks on the ilab.t Virtual Wall. Steven Latre Jeroen Famaey Wim Van de Meerssche Tim Wauters Filip De Turck

Trends in Internet Traffic Patterns Darren Anstee, EMEA Solutions Architect

REVERSE ENGINEERING THE YOUTUBE VIDEO DELIVERY CLOUD. Vijay Kumar Adhikari, Sourabh Jain, Yingying Chen, and Zhi-Li Zhang

Computer Networks CCNA Module 1

Systems for Fun and Profit

Internet Content Distribution

Contents. Specialty Answering Service. All rights reserved.

LARGE-SCALE INTERNET MEASUREMENTS FOR DIAGNOSTICS AND PUBLIC POLICY. Henning Schulzrinne (+ Walter Johnston & James Miller) FCC & Columbia University

APPLICATION-AWARE ROUTING IN SOFTWARE-DEFINED NETWORKS

Efficient Parallel Distributed Load Balancing in Content Delivery Networks

Computer Networks. Examples of network applica3ons. Applica3on Layer

Distributed Systems. 25. Content Delivery Networks (CDN) 2014 Paul Krzyzanowski. Rutgers University. Fall 2014

Week 3 / Paper 2. Bernhard Ager, Wolfgang Mühlbauer, Georgios Smaragdakis, Steve Uhlig ACM IMC 2010.

Building a Resilient World Wide Web

Content Distribution over IP: Developments and Challenges

Network Positioning System

Network Evolution, Cloud & Future Services. Opportunities & Challenges for Next-Decade Services

Chapter 9. Internet. Copyright 2011 John Wiley & Sons, Inc 10-1

Bit-Rate and Application Performance in Ultra BroadBand Networks

2008 NCTA Technical Papers - page 59

It s Time to Rethink What

Content Delivery Network (CDN) Federations

TRENDS FOR NEW SERVICES ON INTERNET

TÓPICOS AVANÇADOS EM REDES ADVANCED TOPICS IN NETWORKS

Rapid IP redirection with SDN and NFV. Jeffrey Lai, Qiang Fu, Tim Moors December 9, 2015

On the Feasibility of Prefetching and Caching for Online TV Services: A Measurement Study on Hulu

D. SamKnows Methodology 20 Each deployed Whitebox performs the following tests: Primary measure(s)

Why ISPs need SDN: SDN-based Network Service Chaining and Software-defined Multicast

Figure 1: Bandwidth and coverage of wireless technologies [2].

GLOBAL SERVER LOAD BALANCING WITH SERVERIRON

Active ISP Involvement in Content-Centric Future Internet Eugene Kim

The number of workloads per installed cloud server will increase from 4.2 in 2011 to 8.5 by 2016.

/ BROCHURE / BEST PRACTICE FOR BENCHMARKING WEB & MOBILE SITE PERFORMANCE. By Melbourne IT Enterprise Services

Towards a Peer-to-Peer Extended Content Delivery Network

ICTTEN4215A Install and configure internet protocol TV in a service provider network

Content Delivery Networks

Cisco Meraki MX products come in 6 models. The chart below outlines MX hardware properties for each model: MX64 MX64W MX84 MX100 MX400 MX600

Bandwidth Aggregation, Teaming and Bonding

A Survey on Content Delivery of Web-Pages

DESIGN OF CLUSTER OF SIP SERVER BY LOAD BALANCER

Demystifying CDNs: Building Video Enabled Networks That Maintain Your Network Integrity And Meet User Demand

Enabling ISP-CDN Collaboration: Turning Challenges into Opportunities

Архитектура за IP пренос във всяка среда и върху всяка медия

Hierarchical Content Routing in Large-Scale Multimedia Content Delivery Network

A Scalable Multi-Server Cluster VoIP System

Information- Centric Networks. Section # 3.2: DNS Issues Instructor: George Xylomenos Department: Informatics

Introduction to Computer Networking: Trends and Issues

PacketStorm Communications, Inc. was founded in November 1998 by a group of engineers from the prestigious Bell Laboratories.

Robust and Seamless Control Flow for Load Balancing in Content Delivery Networks

Cisco Meraki MX products come in 6 models. The chart below outlines MX hardware properties for each model: MX60 MX60W MX80 MX100 MX400 MX600

Overview of Requirements and Applications for 40 Gigabit and 100 Gigabit Ethernet

Internet Content Distribution

Introduction: Why do we need computer networks?

Information-Centric Networking: Introduction and Key Issues

FRAFOS GmbH Windscheidstr. 18 Ahoi Berlin Germany

TÓPICOS AVANÇADOS EM REDES ADVANCED TOPICS IN NETWORKS

Internet Ecosystem. Staffan Göjeryd Vice President Product Management, Head of Operators TeliaSonera Broadband Services

What is. LDeX MEDIA PLATFORM?

Disaster Recovery Design Ehab Ashary University of Colorado at Colorado Springs

A Proxy Mobile IP based Layer-3 Handover Scheme for Mobile WiMAX based Wireless Mesh Networks

Distributed Systems 19. Content Delivery Networks (CDN) Paul Krzyzanowski

Transcription:

Traffic, in Clouds, CDNs and ISP Networks, Deutsche Telekom, Darmstadt, Germany E-Mail: gerhard.hasslinger@telekom.de Caching options, main goals and benefits in Ip networks CDN, cloud traffic in ISP networks Cacheability and limitations Conclusion

Caching options in the IP network infrastructure Content and Service Providers Video Streaming, IP-TV Multimedia Content on Web Sites Caches, CDN Servers, Data Centers Global Internet Core Networks Aggregation, Broadband Access Enterprise Networks WLAN, Wimax 2/3/4G Mobile Networks DSL,FTTH Business Customers Mobile and Wireless Networks Residential Users

Main Goals & Benefits of Caching to shorten the transport paths and delays from an original server to the requesting users, to reduce the traffic load and costs for network providers to shift traffic load from the busy hour to low load phases by prefetching and overnight cache updates to increase the throughput due to shorter round trip times in TCP connections to replicate data in distributed caching infrastructures for enhanced availability and throughput from multiple caching servers in case of flash crowds

Main Traffic Categories in ISP Core Networks CDN-to-User Traffic (OTTs, Google, Akamai etc.) (>40%*) Cloud/Server-to-User Traffic (without global CDN) (>20%*) User-to-User Traffic (P2P, Voice, Video Conf.) (>10%*) * of traffic to end users Data-Center-to-Data-Center Traffic: >30% of traffic to end users according to Cisco s cloud networking index

Content Delivery Overlays (CDN, Akamai, Limelight...) Main Server, WebSite with CDN Support DNS Redirect......... Source: A. Su et al., Drafting behind Akamai, IEEE/ACM Trans. on Networking 17 (2009) 1752 1765 Globally Distributed Hierarchical Server Farm Path Performance Measurement & Update Process Backup Path Internet Access User Best Path

CDN & Caching in broadband access networks Content Global Content and & Service Platforms Delivery Platforms Peering IP/MPLS- Backbone Points of Presence Aggregation Network Users, Terminals Cache Caching is applied in global content delivery networks and partly in network provider platforms of large ISPs but usually without cooperation IETF working group on CDN interconnection since 2011 <http://datatracker.ietf.org/wg/cdni/charter/> (Up-/Downstream CDNs)

Relevance of caching in the IP infrastructure Caching is crucial to reduce load on expensive inter-domain & inter-continental links mostly achieved by global CDNs Caching can also reduce load in the core and aggregation but core network capacity for large ISPs is less expensive and many small caches are required in the aggregation Transparent caching by ISP: requires coop. with global CDNs is helpful for popular services without CDN support Caching in home gateways is an option (user or ISP control) Caching on user end systems e.g. in browsers still can save >20% of traffic load (most important in mobile networks)

Interoperability between CDNs/clouds and ISPs Large CDNs offer cache servers in ISP networks but then large ISPs would have to manage Google/Akamai/Netflix caches in their core/aggregation ISPs are buliding up data centers in the core as IaaS In principle - clouds / CDNs should have control on application layer - ISPs should control the network layer for traffic engineering but currently no viable cooperation schemes seem to be applied beyond bilateral peering aggreements Ongoing work in standardization, e.g. extended ALTO approaches by Nokia/ALU France and BENOCS

Limited applicability & efficiency of caching Regulations / laws (in Germany) allow caching or in general, storing data in the network for improving performance, when a web sites removes data, a cache also has to remove it R. Fielding et al.: HTTP 1.1 Caching RFC 7234 (2014) Caching rules & recommendations - flags indicate whether data is cachable in the network and/or user equipment - on expiry of data on dynamically changing web sites - still on appropriate CDN ISP data exchange standardized Statistics-based caching strategies outperform LRU Simulation studies confirm LFU performance of large caches

Cache Efficiency e.g. for YouTube Videos 60% Cache Hit Rate 50% 40% 30% 20% Optimal Cache Strategy: Most Popular Data in Cache Zipf Law Approximation: 0.004*R**(-5/8) LRU Cache Strategie: Least Recently Used 10% 0% 0.0078% 0.031% 0.124% 0.5% 2% Cache Size: Fraction of videos in the cache Evaluation of statistics on YouTube accesses in Dec. 2006 with 3.7 billion accesses to 1.65 million videos over several months Cache replacement strategies: LRU is simple but has non-opt. hit rate Statistics-based, LFU-like cache methods achieve 10% hit rate gain Source: M. Cha et al., I tube, you tube, everybody tubes, IMC, San Diego, USA (2007)

Conclusions on caching Content distribution on the Internet depends on CDN & caching - for improved delay, throughput, avilability & traffic saving Dominant HTTP traffic for video streaming & IP-TV is cacheable Zipf distributed request pattern, prefetching and appropriate caching strategies improve efficiency up to 50% traffic savings Lack of cooperation between global content / CDN providers and network providers / users reduces cacheability in core & access Caches in end systems, browsers are useful esp. in mobile networks