Conduzindo pesquisas de rede em plataformas de grande escala: evitando armadilhas no PlanetLab

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

Resumo


No passado, ter acesso a diferentes servidores em diferentes locais do mundo para executar experimentos na Internet era uma tarefa difícil. Este cenário tem mudado nos últimos anos com a introdução do PlanetLab, um testbed distribuído nos cinco continentes para o desenvolvimento de experimentos e medições em escala planetária. No entanto, o PlanetLab possui algumas limitações que impedem pesquisadores de realizar experimentos confiáveis. Este trabalho apresenta um estudo de medição em larga escala no PlanetLab, visando esclarecer aspectos sobre a sua disponibilidade de recursos. Os resultados mostram que há um alto grau de instabilidade e grande disparidade nos recursos disponíveis.

Referências

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.
Publicado
23/07/2013
SANTOS, Marcelo; FERNANDES, Stênio; KAMIENSKI, Carlos. Conduzindo pesquisas de rede em plataformas de grande escala: evitando armadilhas no PlanetLab. In: WORKSHOP EM DESEMPENHO DE SISTEMAS COMPUTACIONAIS E DE COMUNICAÇÃO (WPERFORMANCE), 12. , 2013, Maceió/AL. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2013 . p. 890-903. ISSN 2595-6167.