Shannon Lab 1AT&T – Research Traffic Engineering with Estimated Traffic Matrices Matthew Roughan www.research.att.com/~roughan Mikkel Thorup www.research.att.com/~mthorup.

Slides:



Advertisements
Similar presentations
Failure Resilient Routing Simple Failure Recovery with Load Balancing Martin Suchara in collaboration with: D. Xu, R. Doverspike, D. Johnson and J. Rexford.
Advertisements

Responsive Yet Stable Traffic Engineering Srikanth Kandula Dina Katabi, Bruce Davie, and Anna Charny.
AT&T Labs - Research An Information-Theoretic Approach to Traffic Matrix Estimation Yin Zhang, Matthew Roughan, Carsten Lund – AT&T Research David Donoho.
Computer Science Department (Dipartimento di Informatica e Sistemistica - DIS), University of Napoli Federico II – Comics Group Intra-domain Traffic Engineering.
1 Aman Shaikh UCSC SHS IMW A Case-study of OSPF Behavior in a Large Enterprise Network Aman Shaikh, UCSC Chris Isett, Siemens Health Services Albert.
Cisco S3 C5 Routing Protocols. Network Design Characteristics Reliable – provides mechanisms for error detection and correction Connectivity – incorporate.
1 Traffic Engineering (TE). 2 Network Congestion Causes of congestion –Lack of network resources –Uneven distribution of traffic caused by current dynamic.
1 EL736 Communications Networks II: Design and Algorithms Class3: Network Design Modeling Yong Liu 09/19/2007.
Bilal Gonen University of Alaska Anchorage Murat Yuksel University of Nevada, Reno.
1 EL736 Communications Networks II: Design and Algorithms Class8: Networks with Shortest-Path Routing Yong Liu 10/31/2007.
SIGCOMM 2003 Making Intra-Domain Routing Robust to Changing and Uncertain Traffic Demands: Understanding Fundamental Tradeoffs David Applegate Edith Cohen.
Dynamic routing – QoS routing Other approaches to QoS routing Traffic Engineering Practical Traffic Engineering.
Network Architecture for Joint Failure Recovery and Traffic Engineering Martin Suchara in collaboration with: D. Xu, R. Doverspike, D. Johnson and J. Rexford.
Trajectory Sampling for Direct Traffic Observation Matthias Grossglauser joint work with Nick Duffield AT&T Labs – Research.
Traffic Engineering With Traditional IP Routing Protocols
Traffic Engineering for ISP Networks Jennifer Rexford Computer Science Department Princeton University
1 Traffic Engineering for ISP Networks Jennifer Rexford IP Network Management and Performance AT&T Labs - Research; Florham Park, NJ
Traffic Engineering in IP Networks Jennifer Rexford Computer Science Department Princeton University; Princeton, NJ
Traffic Engineering for ISP Networks
Traffic Engineering for ISP Networks Jennifer Rexford Internet and Networking Systems AT&T Labs - Research; Florham Park, NJ
Network Protocols Designed for Optimizability Jennifer Rexford Princeton University
1 Deriving Traffic Demands for Operational IP Networks: Methodology and Experience Anja Feldmann*, Albert Greenberg, Carsten Lund, Nick Reingold, Jennifer.
Traffic Matrix Estimation: Existing Techniques and New Directions A. Medina (Sprint Labs, Boston University), N. Taft (Sprint Labs), K. Salamatian (University.
Measurement and Monitoring Nick Feamster Georgia Tech.
Network Monitoring for Internet Traffic Engineering Jennifer Rexford AT&T Labs – Research Florham Park, NJ 07932
1 Deriving Traffic Demands for Operational IP Networks: Methodology and Experience Anja Feldmann*, Albert Greenberg, Carsten Lund, Nick Reingold, Jennifer.
1 Traffic Engineering for ISP Networks Jennifer Rexford IP Network Management and Performance AT&T Labs - Research; Florham Park, NJ
Tradeoffs in CDN Designs for Throughput Oriented Traffic Minlan Yu University of Southern California 1 Joint work with Wenjie Jiang, Haoyuan Li, and Ion.
AGG-NANOG IP Network Traffic Engineering Albert Greenberg Internet and Networking Systems Research Lab AT&T Labs - Research; Florham Park, NJ See.
Traffic Matrix Estimation for Traffic Engineering Mehmet Umut Demircin.
On a New Internet Traffic Matrix (Completion) Problem
1University of Adelaide Network Tomography and Internet Traffic Matrices Matthew Roughan School of Mathematical Sciences University of Adelaide.
1 EL736 Communications Networks II: Design and Algorithms Class11: Multi-Hour and Multi-Layer Network Design 12/05/2007.
MATE: MPLS Adaptive Traffic Engineering Anwar Elwalid, et. al. IEEE INFOCOM 2001.
Tomo-gravity Yin ZhangMatthew Roughan Nick DuffieldAlbert Greenberg “A Northern NJ Research Lab” ACM.
Source: NHI course on Travel Demand Forecasting (152054A) Session 10 Traffic (Trip) Assignment Trip Generation Trip Distribution Transit Estimation & Mode.
Intra-Domain TE via IGP Metric Tuning Who I Am  Andrew Lange  Exodus, a Cable & Wireless Service  Principal Network Architect 
Network Sensitivity to Hot-Potato Disruptions Renata Teixeira (UC San Diego) with Aman Shaikh (AT&T), Tim Griffin(Intel),
Authors Renata Teixeira, Aman Shaikh and Jennifer Rexford(AT&T), Tim Griffin(Intel) Presenter : Farrukh Shahzad.
Internet Traffic Engineering by Optimizing OSPF Weights Bernard Fortz (Universit é Libre de Bruxelles) Mikkel Thorup (AT&T Labs-Research) Presented by.
Lecture 15. IGP and MPLS D. Moltchanov, TUT, Spring 2008 D. Moltchanov, TUT, Spring 2015.
Optimizing Cost and Performance in Online Service Provider COSC7388 – Advanced Distributed Computing Presented By: Eshwar Rohit
SIGCOMM 2002 New Directions in Traffic Measurement and Accounting Focusing on the Elephants, Ignoring the Mice Cristian Estan and George Varghese University.
Traffic Engineering for ISP Networks Jennifer Rexford Internet and Networking Systems AT&T Labs - Research; Florham Park, NJ
Central Control over Distributed Routing fibbing.net SIGCOMM Stefano Vissicchio 18th August 2015 UCLouvain Joint work with O. Tilmans (UCLouvain), L. Vanbever.
Hung X. Nguyen and Matthew Roughan The University of Adelaide, Australia SAIL: Statistically Accurate Internet Loss Measurements.
Traffic Engineering for ISP Networks Jennifer Rexford Internet and Networking Systems AT&T Labs - Research; Florham Park, NJ
Scalable Multi-Class Traffic Management in Data Center Backbone Networks Amitabha Ghosh (UtopiaCompression) Sangtae Ha (Princeton) Edward Crabbe (Google)
April 4th, 2002George Wai Wong1 Deriving IP Traffic Demands for an ISP Backbone Network Prepared for EECE565 – Data Communications.
1 Network Measurements and Sampling Nick Duffield, Carsten Lund, and Mikkel Thorup AT&T Labs-Research, Florham Park, NJ.
Towards a More Fair and Robust Internet Backbone Year 1 Status Report Rene Cruz, Tara Javidi, Bill Lin Center for Networked Systems University of California,
Intradomain Traffic Engineering By Behzad Akbari These slides are based in part upon slides of J. Rexford (Princeton university)
6 December On Selfish Routing in Internet-like Environments paper by Lili Qiu, Yang Richard Yang, Yin Zhang, Scott Shenker presentation by Ed Spitznagel.
On Selfish Routing In Internet-like Environments Lili Qiu (Microsoft Research) Yang Richard Yang (Yale University) Yin Zhang (AT&T Labs – Research) Scott.
An Approach to IP Network Traffic Engineering NANOG Miami, FL Chris Liljenstolpe Cable & Wireless
1 Slides by Yong Liu 1, Deep Medhi 2, and Michał Pióro 3 1 Polytechnic University, New York, USA 2 University of Missouri-Kansas City, USA 3 Warsaw University.
BGP Routing Stability of Popular Destinations Jennifer Rexford, Jia Wang, Zhen Xiao, and Yin Zhang AT&T Labs—Research Florham Park, NJ All flaps are not.
1 ISMA Backbone Traffic Inference MAKE SYSTEMS THE NETWORK RESOURCE PLANNING COMPANY ISP Backbone Traffic Inference Methods to Support Traffic Engineering.
Theophilus Benson*, Ashok Anand*, Aditya Akella*, Ming Zhang + *University of Wisconsin, Madison + Microsoft Research.
1 Traffic Engineering By Kavitha Ganapa. 2 Introduction Traffic engineering is concerned with the issue of performance evaluation and optimization of.
Internet Traffic Engineering Motivation: –The Fish problem, congested links. –Two properties of IP routing Destination based Local optimization TE: optimizing.
CSci5221: Intra-Domain Traffic Engineering 1 Intra-Domain Traffic Engineering Traffic Engineering (TE) – MPLS and traffic engineering (will go over very.
1 Netflow Collection and Aggregation in the AT&T Common Backbone Carsten Lund.
SDN Traffic Engineering with Segment Routing The Next Evolution
BGP Routing Stability of Popular Destinations
ECE 544: Traffic engineering (supplement)
Optimizing OSPF Bernard Fortz (Université Libre de Bruxelles)
Dynamic Routing and OSPF
Backbone Traffic Engineering
Achieving Resilient Routing in the Internet
Presentation transcript:

Shannon Lab 1AT&T – Research Traffic Engineering with Estimated Traffic Matrices Matthew Roughan Mikkel Thorup Yin Zhang

AT&T Labs – Research Can we do IP route optimization? A3: "Well, we don't know the topology, we don't know the traffic matrix, the routers don't automatically adapt the routes to the traffic, and we don't know how to optimize the routing configuration. But, other than that, we're all set!“ “A Northern New Jersey Research Lab”  Feldmann et al., 2000  Shaikh et al., 2002  Fortz et al., 2002  Zhang et al., 2003

AT&T Labs – Research Problem  How well do all of these things work together?  If we do TE based on estimated TMs, how well do the results perform on the real TM?  Question 1  Traffic matrices can be estimated from link data  How important are estimation errors?  Simple statistics don’t tell the whole story!  Question 2  Route optimization assumes good input data  How robust are different methods to input errors?

AT&T Labs – Research Methodology  Need realistic test  Simulations can produce anything we want  Need realistic TMs and errors  Random errors quite different from systematic  Need realistic network  Use data from AT&T’s backbone  Topology, and 80% TM from Cisco Netflow  Use existing techniques (as blackboxes)  TM Estimation  Route optimization (example of TE)  Approach  apply optimizer on estimated TMs  test performance on actual TMs

AT&T Labs – Research Refresher: TM estimation Have link traffic measurements (from SNMP) Want to know demands from source to destination A B C link measurements traffic matrix routing matrix

AT&T Labs – Research Methods of TM estimation  Gravity Model  Demands are proportional  Generalized Gravity Model  Take into account hot-potato routing asymmetry  Tomo-gravity combines  Internal (tomographic) link constraints: x=At  Generalized gravity model  Other methods  Not tested here (MLE, and Bayesian approaches)  Hard to implement at large scale  TE requires at least router-router TM

AT&T Labs – Research TM estimation results Average traffic + |Error|

AT&T Labs – Research Route Optimization  Route Optimization  Choosing route parameters that use the network most efficiently  Measure efficiency by maximum utilization  Methods  Shortest path IGP weight optimization  OSPF/IS-IS  Choose weights  Multi-commodity flow optimization  Implementation using MPLS  Arbitrary splitting of traffic  Explicit set of routes for each origin/destination pair

AT&T Labs – Research 1. Start with real TM:  measured using netflow 2. Simulate link measurements: 3. Estimate TM:  Use gravity/tomogravity methods 4. Compute optimal routing:  Use MPLS/OSPF methods 5. Apply routing matrix A on real TM 6. Compute Methodology: details

AT&T Labs – Research OSPF + tomo-gravity good! Results

AT&T Labs – Research MPLS not as good Results

AT&T Labs – Research Compare to Average traffic + |Error| Results

AT&T Labs – Research Errors in TM: magnitude is not the key Results

AT&T Labs – Research Other properties  Other utility functions  Global Optimization  Can optimize OSPF weights for 24 (1 hour) TMs  Predictive mode  Works up to 7 days (at least)  Fast convergence  Don’t need as many iterations if speed is important  Can design for limited no. of weight changes  Much of benefit from a few changes  Can design for failure scenarios  Weights that work well for normal + failure modes

AT&T Labs – Research Conclusion  Important to study TE and TM errors together  Simple statistics of errors don’t indicate results  Best optimizer doesn’t work best with input errors  Note: even measured TMs are used predictively  TM Estimation and route optimization can work well together  IGP weight optimization  Robust  Close to optimum  Stable (predictive performance)

AT&T Labs – Research Acknowledgements  Data collection  Fred True, Joel Gottlieb, Carsten Lund  Tomogravity  Albert Greenberg and Nick Duffield  OSPF Simulation  Carsten Lund, Nick Reingold

AT&T Labs – Research Additional Slides

AT&T Labs – Research TM estimation results Average value + |Error| Relative mean error

AT&T Labs – Research Global optimization