Introduction Jiří Navrátil SLAC. Rice University Richard Baraniuk, Edward Knightly, Robert Nowak, Rudolf Riedi Xin Wang, Yolanda Tsang, Shriram Sarvotham,

Slides:



Advertisements
Similar presentations
Congestion Control and Fairness Models Nick Feamster CS 4251 Computer Networking II Spring 2008.
Advertisements

Merging Logical Topologies Using End-to-end Measurements Michael Rabbat Mark Coates Robert Nowak Internet Measurement Conference 2003 Tuesday October 28,
Edge-based Network Modeling and Inference
Collaborators: Mark Coates, Rui Castro, Ryan King, Mike Rabbat, Yolanda Tsang, Vinay Ribeiro, Shri Sarvotham, Rolf Reidi Network Bandwidth Estimation and.
pathChirp Efficient Available Bandwidth Estimation
Pathload A measurement tool for end-to-end available bandwidth Manish Jain, Univ-Delaware Constantinos Dovrolis, Univ-Delaware Sigcomm 02.
Florin Dinu T. S. Eugene Ng Rice University Inferring a Network Congestion Map with Traffic Overhead 0 zero.
Bilal Gonen University of Alaska Anchorage Murat Yuksel University of Nevada, Reno.
Aleksandar Kuzmanovic and Edward W. Knightly Rice Networks Group Measuring Service in Multi-Class Networks.
1 Web Server Performance in a WAN Environment Vincent W. Freeh Computer Science North Carolina State Vsevolod V. Panteleenko Computer Science & Engineering.
Receiver-driven Layered Multicast S. McCanne, V. Jacobsen and M. Vetterli SIGCOMM 1996.
1 Estimating Shared Congestion Among Internet Paths Weidong Cui, Sridhar Machiraju Randy H. Katz, Ion Stoica Electrical Engineering and Computer Science.
Network Capacity Planning IACT 418 IACT 918 Corporate Network Planning.
Traffic Engineering With Traditional IP Routing Protocols
1 A General Introduction to Tomography & Link Delay Inference with EM Algorithm Presented by Joe, Wenjie Jiang 21/02/2004.
Multiple constraints QoS Routing Given: - a (real time) connection request with specified QoS requirements (e.g., Bdw, Delay, Jitter, packet loss, path.
Maximum Likelihood Network Topology Identification Mark Coates McGill University Robert Nowak Rui Castro Rice University DYNAMICS May 5 th,2003.
Muhammad Mahmudul Islam Ronald Pose Carlo Kopp School of Computer Science & Software Engineering Monash University, Australia.
Local Area Network Layer-2 Topology Mapping Local Area Network Layer-2 Topology Mapping Doron Peled Michal Rimmer Supervisor: Zigi Walter Networked Software.
1 Network Tomography Venkat Padmanabhan Lili Qiu MSR Tab Meeting 22 Oct 2001.
Network Tomography from Multiple Senders Rob Nowak Thursday, January 15, 2004 In collaboration with Mark Coates and Michael Rabbat.
INCITE – Edge-based Traffic Processing for High-Performance Networks R. Baraniuk, E. Knightly, R. Nowak, R. Riedi Rice University L. Cottrell, J. Navratil,
WBest: a Bandwidth Estimation Tool for IEEE Wireless Networks Presented by Feng Li Mingzhe Li, Mark Claypool, and.
1 TCP-LP: A Distributed Algorithm for Low Priority Data Transfer Aleksandar Kuzmanovic, Edward W. Knightly Department of Electrical and Computer Engineering.
Network Tomography through End- End Multicast Measurements D. Towsley U. Massachusetts collaborators: R. Caceres, N. Duffield, F. Lo Presti (AT&T) T. Bu,
FTDCS 2003 Network Tomography based Unresponsive Flow Detection and Control Authors Ahsan Habib, Bharat Bhragava Presenter Mohamed.
Network Monitoring grid network performance measurement, simulation & analysis Presented by Warren Matthews at the Performance.
Data Center Traffic and Measurements: Available Bandwidth Estimation Hakim Weatherspoon Assistant Professor, Dept of Computer Science CS 5413: High Performance.
MATE: MPLS Adaptive Traffic Engineering Anwar Elwalid, et. al. IEEE INFOCOM 2001.
The Effects of Systemic Packets Loss on Aggregate TCP Flows Thomas J. Hacker May 8, 2002 Internet 2 Member Meeting.
Multiscale Traffic Processing Techniques for Network Inference and Control R. Baraniuk R. Nowak E. Knightly R. Riedi V. Ribeiro S. Sarvotham A. Keshavarz.
Tomo-gravity Yin ZhangMatthew Roughan Nick DuffieldAlbert Greenberg “A Northern NJ Research Lab” ACM.
Particle Filtering in Network Tomography
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 3: Introduction to IP QoS.
Multiscale Traffic Processing Techniques for Network Inference and Control R. Baraniuk R. Nowak E. Knightly R. Riedi V. Ribeiro S. Sarvotham A. Keshavarz.
2005/10/211 A Survey on Physical Network Topology Estimation October 21, 2005 Chikayama-Taura Lab. Tatsuya Shirai.
Multiple Source, Multiple Destination Network Tomography Michael Rabbat IEEE Infocom, Hong Kong Wednesday, March 10, 2004 Co-Authors: Mark Coates and Robert.
Multiscale Traffic Processing Techniques for Network Inference and Control Richard Baraniuk Edward Knightly Robert Nowak Rolf Riedi Rice University INCITE.
Comparison of Public End-to-End Bandwidth Estimation tools on High-Speed Links Alok Shriram, Margaret Murray, Young Hyun, Nevil Brownlee, Andre Broido,
Comparison of Public End-to-End Bandwidth Estimation tools on High- Speed Links Alok Shriram, Margaret Murray, Young Hyun, Nevil Brownlee, Andre Broido,
DoE SciDAC high-performance networking research project: INCITE INCITE.rice.edu 2004 Technical Challenges INCITE R. Baraniuk, E. Knightly, R. Nowak, R.
Packet Dispersion in IEEE Wireless Networks Mingzhe Li, Mark Claypool and Bob Kinicki WPI Computer Science Department Worcester, MA 01609
Muhammad Mahmudul Islam Ronald Pose Carlo Kopp School of Computer Science & Software Engineering Monash University, Australia.
Multiplicative Wavelet Traffic Model and pathChirp: Efficient Available Bandwidth Estimation Vinay Ribeiro.
Optimal Sampling Strategies for Multiscale Stochastic Processes Vinay Ribeiro Rolf Riedi, Rich Baraniuk (Rice University)
11 CLUSTERING AND AVAILABILITY Chapter 11. Chapter 11: CLUSTERING AND AVAILABILITY2 OVERVIEW  Describe the clustering capabilities of Microsoft Windows.
PathChirp Spatio-Temporal Available Bandwidth Estimation Vinay Ribeiro Rolf Riedi, Richard Baraniuk Rice University.
Spatio-Temporal Available Bandwidth Estimation Vinay Ribeiro Rolf Riedi, Richard Baraniuk Rice University.
Rice University, SPiN Group spin.rice.edu Multiscale Traffic Processing Techniques for Network Inference and Control R. Baraniuk R. Nowak E. Knightly R.
1 Network Tomography Using Passive End-to-End Measurements Venkata N. Padmanabhan Lili Qiu Helen J. Wang Microsoft Research DIMACS’2002.
Measurement in the Internet Measurement in the Internet Paul Barford University of Wisconsin - Madison Spring, 2001.
Rice University, SPiN Group spin.rice.edu Multiscale Traffic Processing Techniques for Network Inference and Control R. Baraniuk R. Nowak E. Knightly R.
DoE SciDAC high-performance networking research project: INCITE INCITE.rice.edu 2004 Technical Challenges INCITE R. Baraniuk, E. Knightly, R. Nowak, R.
INCITE: Traffic Processing Techniques for Network Inference and Control Effort 1: Chirp Probing Objective : Reduced complexity, multiscale link models.
Internet Measurement and Analysis Vinay Ribeiro Shriram Sarvotham Rolf Riedi Richard Baraniuk Rice University.
PathChirp & STAB Measuring Available Bandwidth and Locating Bottlenecks in Packet Networks Vinay Ribeiro Rolf Riedi, Richard Baraniuk Rice University spin.rice.edu.
A Comparison of RaDiO and CoDiO over IEEE WLANs May 25 th Jeonghun Noh Deepesh Jain A Comparison of RaDiO and CoDiO over IEEE WLANs.
PathChirp Efficient Available Bandwidth Estimation Vinay Ribeiro Rice University Rolf Riedi Rich Baraniuk.
Access Link Capacity Monitoring with TFRC Probe Ling-Jyh Chen, Tony Sun, Dan Xu, M. Y. Sanadidi, Mario Gerla Computer Science Department, University of.
PATH DIVERSITY WITH FORWARD ERROR CORRECTION SYSTEM FOR PACKET SWITCHED NETWORKS Thinh Nguyen and Avideh Zakhor IEEE INFOCOM 2003.
Distributed Network Monitoring in the Wisconsin Advanced Internet Lab Paul Barford Computer Science Department University of Wisconsin – Madison Spring,
1 Scalability and Accuracy in a Large-Scale Network Emulator Nov. 12, 2003 Byung-Gon Chun.
Interaction and Animation on Geolocalization Based Network Topology by Engin Arslan.
Measuring Service in Multi-Class Networks
Milestones/Dates/Status Impact and Connections
Wide Area Networking at SLAC, Feb ‘03
My Experiences, results and remarks to TCP BW and CT Measurements Tools Jiří Navrátil SLAC.
Richard Baraniuk Edward Knightly Robert Nowak Rolf Riedi
pathChirp Efficient Available Bandwidth Estimation
pathChirp Efficient Available Bandwidth Estimation
Presentation transcript:

Introduction Jiří Navrátil SLAC

Rice University Richard Baraniuk, Edward Knightly, Robert Nowak, Rudolf Riedi Xin Wang, Yolanda Tsang, Shriram Sarvotham, Vinay Ribeiro Los Alamos National Lab (LANL) Wu-chun Feng, Mark Gardner, Eric Weigle Stanford Linear Accelerator Center (SLAC) Les Cottrell, Warren Matthews, Jiri Navratil INCITE: Edge-based Traffic Processing and Service Inference for High-Performance Networks Richard Baraniuk, Rice University; Les Cottrell, SLAC; Wu-chun Feng, LANL Project Partners and Researchers

Project Goals INCITE: Edge-based Traffic Processing and Service Inference for High-Performance Networks Richard Baraniuk, Rice University; Les Cottrell, SLAC; Wu-chun Feng, LANL Objectives –scalable, edge-based tools for on-line network analysis, modeling, and measurement Based on –advanced mathematical theory and methods Designeted for –support high-performance computing infrastructures, such as computational grids, –ESNET, Internet2 and other HPNetworking project

Project Elements INCITE: Edge-based Traffic Processing and Service Inference for High-Performance Networks Richard Baraniuk, Rice University; Les Cottrell, SLAC; Wu-chun Feng, LANL Advanced techniques –from networking, supercomputing, statistical signal processing, applied mathematics Multiscale analysis and modeling –understand causes of burstiness in network traffic –realistic, yet analytically tractable, statistically robust, and computationally efficient modeling On-line inference algorithms –characterize and map network performance as a function of space, time, application, and protocol Data collection tools and validation experiments

Scheduled Accomplishments INCITE: Edge-based Traffic Processing and Service Inference for High-Performance Networks Richard Baraniuk, Rice University; Les Cottrell, SLAC; Wu-chun Feng, LANL Multiscale traffic models and analysis techniques –based on multifractals, cascades, wavelets –study how large flows interact and cause bursts –study adverse modulation of application-level traffic by TCP/IP Inference algorithms for paths, links, and routers –multiscale end-to-end path modeling and probing –network tomography (active and passive) Data collection tools –add multiscale path, link inference to PingER suite –integrate into ESnet NIMI infrastructure –MAGNeT – Monitor for Application-Generated Network Traffic –TICKET – Traffic Information-Collecting Kernel with Exact Timing

Future Research Plans INCITE: Edge-based Traffic Processing and Service Inference for High-Performance Networks Richard Baraniuk, Rice University; Les Cottrell, SLAC; Wu-chun Feng, LANL New, high-performance traffic models –guide R&D of next-generation protocols Application-generated network traffic repository –enable grid and network researchers to test and evaluate new protocols with actual traffic demands of applications rather than modulated demands Multiclass service inference –enable network clients to assess a system's multi-class mechanisms and parameters using only passive, external observations Predictable QoS via end-point control –ensure minimum QoS levels to traffic flows –exploit path and link inferences in real-time end-point admission control

(From Papers to Practice) MWFS, TOMO, TOPO

20 ms ~300 ms 40 T for new set of values (12 sec)

First results

What has been done Phase 1 - Remodeling - Code separation (BW and CT) - Find how to call MATLAB from another program - Analyze Results and data - Find optimal params for model Phase 2 - Webing of BW estimate

Data Dispersions from sunstats.cern.ch

pcgiga.cern.ch sunstats.cern.c h ccnsn07.in2p3.fr plato.cacr.caltech.edu

pcgiga.cern.ch default WS BW ~ 70Mbps pcgiga.cern.ch WS 512K BW ~ 100 Mbps

Reaction to the network problems

After tuning

MF-CT Features and benefits No need access to routers ! –Current monitoring systems for Load of traffic are based on SNMP or Flows (needs access to routers) Low cost: –Allows permanent monitoring (20 pkts/sec ~ overhead 10 Kbytes/sec) –Can be used as data provider for ABW prediction (ABW=BW-CT) Weak point for common use MATLAB code

Future work on CT Verification model –Define and setup verification model (S+R) –Measurements (S) –Analyze results (S+R) On-line running on selected sites –Prepare code for automation and Webing (S) –CT-Code modificaton ? (R)

SNMP counter MF-CT Simulator SNMP counter UDP echo SLAC IN2P3 CERN

CT RE-ENGINEERING For practical monitoring would be necessary to do modification for using it in different modes: – Continuos mode for monitoring one site in Large time scale (hours) – Accumulation mode (1 min, 5 min, ?) for running for more sites in parallel –? Solution without MATLAB ?

Rob Nowak (and CAIDA people) say:

Network Topology Identification Pairwise delay measurements reveal topology Ratnasamy & McCanne (99) Duffield, et al (00,01,02) Bestavros, et al (01) Coates, et al (01)

Network Tomography Measure end-to-end (from source to receiver) losses/delays Infer link-level (at internal routers) loss rates and delay distributions receivers source router / node link

Unicast Network Tomography Measure end-to-end losses of packets ‘0’ loss ‘1’ success ‘0’ loss ‘1’ success Cannot isolate where losses occur !

Packet Pair Measurements measurement packet pair cross-traffic delay

Delay Estimation Measure end-to-end delays of packet-pairs Packets experience the same delay on link 1 Extra delay on link 3

Packet-pair measurements Key Assumptions: fixed routes iid pair-measurements losses & delays on each link are mutually independent packet-pair losses & delays on shared links are nearly identical record occurrences of losses and delays

Test network showing link bandwidths (Mb/s) cross-traffic link 9 40-byte packet-pair probes every 50 ms competing traffic comprised of: on-off exponential (500 byte packets) TCP connections (1000 byte packets) Kbytes/s time (s) ns Simulation

Future work on TM and TP Model in frame of Internet (~100 sites) –Define verification model (S+R) –Deploy and install code on sites (S) –First measurements (S+R) –Analyze results (form,speed,quantity) (S+R) –? Code modificaton (R) Production model ? –Compete with Pinger, RIPE, Surveyor, Nimi ? –How to unify VIRTUAL structure with Real