Conducting network research on large-scale platforms: avoiding traps on PlanetLab

  • Marcelo Santos UFPE
  • Stênio Fernandes UFPE
  • Carlos Kamienski UFABC

Abstract


In the past, having access to different servers in different locations in the world to experimentation over Internet used to be a very hard task. This scenario has changed in recent years with the introduction of PlanetLab, a distributed laboratory spread in the five continents for developing experiments and measurements in a planetary scale. However, PlanetLab currently has some limitations that sometimes prevent researchers to perform reliable experiments. This paper presents a large-scale measurement study in PlanetLab aiming at shedding some light into the availability of resources for performing experimental research on it. Results show that there are high instability and heterogeneity of the available resources.

References

Duarte, E. P., Garrett, T., Bona, L. C., Carmo, R., & Zuge, A. P. (2010). “Finding stable cliques of PlanetLab nodes”. In Dependable Systems and Networks (DSN), 2010 IEEE/IFIP International Conference on (pp. 317-322).

Kim, W., Roopakalu, A., Li, K. Y., & Pai, V. S. (2011). “Understanding and characterizing PlanetLab resource usage for federated network testbeds”. ACM SIGCOMM conference on Internet measurement conference (pp. 515-532).

Oppenheimer D., Albrecht J., Patterson D., and Vahdat A. (2004) “Distributed resource discovery on PlanetLab with SWORD”. In First WORDLS.

Park K. and Pai V. S. (2006) “CoMon: A Mostly-Scalable Monitoring System for PlanetLab,” ACM Operating Systems Review (OSR), Vol. 40, Num. 1.

PlanetLab API (2013) [link]

PlanetLab Oficial site (2013) [link]

PlanetLab Hardware (2013) [link]

Raychaudhuri, D., Seskar, I., Ott, M., Ganu, S., Ramachandran, K., Kremo, H., & Singh, M. (2005). “Overview of the ORBIT radio grid testbed for evaluation of next-generation wireless network protocols”. In WCNC, IEEE (Vol. 3, pp. 1664-1669).

StarBED Oficial Site (2013) [link]

Seslab Oficial Site (2013) [link]

Schopp J. H., Fraser K., Silbermann, M. J. (2006). “Resizing memory with balloons and hotplug”, Linux Symposium. Vol. 2.

Spring, N., Peterson, L., Bavier, A., & Pai, V. (2006). “Using PlanetLab for network research: myths, realities, and best practices”. ACM SIGOPS Operating Systems Review, 40(1), 17-24.

Tang, L., Chen, Y., Li, F., Zhang, H., and Li, J. (2007). “Empirical study on the evolution of planetlab”. ICN’07, page 64, Los Alamitos, CA, EUA.

VServer Oficial site (2013) [link] Wang L., Park K., Pang R., Pai V., and Peterson L. (2004) “Reliability and security in the CoDeeN content distribution network”. In Proceedings of the USENIX Annual Technical Conference.
Published
2013-07-23
SANTOS, Marcelo; FERNANDES, Stênio; KAMIENSKI, Carlos. Conducting network research on large-scale platforms: avoiding traps on PlanetLab. In: WORKSHOP ON PERFORMANCE OF COMPUTER AND COMMUNICATION SYSTEMS (WPERFORMANCE), 12. , 2013, Maceió/AL. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2013 . p. 890-903. ISSN 2595-6167.