Laboratório Didático de Computação Distribuída em EAD: Estudo de Caso com VirtualBox e AWS

  • Felipe Barbosa da Silva UNIVESP
  • Mauricio G. Palma UNIVESP

Resumo


Este artigo apresenta dois ambientes práticos para o ensino de computação distribuída: um cluster local com VirtualBox e um cenário em nuvem com AWS. Descrevemos a criação destes ambientes, e também damos um exemplo de uso deles. Utilizamos um exemplo de operação coletiva para o cluster local (osu bcast), e um exemplo de operação ponto-a-ponto no cenário da nuvem (osu latency). Também levantamos os requisitos mínimos para executar o cluster local. Este trabalho faz parte de um projeto que busca criar ferramentas de laboratório acessíveis para o aprendizado de computação distribuída.

Referências

Amazon Web Services (2024). Amazon EC2 and VPC Documentation.

Casanova, H., Giersch, A., Legrand, A., Quinson, M., and Suter, F. (2014). Versatile, scalable, and accurate simulation of distributed applications and platforms. Journal of Parallel and Distributed Computing, 74(10):2899–2917.

HashiCorp (2024). Vagrant Documentation.

Oracle (2024). Oracle VM VirtualBox User Manual.

Shirley, P. (2018). Projeto de um cluster didático para programação paralela e distribuída (parte II). Revista de Ciências da Computação, 13.

The Ohio State University (2024). OSU Micro-Benchmarks v7.3.
Publicado
02/09/2026
SILVA, Felipe Barbosa da; PALMA, Mauricio G.. Laboratório Didático de Computação Distribuída em EAD: Estudo de Caso com VirtualBox e AWS. In: ESCOLA REGIONAL DE ALTO DESEMPENHO DE SÃO PAULO (ERAD-SP), 17. , 2026, São Paulo/SP. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2026 . p. 89-92. DOI: https://doi.org/10.5753/eradsp.2026.30966.