Abstract
Several Network Coordinate Systems have been proposed to predict unknown network distances between a large number of Internet nodes by using only a small number of measurements. These systems focus on predicting latency, and they are not adapted to the prediction of available bandwidth. But end-to-end path available bandwidth is an important metric for the performance optimisation in many high throughput distributed applications, such as video streaming and file sharing networks. In this paper, we propose to perform available bandwidth prediction with the last-mile model, in which each node is characterised by its incoming and outgoing capacities. This model has been used in several theoretical works for distributed applications. We design decentralised heuristics to compute the capacities of each node so as to minimise the prediction error. We show that our algorithms can achieve a competitive accuracy even with asymmetric and erroneous end-to-end measurement datasets. A comparison with existing models (Vivaldi, Sequoia, PathGuru, DMF) is provided. Simulation results also show that our heuristics can provide good quality predictions even when using a very small number of measurements.
Chapter PDF
Similar content being viewed by others
Keywords
References
Beaumont, O., Bonichon, N., Eyraud-Dubois, L.: Scheduling divisibleworkloads on heterogeneous platforms under bounded multi-port model. In: IEEE IPDPS 2008, pp. 1–7 (April 2008)
Beaumont, O., Eyraud-Dubois, L., Agrawal, S.K.: Broadcasting on large scale heterogeneous platforms under the bounded multi-port model. In: IEEE IPDPS 2010, pp. 1–10 (April 2010)
Bonald, T., Massoulié, L., Mathieu, F., Perino, D., Twigg, A.: Epidemic live streaming: optimal performance trade-offs. ACM SIGMETRICS Perform. Eval. Rev. 36, 325–336 (2008)
Boufkhad, Y., Mathieu, F., de Montgolfier, F., Perino, D., Viennot, L.: An upload bandwidth threshold for peer-to-peer video-on-demand scalability. In: IEEE IPDPS 2009, pp. 1–10 (May 2009)
Chun, B., Culler, D., Roscoe, T., Bavier, A., Peterson, L., Wawrzoniak, M., Bowman, M.: Planetlab: an overlay testbed for broad-coverage services. ACM SIGCOMM Comput. Commun. Rev. 33, 3–12 (2003)
Dabek, F., Cox, R., Kaashoek, F., Morris, R.: Vivaldi: a decentralized network coordinate system. In: ACM SIGCOMM 2004, Portland, OR, USA, pp. 15–26 (September 2004)
Dinitz, M.: Online, dynamic, and distributed embeddings of approximate ultrametrics. In: Taubenfeld, G. (ed.) DISC 2008. LNCS, vol. 5218, pp. 152–166. Springer, Heidelberg (2008)
Dischinger, M., Haeberlen, A., Gummadi, K.P., Saroiu, S.: Characterizing residential broadband networks. In: IMC 2007, San Diego, CA, USA, pp. 43–56 (October 2007)
Goldoni, E., Schivi, M.: End-to-end available bandwidth estimation tools, an experimental comparison. In: Ricciato, F., Mellia, M., Biersack, E. (eds.) TMA 2010. LNCS, vol. 6003, pp. 171–182. Springer, Heidelberg (2010)
Hu, N., Steenkiste, P.: Exploiting internet route sharing for large scale available bandwidth estimation. In: IMC 2005, pp. 16–16 (October 2005)
Ledlie, J., Gardner, P., Seltzer, M.: Network coordinates in the wild. In: USENIX NSDI 2007, pp. 299–311 (April 2007)
Li, N.H., Li, L.E., Mao, Z.M., Steenkiste, P., Wang, J.: A measurement study of internet bottlenecks. In: IEEE INFOCOM 2005 (March 2005)
Liao, Y., Geurts, P., Leduc, G.: Network distance prediction based on decentralized matrix factorization. In: IFIP NETWORKING 2010, pp. 15–26 (May 2010)
Liu, S., Zhang-Shen, R., Jiang, W., Rexford, J., Chiang, M.: Performance bounds for peer-assisted live streaming. ACM SIGMETRICS Perform. Eval. Rev. 36, 313–324 (2008)
Mao, L.K.Y., Saul, Smith, J.M.: Ides: An internet distance estimation service for large networks. IEEE JSAC 24(12), 2273 (2006)
E., T.S., Ng, H.Z.: Predicting internet network distance with coordinates-based approaches. In: IEEE INFOCOM 2002, pp. 170–179 (June 2002)
Ramasubramanian, V., Malkhi, D., Kuhn, F., Balakrishnan, M., Gupta, A., Akella, A.: On the treeness of internet latency and bandwidth. In: ACM SIGMETRICS 2009, Seattle, WA, USA, pp. 61–72 (June 2009)
Suh, K., Diot, C., Kurose, J., Massoulie, L., Neumann, C., Towsley, D., Varvello, M.: Push-to-peer video-on-demand system: Design and evaluation. IEEE JSAC 25(9), 1706–1716 (2007)
Xing, C., Chen, M., Yan, L.: Predicting available bandwidth of internet path with ultra metric space-based approaches. In: IEEE GLOBECOM 2009 (December2009)
Yalagandula, P., Sharma, P., Banerjee, S., Basu, S., Lee, S.-J.: S3: a scalable sensing service for monitoring large networked systems. In: ACM SIGCOMM Workshop on Internet Network Management, Pisa, Italy, pp. 71–76 (September 2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Beaumont, O., Eyraud-Dubois, L., Won, Y.J. (2011). Using the Last-Mile Model as a Distributed Scheme for Available Bandwidth Prediction. In: Jeannot, E., Namyst, R., Roman, J. (eds) Euro-Par 2011 Parallel Processing. Euro-Par 2011. Lecture Notes in Computer Science, vol 6852. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-23400-2_11
Download citation
DOI: https://doi.org/10.1007/978-3-642-23400-2_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-23399-9
Online ISBN: 978-3-642-23400-2
eBook Packages: Computer ScienceComputer Science (R0)