Aplicações de Computação de Alto Desempenho e Computação em Nuvem na Disciplina de Desenvolvimento de Aplicações Distribuídas

Authors

  • Emanuel Coutinho UFC
  • Gabriel Paillard UFC

DOI:

https://doi.org/10.5753/ijcae.2013.4950

Keywords:

Computação de Alto Desempenho (HPC), Computação em Nuvem, Aplicações Distribuídas, MPI

Abstract

A utilização de Computação de Alto Desempenho em disciplinas de cursos de graduação tem sido cada vez mais comum à medida em que estas aplicações são difundidas em institutos e centros de pesquisa e desenvolvimento. A Computação em Nuvem nos últimos anos tem se tornado um paradigma bastante utilizado para diversos serviços devido à facilidade de utilização baseado no modelo de pagamento por uso. Este artigo tem como objetivo descrever suas aplicações em conjunto em um módulo na disciplina de graduação Desenvolvimento de Aplicações Distribu´ıdas. Algumas práticas utilizadas nas duas áreas foram descritas assim como estratégias utilizadas para sua integração. Uma discussão sobre a disciplina e planejamentos futuros são apresentadas ao final do trabalho.

Downloads

Não há dados estatísticos.

Referências

T. T. Sá, J. M. Soares, and D. G. Gomes, “Cloudreports: Uma ferramenta gráfica para a simulação de ambientes computacionais em nuvem baseada no framework cloudsim,” in IX Workshop em Clouds e Aplicações - WCGA, 2011.

V. Subramanian, H. Ma, L. Wang, E.-J. Lee, and P. Chen, “Azure use case highlights challenges for hpc applications in the cloud,” 2011, online; acessado em julho-2013.

Q. Zhang, L. Cheng, and R. Boutaba, “Cloud computing: state-of-the-art and research challenges,” Journal of Internet Services and Applications, vol. 1, no. 1, pp. 7–18, May 2010. [Online]. Available: DOI: 10.1007/s13174-010-0007-6

E. Coutinho, F. R. C. Sousa, D. G. Gomes, and J. D. Souza, “Elasticidade em computação na nuvem: Uma abordagem sistemática,” in XXXI Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC 2013) - Minicursos, may 2013.

J. M. G. Rocha, “Cluster beowulf: Aspectos de projeto e implementacao,” Mestrado, Curso de Mestrado em Engenharia Elétrica, Centro Tecnológico, Universidade Federal do Pará, Belém, 2003.

W. dos Santos Menenguci, “Computação de alto desempenho envolvendo clusters e métodos numéricos,” Monografia, Centro Universitário Vila Velha - Curso de Ciência da Computação - Vila Velha, 2008.

S. R. d. S. Moraes, “Computação paralela em cluster de gpu aplicado a problema da engenharia nuclear,” Mestrado, Instituto de Enegenhari Militar - Rio de Janeiro, 2012.

J. A. Soto, “Opennebula: Implantação de uma nuvem privada e orquestração das máquinas virtuais no paradigma da computação em nuvem,” Monografia, Departamento de Engenharia de Teleinformática - Universidade Federal do Ceará-Fortaleza, 2011.

C. C. Possobom, “Estudo de caso: Cloud computing - computação em nuvem,” Monografia, Curso de bacharelado em Informática Sistemas de Informação - Universidade Regional do Noroeste do Estado do Rio Grande do Sul - Ijuí, 2010.

G. Burns, R. Daoud, and J. Vaigl, “LAM: An Open Cluster Environment for MPI,” in Proceedings of Supercomputing Symposium, 1994, pp. 379–386.

OpenNebula.org, “.:: Opennebula: The open source toolkit for data center virtualization ::.” [link], 2012, online; acessado em janeiro-2012.

MPICH, “Mpich - high-performance portable mpi,” [link], 2013, online; acessado em julho-2013.

F. A. O. Maciel, T. M. Cavalcante, J. Q. Neto, J. M. U. de Alencar, C. T. de Oliveira, and R. M. C. Andrade, “Uma arquitetura para submissão e gerenciamento de jobs em infraestruturas computacionais de alto desempenho,” in XI Workshop em Clouds e Aplicações - WCGA, 2013.

S. Bokhari, “Multiprocessing the sieve of eratosthenes,” Computer, vol. 20, no. 4, pp. 50–58, 1987.

AmazonWebServices, “Amazon web services (portuguese (brazil)),” [link], 2013, online; acessado em janeiro-2013.

B. I. A. Singapore, “Clustal - wikipedia, the free encyclopedia,” [link], 2013, online; acessado em julho-2013.

Wikipedia, “Clustew-mpi,” [link], 2013, online; acessado em julho-2013.

Intel, “Intel mpi benchmarks 3.2.4 - intel developer zone,” [link], 2013, online; acessado em julho-2013.

Downloads

Published

2013-12-01

Como Citar

Coutinho, E., & Paillard, G. (2013). Aplicações de Computação de Alto Desempenho e Computação em Nuvem na Disciplina de Desenvolvimento de Aplicações Distribuídas. International Journal of Computer Architecture Education, 2(1), 33–36. https://doi.org/10.5753/ijcae.2013.4950

Issue

Section

Artigos Completos