Presentation is loading. Please wait.

Presentation is loading. Please wait.

- Laboratoire d'InfoRmatique en Image et Systèmes d'information LIRIS UMR 5205 CNRS/INSA de Lyon/Université.

Similar presentations


Presentation on theme: "- Laboratoire d'InfoRmatique en Image et Systèmes d'information LIRIS UMR 5205 CNRS/INSA de Lyon/Université."— Presentation transcript:

1 {firstname.lastname}@liris.cnrs.fr - http://liris.cnrs.fr/ Laboratoire d'InfoRmatique en Image et Systèmes d'information LIRIS UMR 5205 CNRS/INSA de Lyon/Université Claude Bernard Lyon 1/Université Lumière Lyon 2/Ecole Centrale de Lyon Université Claude Bernard Lyon 1, bâtiment Nautibus 43, boulevard du 11 novembre 1918 — F-69622 Villeurbanne cedex http://liris.cnrs.fr UMR 5205 GridNets 2006 - 2006/10/01 Evaluation of network distances properties: NDS, the Network Distance Service. Julien Gossa

2 GridNets 2006 - 2006/10/01 2 Network Distances (1) Network distances are used for many purposes  Distance Vector Protocols  RIV, IGRP, EIGRP, OSPF…  Network problem solving  data management  network topology discovering  resource brokering  nodes clustering… Using distance is comfortable  It makes the network looking like the real world  Distances are also called metrics

3 GridNets 2006 - 2006/10/01 3 Network Distances (2) Generally very simple:  Latency (or RTT) only  IDMaps (Francis et al. 2001)  Global Network Positioning (GPN) (Eugene et al. 2002)  “Automatic clustering of grid nodes” (Xu et al. 2005}  Rarely Bandwidth  IDMaps (Francis et al. 2001) “when available“ But with a strong assumption: Euclidean Space  Mostly the properties: symmetry and triangle inequality  Comes from the will to refer to the real world

4 GridNets 2006 - 2006/10/01 4 Network Distances (2) But isn’t this assumption too strong?  For instance, because of asymmetric IP routes or asymmetric connection (ADSL) Moreover  The satisfaction can differ from a network to another one  According to the infrastructure homogeneity and condition  The satisfaction might not be perfect, but acceptable  For instance, latency uplink and downlink can differ of 0.5% We propose to identify exhaustively what are the interesting properties of network distances

5 GridNets 2006 - 2006/10/01 5 Network Distance Properties The first 4 refer to Euclidean Space properties The last 2 are useful in peculiar cases only

6 GridNets 2006 - 2006/10/01 6 Properties’ Satisfaction Degree But:  Distance are measured and thus approximate  For instance  The measure uplink and downlink may differ of 1%  This difference can be acceptable or not  According to the end use of the distance Thus, its necessary to compute satisfaction degree  For each property  Based on actual measurements  Thus for each environment  And even at each time in case of great instability

7 GridNets 2006 - 2006/10/01 7 Properties’ Satisfaction Degree One satisfaction degree  Per property  Per distance  Per couple of end-points statistics for the whole network:  Min/Max  Mean/Variance  And RoutesRatio:

8 GridNets 2006 - 2006/10/01 8 Properties’ Satisfaction Degree Finally, the global satisfaction degree is obtained with the RouteRatio  of a given property p  for a given metric m It gives the ratio of routes which satisfaction degree is higher than a threshold t  t has to be defined by the user  According to its use of the distance  And the impact of the properties dissatisfaction

9 GridNets 2006 - 2006/10/01 9 Experimentation Experimentation has been done On our (small) test grid:  5 computers located in 3 cities (Lyon, Toulouse and Lille)  Connected through the Internet (shared network)  With measurements from the Network Distance Service (NWS)  Which treatment are embedded in the Network Distance Service We evaluated the satisfaction of:  Symmetry, Triangle Inequality  Substitutability and Splitability Of the metrics:  Latency Lat  Bandwidth BW  A compound metrics DTT=3xLat+data_size/BW  For several values of data_size

10 GridNets 2006 - 2006/10/01 10 Experimentation

11 GridNets 2006 - 2006/10/01 11 Experimentation - Conclusion The symmetry is well satisfied by latency and DTT but not by Bandwidth.  For instance, IDMaps should not be used with bandwidth in our test grid The triangle inequality is not fully satisfied by Latency and Bandwidth  This property should be taken with extreme care (which compromise the use of most of the works using distances) The splitability is very well satisfied by Latency but not by Bandwidth.  This meets the property of latency at routing level where packets are transferred from a routing device to one other, adding latency along the route. Then substitutability is well satisfied by all the metrics.  This results is biased because of the small size of our test grid: no conclusion can be done.

12 GridNets 2006 - 2006/10/01 12 Conclusion Network distance are popularly used But with potentially too strong assumptions To treat this issue, we have  Identify the different interesting properties of network distances  Define a satisfaction degree for each and a method to check the satisfaction of a property at network-scale  Embed these computations in a globus Web Service  The Network Distance Service (NDS)

13 GridNets 2006 - 2006/10/01 13 Conclusion Thanks for attention !


Download ppt "- Laboratoire d'InfoRmatique en Image et Systèmes d'information LIRIS UMR 5205 CNRS/INSA de Lyon/Université."

Similar presentations


Ads by Google