Analysing the impact of CDN based service delivery on traffic engineering
|
|
|
- Adela Richardson
- 10 years ago
- Views:
Transcription
1 Analysing the impact of CDN based service delivery on traffic engineering Gerd Windisch Chair for Communication Networks Technische Universität Chemnitz Gerd Windisch - Chair for Communication Networks - Technische Universität Chemnitz Page 1
2 Outline Introduction & Motivation Distributed Measurement Approach YouTube CDN Infrastructure Video Server Selection Impacts on Traffic Engineering Conclusion Gerd Windisch - Chair for Communication Networks - Technische Universität Chemnitz Page 2
3 Introduction & Motivation CDNs account for a big traffic share in todays networks Server selection strategies of CDNs are usually not aware of ISP internal traffic congestion -> could negatively effect network performance Thus, the knowledge about the behaviour of server selection strategies of major CDNs can provide valuable information to network operators (to adapt the traffic engineering accordingly) Targets of the measurement study: get insight into the YouTube CDN infrastructure get insight into the video server selection strategies applied in the YouTube CDN Gerd Windisch - Chair for Communication Networks - Technische Universität Chemnitz Page 3
4 Outline Introduction & Motivation Distributed Measurement Approach YouTube CDN Infrastructure Video Server Selection Impacts on Traffic Engineering Conclusion Gerd Windisch - Chair for Communication Networks - Technische Universität Chemnitz Page 4
5 Distributed Measurement Approach Use of openly available HTTP proxy servers located in several ISP networks in Europe With this approach YouTube could be seen from the perspective of different ISPs Through these proxy servers a set of 20 videos is requested periodically and the response (HTTP) is analysed 5 measurement traces with a duration between 3 and 7 days have been obtained with a time resolution of 15 min Gerd Windisch - Chair for Communication Networks - Technische Universität Chemnitz Page 5
6 Outline Introduction & Motivation Distributed Measurement Approach YouTube CDN Infrastructure Video Server Selection Impacts on Traffic Engineering Conclusion Gerd Windisch - Chair for Communication Networks - Technische Universität Chemnitz Page 6
7 YouTube Infrastructure 137 different YouTube locations were found within the measurement traces 2 types of YouTube server locations were identified: YouTube owned data center locations Google Global Cache data center locations located in ISP networks YouTube AS Locations GGC Locations Total EU USA Total IP addresses where measured, 3005 belonging to YouTube and 774 belonging to other ASes Remark: for this analysis all data sets were combined regardless of the ISP and the measurement duration Gerd Windisch - Chair for Communication Networks - Technische Universität Chemnitz Page 7
8 Outline Introduction & Motivation Distributed Measurement Approach YouTube CDN Infrastructure Video Server Selection Impacts on Traffic Engineering Conclusion Gerd Windisch - Chair for Communication Networks - Technische Universität Chemnitz Page 8
9 Video Server Selection - Mechanism Server selection mechanism is used to direct a user request to the best video server location (data center) multiple selection criteria might be used (e.g. distance, server load) Most common approach for CDNs: DNS based server selection Observation: YouTube changed its video server selection from an DNS based approach to a URL rewriting based approach Gerd Windisch - Chair for Communication Networks - Technische Universität Chemnitz Page 9
10 Video Server Selection - Mechanism DNS based Approach: Client 1) HTTP Get Request Local DNS Server 3) HTTP Get Response Video web site 4) DNS Request v1.lscache1.c.youtube.com 6) DNS Response Youtube Video Server IP 7) HTTP Get Request v1.lscache1.c.youtube.com/... YouTube HTTP Frontend Server YouTube DNS Server 2) Map watchid to static video server URL 5) Select best matching video server and return IP 8) HTTP Get Response video file YouTube Video Server Gerd Windisch - Chair for Communication Networks - Technische Universität Chemnitz Page 10
11 Video Server Selection - Mechanism URL-rewriting based Approach: Client 1) HTTP Get Request 3) HTTP Get Response Video web site 4) DNS Request r1---sn-4g57ln7d.c.youtube.com YouTube HTTP Frontend Server 5) DNS Response Youtube Video Server IP YouTube DNS Local Server DNS Server 6) HTTP Get Request r1---sn-4g57ln7d.c.youtube.com/... 2) Select a video server in the best location, and embed URL in web page 7) HTTP Get Response video file YouTube Video Server Gerd Windisch - Chair for Communication Networks - Technische Universität Chemnitz Page 11
12 Video Server Selection - Mechanism Advantages of URL rewriting based server selection mechanism: the server selection can be done based on the user IP address and not on the IP address of the DNS Server -> better geo-location of user additional criteria (other HTTP header fields) can be applied Disadvantage: URL rewriting only works for subsequent requests (but: the initial request has to be handled via DNS selection mechanisms) Gerd Windisch - Chair for Communication Networks - Technische Universität Chemnitz Page 12
13 Video Server Selection Pattern Classification Based on the measurement traces the regularity of the video server selection patterns is analysed For a fair comparison all similar patterns observed in an ISP network on different proxies and in different measurement traces are counted as one observation Main result: the majority (166 out of 168) of all pattern observations can be classified as two types: constant pattern daily recursive pattern Some shifts (16) within the patterns have been identified which are however not daily recurrent Gerd Windisch - Chair for Communication Networks - Technische Universität Chemnitz Page 13
14 Video Server Selection - Pattern Classification Video server selection pattern types: Constant pattern no, or little changes of the video server locations this pattern appears most frequently Daily recurrent pattern Results: clearly visible daily recurrence usually one server location in off-peak hours; load balancing among some few server locations during peak traffic hours GGC Locations YouTube AS Locations Total Constant pattern Daily recurr. pattern Total Gerd Windisch - Chair for Communication Networks - Technische Universität Chemnitz Page 14
15 Video Server Selection - Pattern Classification Example: constant pattern single source Gerd Windisch - Chair for Communication Networks - Technische Universität Chemnitz Page 15
16 Video Server Selection - Pattern Classification Example: constant pattern load balancing Gerd Windisch - Chair for Communication Networks - Technische Universität Chemnitz Page 16
17 Video Server Selection - Pattern Classification Example: daily recurrent pattern Gerd Windisch - Chair for Communication Networks - Technische Universität Chemnitz Page 17
18 Video Server Selection - Pattern Classification Example: daily recurrent pattern AS35236,Czech Republic ord lga mia fra ams lhr par prg 0 h 1 h2 h 3 h 4 h5 h 6 h 7 h8 h 9 h 10 h 11 h 12 h 13 h 14 h 15 h 16 h 17 h 18 h 19 h 20 h 21 h 22 h 23 h0 h Gerd Windisch - Chair for Communication Networks - Technische Universität Chemnitz Page 18
19 Video Server Selection Pattern Classification Example: neither constant nor daily recurrent Gerd Windisch - Chair for Communication Networks - Technische Universität Chemnitz Page 19
20 Outline Introduction & Motivation Distributed Measurement Approach YouTube CDN Infrastructure Video Server Selection Impacts on Traffic Engineering Conclusion Gerd Windisch - Chair for Communication Networks - Technische Universität Chemnitz Page 20
21 Impacts on Traffic Engineering Consequences of non-optimal traffic engineering -> packet loss/ delay increase due to overloaded ISP internal paths Goal: optimized dynamic traffic engineering based on traffic shift prediction traffic shifts are predicted based on observed pattern shifts only those pattern shifts are relevant which lead to traffic load shifts on interconnect points from the predicted pattern shifts the expected shifts of the traffic matrix can be derived -> path optimization Quality metrics: traffic matrix prediction precision optimization performance (speed, small optimality gap) ISP network reconfiguration speed Gerd Windisch - Chair for Communication Networks - Technische Universität Chemnitz Page 21
22 Outline Introduction & Motivation Distributed Measurement Approach YouTube CDN Infrastructure Video Server Selection Impacts on Traffic Engineering Conclusion Gerd Windisch - Chair for Communication Networks - Technische Universität Chemnitz Page 22
23 Conclusion Key findings: YouTube utilizes a high number of GGC video server locations YouTube recently changed its video server selection mechanism to a URL-rewriting based scheme the majority of all patterns can be classified into two categories: constant pattern daily recursive pattern Next steps: investigation of server selection strategies of other CDNs like Akamai and Limelight finishing the development of an pattern prediction model (markov model) Gerd Windisch - Chair for Communication Networks - Technische Universität Chemnitz Page 23
CDN and Traffic-structure
CDN and Traffic-structure Outline Basics CDN Traffic Analysis 2 Outline Basics CDN Building Blocks Services Evolution Traffic Analysis 3 A Centralized Web! Slow content must traverse multiple backbones
Distributed Systems 19. Content Delivery Networks (CDN) Paul Krzyzanowski [email protected]
Distributed Systems 19. Content Delivery Networks (CDN) Paul Krzyzanowski [email protected] 1 Motivation Serving web content from one location presents problems Scalability Reliability Performance Flash
CDN Brokering. Content Distribution Internetworking
CDN Brokering Alex Biliris, Chuck Cranor, Fred Douglis, Michael Rabinovich, Sandeep Sibal, Oliver Spatscheck, and Walter Sturm AT&T Labs--Research March 12, 2001 Content Distribution Internetworking Definition:
Where Do You Tube? Uncovering YouTube Server Selection Strategy
Where Do You Tube? Uncovering YouTube Server Selection Strategy Vijay Kumar Adhikari, Sourabh Jain, Zhi-Li Zhang University of Minnesota- Twin Cities Abstract YouTube is one of the most popular video sharing
Distributed Systems. 23. Content Delivery Networks (CDN) Paul Krzyzanowski. Rutgers University. Fall 2015
Distributed Systems 23. Content Delivery Networks (CDN) Paul Krzyzanowski Rutgers University Fall 2015 November 17, 2015 2014-2015 Paul Krzyzanowski 1 Motivation Serving web content from one location presents
Cisco Videoscape Distribution Suite Service Broker
Data Sheet Cisco Videoscape Distribution Suite Service Broker Product Overview Cisco Videoscape Distribution Suite Service Broker (VDS-SB) encompasses a broad range of capabilities, particularly in accelerating
Distributed Systems. 25. Content Delivery Networks (CDN) 2014 Paul Krzyzanowski. Rutgers University. Fall 2014
Distributed Systems 25. Content Delivery Networks (CDN) Paul Krzyzanowski Rutgers University Fall 2014 November 16, 2014 2014 Paul Krzyzanowski 1 Motivation Serving web content from one location presents
Measuring the Web: Part I - - Content Delivery Networks. Prof. Anja Feldmann, Ph.D. Dr. Ramin Khalili Georgios Smaragdakis, PhD
Measuring the Web: Part I - - Content Delivery Networks Prof. Anja Feldmann, Ph.D. Dr. Ramin Khalili Georgios Smaragdakis, PhD Acknowledgement Material presented in these slides is borrowed from presentajons
Distributed Systems. 24. Content Delivery Networks (CDN) 2013 Paul Krzyzanowski. Rutgers University. Fall 2013
Distributed Systems 24. Content Delivery Networks (CDN) Paul Krzyzanowski Rutgers University Fall 2013 November 27, 2013 2013 Paul Krzyzanowski 1 Motivation Serving web content from one location presents
Content. Global Delivery Network: Folders
An alternative to using translated domains, is to host your translations in folders. I.e. www.mycompanysite.com/ language When hosting your translation in a sub-folder, the traffic will need to be split
Content Delivery Networks. Shaxun Chen April 21, 2009
Content Delivery Networks Shaxun Chen April 21, 2009 Outline Introduction to CDN An Industry Example: Akamai A Research Example: CDN over Mobile Networks Conclusion Outline Introduction to CDN An Industry
The Effect of Caches for Mobile Broadband Internet Access
The Effect of s for Mobile Jochen Eisl, Nokia Siemens Networks, Munich, Germany Haßlinger, Deutsche Telekom Technik,, Darmstadt, Germany IP-based content delivery: CDN & cache architecture Impact of access
The secret life of a DNS query. Igor Sviridov <[email protected]> 20120522
The secret life of a DNS query Igor Sviridov 20120522 Preface Nowadays, when we type URL (or is it a search string? ;-) into a browser (or mobile device) many things happen. While most of
Web Caching and CDNs. Aditya Akella
Web Caching and CDNs Aditya Akella 1 Where can bottlenecks occur? First mile: client to its ISPs Last mile: server to its ISP Server: compute/memory limitations ISP interconnections/peerings: congestion
Testing & Assuring Mobile End User Experience Before Production. Neotys
Testing & Assuring Mobile End User Experience Before Production Neotys Agenda Introduction The challenges Best practices NeoLoad mobile capabilities Mobile devices are used more and more At Home In 2014,
Basheer Al-Duwairi Jordan University of Science & Technology
Basheer Al-Duwairi Jordan University of Science & Technology Outline Examples of using network measurements /monitoring Example 1: fast flux detection Example 2: DDoS mitigation as a service Future trends
Internet Content Distribution
Internet Content Distribution Chapter 4: Content Distribution Networks (TUD Student Use Only) Chapter Outline Basics of content distribution networks (CDN) Why CDN? How do they work? Client redirection
From Internet Data Centers to Data Centers in the Cloud
From Internet Data Centers to Data Centers in the Cloud This case study is a short extract from a keynote address given to the Doctoral Symposium at Middleware 2009 by Lucy Cherkasova of HP Research Labs
John S. Otto Fabián E. Bustamante
John S. Otto Fabián E. Bustamante Northwestern, EECS AIMS-4 CAIDA, SDSC, San Diego, CA Feb 10, 2012 http://aqualab.cs.northwestern.edu ! CDNs direct web clients to nearby content replicas! Several motivations
The Value of Content Distribution Networks Mike Axelrod, Google [email protected]. Google Public
The Value of Content Distribution Networks Mike Axelrod, Google [email protected] Introduction Well understood facts: o Fast is better than slow but it costs more to be fast o Network has to be fast and
Data Center Content Delivery Network
BM 465E Distributed Systems Lecture 4 Networking (cont.) Mehmet Demirci Today Overlay networks Data centers Content delivery networks Overlay Network A virtual network built on top of another network Overlay
Content Delivery Networks
Content Delivery Networks Terena 2000 ftp://ftpeng.cisco.com/sgai/t2000cdn.pdf Silvano Gai Cisco Systems, USA Politecnico di Torino, IT [email protected] Terena 2000 1 Agenda What are Content Delivery Networks?
Enabling Media Rich Curriculum with Content Delivery Networking
Enabling Media Rich Curriculum with Content Delivery Networking Mike McKeown Manager, Education Sector Europe, Middle East, Africa & Latin America [email protected] 1 Media Rich Content & Communication
high-quality steaming over the Internet
Content Delivery Networks & high-quality steaming over the Internet 27 th october 2011 2009 Level 3 Communications, LLC. All Rights Reserved. Level 3 Communications, Level 3, the red 3D brackets, the (3)
Comparative Performance Report
Page 1 of 7 Comparative Performance Report January 2014 Test 1 & Test 2 In this report we will start by comparing CDN's with and without aiscaler. We have chosen the Amazon Web Services CDN as it is a
Content Delivery Networks (CDN) Dr. Yingwu Zhu
Content Delivery Networks (CDN) Dr. Yingwu Zhu Web Cache Architecure Local ISP cache cdn Reverse Reverse Proxy Reverse Proxy Reverse Proxy Proxy L4 Switch Content Content Content Server Content Server
Indirection. science can be solved by adding another level of indirection" -- Butler Lampson. "Every problem in computer
Indirection Indirection: rather than reference an entity directly, reference it ( indirectly ) via another entity, which in turn can or will access the original entity A x B "Every problem in computer
Enabling ISP-CDN Collaboration: Turning Challenges into Opportunities
Enabling ISP-CDN Collaboration: Turning Challenges into Opportunities Georgios Smaragdakis (T-Labs/TU Berlin) Joint work with Benjamin Frank, Ingmar Poese, and Anja Feldmann (TU Berlin) and Bruce Maggs
Deliuery Networks. A Practical Guide to Content. Gilbert Held. Second Edition. CRC Press. Taylor & Francis Group
A Practical Guide to Content Deliuery Networks Second Edition Gilbert Held CRC Press Taylor & Francis Group Boca Raton London NewYork CRC Press is an imprint of the Taylor & Francis Croup, an informa business
ATIS Open Web Alliance. Jim McEachern Senior Technology Consultant ATIS
Jim McEachern Senior Technology Consultant ATIS Objective This presentation provides an introduction to the, and the motivation behind its formation. 2 Overview SPDY was introduced by Google to reduce
Shell over what?! Naughty CDN manipulations. Roee Cnaan, Information Security Consultant
Shell over what?! Naughty CDN manipulations Roee Cnaan, Information Security Consultant About me (mister) Penetration Tester DDoS fitness tester Python and Scapy programmer SCADA and ICS attacker Tools
Reverse Proxy with SSL - ProxySG Technical Brief
SGOS 5 Series Reverse Proxy with SSL - ProxySG Technical Brief What is Reverse Proxy with SSL? The Blue Coat ProxySG includes the functionality for a robust and flexible reverse proxy solution. In addition
High volume Internet data centers. MPLS-based Request Routing. Current dispatcher technology. MPLS-based architecture
MPLS-based Request Routing High volume Internet data centers MPLS-based Request Routing Arup Acharya, Anees Shaikh, Renu Tewari, Dinesh Verma IBM TJ Watson Research Center Web server cluster + front-end
Creating "Origin Pull" on Akamai (1)
Creating "Origin Pull" on Akamai (1) An "Origin Pull" on Akamai is set by creating a new "Configuration", you can create configurations for each of Akamai's services Object Caching - Standard CDN services,
Content Delivery Networks
Content Delivery Networks Silvano Gai Cisco Systems, USA Politecnico di Torino, IT [email protected] 1 Agenda What are Content Delivery Networks? DNS based routing Server Load Balancing Content Routers Ethical
How To Understand The Power Of A Content Delivery Network (Cdn)
Overview 5-44 5-44 Computer Networking 5-64 Lecture 8: Delivering Content Content Delivery Networks Peter Steenkiste Fall 04 www.cs.cmu.edu/~prs/5-44-f4 Web Consistent hashing Peer-to-peer CDN Motivation
Web Application Hosting Cloud Architecture
Web Application Hosting Cloud Architecture Executive Overview This paper describes vendor neutral best practices for hosting web applications using cloud computing. The architectural elements described
Exposing the Technical and Commercial Factors Underlying Internet Quality of Experience. Don Bowman NANOG 60 January 6, 2014
Exposing the Technical and Commercial Factors Underlying Internet Quality of Experience Don Bowman NANOG 60 January 6, 2014 Research Goals 6 US participants (5 MSO, 1 LEC) Depict how and where does data
Load Balancing Web Applications
Mon Jan 26 2004 18:14:15 America/New_York Published on The O'Reilly Network (http://www.oreillynet.com/) http://www.oreillynet.com/pub/a/onjava/2001/09/26/load.html See this if you're having trouble printing
Efficient Parallel Distributed Load Balancing in Content Delivery Networks
Efficient Parallel Distributed Load Balancing in Content Delivery Networks P.Jyothi*1, N.Rajesh*2, K.Ramesh Babu*3 M.Tech Scholar, Dept of CSE, MRECW, Maisammaguda, Secunderabad, Telangana State, India,
Global Server Load Balancing
White Paper Overview Many enterprises attempt to scale Web and network capacity by deploying additional servers and increased infrastructure at a single location, but centralized architectures are subject
YouTube Traffic Dynamics and Its Interplay with a Tier-1 ISP: An ISP Perspective
YouTube Traffic Dynamics and Its Interplay with a Tier- ISP: An ISP Perspective Vijay Kumar Adhikari, Sourabh Jain, and Zhi-Li Zhang Dept. of Computer Science, University of Minnesota Minneapolis, MN [email protected],
DNS, CDNs Weds March 17 2010 Lecture 13. What is the relationship between a domain name (e.g., youtube.com) and an IP address?
DNS, CDNs Weds March 17 2010 Lecture 13 DNS What is the relationship between a domain name (e.g., youtube.com) and an IP address? DNS is the system that determines this mapping. Basic idea: You contact
Rapid IP redirection with SDN and NFV. Jeffrey Lai, Qiang Fu, Tim Moors December 9, 2015
Rapid IP redirection with SDN and NFV Jeffrey Lai, Qiang Fu, Tim Moors December 9, 2015 Background Enabling ISP-CDN collaboration SDN, NFV, CDN Basics Client assumptions And breaking them The problem My
How Do You Tube? Reverse Engineering the YouTube Video Delivery Cloud
How Do You Tube? Reverse Engineering the YouTube Video Delivery Cloud Vijay Kumar Adhikari, Sourabh Jain, Yingying Chen, and Zhi Li Zhang Department of Computer Science & Engineering, University of Minnesota
Hosting more than one FortiOS instance on. VLANs. 1. Network topology
Hosting more than one FortiOS instance on a single FortiGate unit using VDOMs and VLANs 1. Network topology Use Virtual domains (VDOMs) to divide the FortiGate unit into two or more virtual instances of
Content Delivery and the Natural Evolution of DNS
Content Delivery and the Natural Evolution of DNS Remote DNS Trends, Performance Issues and Alternative Solutions John S. Otto Mario A. Sánchez John P. Rula Fabián E. Bustamante Northwestern University
Source-Connect Network Configuration Last updated May 2009
Source-Connect Network Configuration Last updated May 2009 For further support: Chicago: +1 312 706 5555 London: +44 20 7193 3700 [email protected] This document is designed to assist IT/Network
ABSTRACT Acknowledgments List of Abbreviations Contents ABSTRACT 3 Acknowledgments 5 List of Abbreviations 7 List of Figures 15 List of Tables 23 1 Introduction 25 2 Motivation and background 29 3 Overview
Implementing Reverse Proxy Using Squid. Prepared By Visolve Squid Team
Implementing Reverse Proxy Using Squid Prepared By Visolve Squid Team Introduction What is Reverse Proxy Cache About Squid How Reverse Proxy Cache work Configuring Squid as Reverse Proxy Configuring Squid
Demand Routing in Network Layer for Load Balancing in Content Delivery Networks
Demand Routing in Network Layer for Load Balancing in Content Delivery Networks # A SHRAVANI, 1 M.Tech, Computer Science Engineering E mail: [email protected] # SYED ABDUL MOEED 2 Asst.Professor,
FortiBalancer: Global Server Load Balancing WHITE PAPER
FortiBalancer: Global Server Load Balancing WHITE PAPER FORTINET FortiBalancer: Global Server Load Balancing PAGE 2 Introduction Scalability, high availability and performance are critical to the success
The importance of Drupal Cache. Luis F. Ribeiro Ci&T Inc. 2013
The importance of Drupal Cache Luis F. Ribeiro Ci&T Inc. 2013 Introduction Caio Ciao Luppi Software Architect at Ci&T Inc. More than 4 years of experience with Drupal Development Experience with Application
EE 7376: Introduction to Computer Networks. Homework #3: Network Security, Email, Web, DNS, and Network Management. Maximum Points: 60
EE 7376: Introduction to Computer Networks Homework #3: Network Security, Email, Web, DNS, and Network Management Maximum Points: 60 1. Network security attacks that have to do with eavesdropping on, or
DATA COMMUNICATOIN NETWORKING
DATA COMMUNICATOIN NETWORKING Instructor: Ouldooz Baghban Karimi Course Book: Computer Networking, A Top-Down Approach, Kurose, Ross Slides: - Course book Slides - Slides from Princeton University COS461
(Mobile) Content Delivery Networks (CDNs) and Information Centric Networks (ICNs)
Technische Universität München Lehrstuhl für Kommunikationsnetze Prof. Dr.-Ing. Wolfgang Kellerer ITG Fachgruppentreffen 5.2.1 und 5.2.4 (Mobile) Content Delivery Networks (CDNs) and Information Centric
Introduction to LAN/WAN. Network Layer (part II)
Introduction to LAN/WAN Network Layer (part II) Topics The Network Layer Introduction Routing (5.2) The Internet (5.5) IP, IP addresses ARP (5.5.4) OSPF (5.5.5) BGP (5.5.6) Congestion Control (5.3) Internetworking
Internet Services. Amcom. Support & Troubleshooting Guide
Amcom Internet Services This Support and Troubleshooting Guide provides information about your internet service; including setting specifications, testing instructions and common service issues. For further
Exploring YouTube s Content Distribution Network Through Distributed Application-Layer Measurements: A First View
Exploring YouTube s Content Distribution Network Through Distributed Application-Layer Measurements: A First View Albert Rafetseder, Florian Metzger, David Stezenbach, and Kurt Tutschku {albert.rafetseder,
CSC2231: Akamai. http://www.cs.toronto.edu/~stefan/courses/csc2231/05au. Stefan Saroiu Department of Computer Science University of Toronto
CSC2231: Akamai http://www.cs.toronto.edu/~stefan/courses/csc2231/05au Stefan Saroiu Department of Computer Science University of Toronto Administrivia Project proposals due today!!! No lecture on Monday:
Inside Dropbox: Understanding Personal Cloud Storage Services
Inside Dropbox: Understanding Personal Cloud Storage Services Corneliu Claudiu Prodescu School of Engineering and Sciences Jacobs University Bremen Campus Ring 1, 28759 Bremen, Germany Monday 22 nd April,
Single Pass Load Balancing with Session Persistence in IPv6 Network. C. J. (Charlie) Liu Network Operations Charter Communications
Single Pass Load Balancing with Session Persistence in IPv6 Network C. J. (Charlie) Liu Network Operations Charter Communications Load Balancer Today o Load balancing is still in use today. It is now considered
Pass Through Proxy. How-to. Overview:..1 Why PTP?...1
Pass Through Proxy How-to Overview:..1 Why PTP?...1 Via an SA port...1 Via external DNS resolution...1 Examples of Using Passthrough Proxy...2 Example configuration using virtual host name:...3 Example
Multi-layer switch hardware commutation across various layers. Mario Baldi. Politecnico di Torino. http://staff.polito.it/mario.
Multi-layer switch hardware commutation across various layers Mario Baldi Politecnico di Torino http://staff.polito.it/mario.baldi Based on chapter 10 of: M. Baldi, P. Nicoletti, Switched LAN, McGraw-Hill,
Internet Content Distribution
Internet Content Distribution Chapter 2: Server-Side Techniques (TUD Student Use Only) Chapter Outline Server-side techniques for content distribution Goals Mirrors Server farms Surrogates DNS load balancing
Configuring Load Balancing
When you use Cisco VXC Manager to manage thin client devices in a very large enterprise environment, a single Cisco VXC Manager Management Server cannot scale up to manage the large number of devices.
Internet Firewall CSIS 4222. Packet Filtering. Internet Firewall. Examples. Spring 2011 CSIS 4222. net15 1. Routers can implement packet filtering
Internet Firewall CSIS 4222 A combination of hardware and software that isolates an organization s internal network from the Internet at large Ch 27: Internet Routing Ch 30: Packet filtering & firewalls
BUREAU EUROPÉEN DES UNIONS DE CONSOMMATEURS AISBL
BEREC report on IPinterconnection in the context of Net Neutrality BEUC statement Contact: Guillermo Beltra [email protected] Ref.: X/2012/062-09/08/2012 BUREAU EUROPÉEN DES UNIONS DE CONSOMMATEURS AISBL
An Evaluation of Peering and Traffic Engineering in the Pan- African Research and Education Network
An Evaluation of Peering and Traffic Engineering in the Pan- African Research and Education Network *Clifford Sibanda (National University of Science and Technology- Bulawayo) *Josiah Chavula (Mzuzu University
Bit-Rate and Application Performance in Ultra BroadBand Networks
Bit-Rate and Application Performance in Ultra BroadBand Networks Gianfranco Ciccarella - Telecom Italia Vice President Global Advisory Services 4ºFocus: Gianfranco Ciccarella - Telecom Index QoE platforms:
Web Performance. Lab. Bases de Dados e Aplicações Web MIEIC, FEUP 2014/15. Sérgio Nunes
Web Performance Lab. Bases de Dados e Aplicações Web MIEIC, FEUP 2014/15 Sérgio Nunes Web Performance Web optimization techniques are designed to improve the overall response time of a web application
How the Netflix ISP Speed Index Documents Netflix Congestion Problems
How the Netflix ISP Speed Index Documents Netflix Congestion Problems By Peter Sevcik June 2014 NetForecast Report NFR5117 2014 NetForecast, Inc. As of this writing, a comedic YouTube video featuring Netflix
HTTPS HTTP. ProxySG Web Server. Client. ProxySG TechBrief Reverse Proxy with SSL. 1 Technical Brief
ProxySG TechBrief Reverse Proxy with SSL What is Reverse Proxy with SSL? The Blue Coat ProxySG includes the basis for a robust and flexible reverse proxy solution. In addition to web policy management,
Analyzing the Impact of YouTube Delivery Policies on User Experience
Analyzing the Impact of YouTube Delivery Policies on User Experience Louis Plissonneau Orange Labs France [email protected] Ernst Biersack Eurecom France [email protected] Parikshit Juluri University
GLOBAL SERVER LOAD BALANCING WITH SERVERIRON
APPLICATION NOTE GLOBAL SERVER LOAD BALANCING WITH SERVERIRON Growing Global Simply by connecting to the Internet, local businesses transform themselves into global ebusiness enterprises that span the
Intelligent Routing Platform White Paper
White Paper Table of Contents 1. Executive Summary...3 2. The Challenge of a Multi-Homed Environment...4 3. Network Congestion and Blackouts...4 4. Intelligent Routing Platform...5 4.1 How It Works...5
Transport and Network Layer
Transport and Network Layer 1 Introduction Responsible for moving messages from end-to-end in a network Closely tied together TCP/IP: most commonly used protocol o Used in Internet o Compatible with a
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
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 distributing load b. QUESTION: What is the context? i. How
Homework Assignment #3 Due 11/20 at 5:00pm EE122 Fall 2012
Homework Assignment #3 Due 11/20 at 5:00pm EE122 Fall 2012 Please submit your solutions using BSpace (https://bspace.berkeley.edu/). Log in to BSpace with your CalNet ID, click on the EL ENG 122 Fa12 tab,
QoE-Aware Multimedia Content Delivery Over Next-Generation Networks
QoE-Aware Multimedia Content Delivery Over Next-Generation Networks M. Oğuz Sunay July 9, 2013 Second Romeo Workshop PAGE: 1 M. Oğuz Sunay, Özyeğin University Istanbul, July 9, 2013 Romeo High-quality
Global Server Load Balancing
White Paper Global Server Load Balancing APV Series Application Delivery Controllers May 2011 Global Server Load Balancing Access. Security. Delivery. Introduction Scalability, high availability and performance
How To Model The Content Delivery Network (Cdn) From A Content Bridge To A Cloud (Cloud)
Kingston University London In network content caching contributing to the Future Internet Architecture Dissertation submitted for the Degree of Master of Science in Networking and Data Communications By
Advanced Networking Technologies
Advanced Networking Technologies Chapter 14 Navigating Content Networks (Acknowledgement: These slides have been prepared by Dr.-Ing. Markus Hofmann) Advanced Networking (SS 15): 14 Navigating Content
SDN-based Application-Aware Networking on the Example of YouTube Video Streaming
Institute of Computer Science Chair of Communication Networks Prof. Dr.-Ing. P. Tran-Gia SDN-based Application-Aware Networking on the Example of YouTube Video Streaming www3.informatik.uni-wuerzburg.de
