Portal ICE - Uso de Web Services para Atingir Extensibilidade no Gerenciamento de Múltiplos Agregados

  • Rodrigo Righi UFRGS
  • Lucas Schnorr UFRGS
  • Clarissa Marquezan UFRGS
  • Nicolas Maillard UFRGS
  • Alexandre Carissimi UFRGS
  • Philippe Navaux UFRGS

Resumo


Arquiteturas para alto desempenho são principalmente representadas por agregados (clusters) e grades. Agregados representam um ambiente controlado e empregam ferramentas específicas para viabilizar as suas funcionalidades. Sistemas para grades apresentam máquinas paralelas como uma única imagem e tratam parâmetros que comumente não são necessários em agregados. Analisando esse contexto, pode-se apontar uma situação entre grades e agregados que é caracterizada pelo acesso isolado de usuários a vários agregados. Ela é marcada pela necessidade desses usuários de aprender detalhes de cada ferramenta dos agregados que tem acesso para poderem utilizá-los. O gerenciamento desse cenário é o alvo do Portal Web ICE - Integrated Cluster Environment. Ele é baseado numa arquitetura orientada a serviço, construída com Web Services, que esconde a complexidade de lidar com diversos agregados. O arcabouço do ICE oferece transparência de acesso e extensibilidade para fácil tratamento de funcionalidades e ferramentas de agregados. Esse artigo descreve o ICE, seu ambiente de testes e trabalhos relacionados.

Referências

M. Barreto, R. Ávila, and P. Navaux. The MultiCluster model to the integrated multiple workstation clusters. In Workshop on Personal Computer based Networks of Workstations, volume 1800, pages 71–80, Cancun, 2000. Springer.

B. Barrett, J. M. Squyres, and A. Lumsdaine. Integration of the LAM/MPI environment and the pbs scheduling system. In 17th International Symposium on High Performance Computing Systems and Applications and OSCAR Symposium, pages 277–283, 2003.

B. Beeson, S. Melnikoff, and D. Barnes. A portal for gridenabled physics. In Workshop on Grid computing and eresearch, pages 13–20, Darlinghurst, Australia, 2005.

R. Buyya. High Performance Cluster Computing: Architectures and Systems. Prentice Hall PTR, Upper Saddle River, NJ, USA, 1999.

A. F. da Silva, M. Lobosco, and C. L. de Amorim. An evaluation of cjava system architecture. In Symposium on Computer Architecture and High Performance Computing (SBACPAD), page 91, Washington, USA, 2003. IEEE.

M. Dahan and J. R. Boisseau. The gridport toolkit: A system for building grid portals. In International Symposium on High Performance Distributed Computing, page 216, Washington, USA, 2001. IEEE Computer Society.

E. Elmorot, M. Nylen, and R. Oscarson. A user-centric cluster and grid computing portal. In International Conference Workshop on Parallel Processing, pages 103–110, 2005.

I. Foster. Globus toolkit 4: Software for service oriented systems. In Conference on Network and Parallel Computing, volume 3779, pages 2–13. Springer-Verlag, 2005.

I. Foster. Service-oriented science. Science, 308(5723):814– 817, 2005.

W. Gentzsch. Sun grid engine: towards creating a compute power grid. In Symposium on Cluster Computing and the Grid, pages 35–36, Brisbane, Australia, 2001. IEEE.

S. Hansen and T. V. Fossum. Refactoring model-viewcontroller. Journal of Computing Sciences in Colleges, 21(1):120–129, 2005.

G. He and Z. Xu. Design and implementation of a web-based computational grid portal. In International Conference on Web Intelligence, pages 478–482. IEEE, 2003.

P. Kumar. Web services in it management. ACMQueue, 3(6), August 2005.

J. Novotny. The grid portal development kit. Concurrency and Computation: Practice and Experience, 14(13-15):1129–1144, 2002.

J. Novotny, M. Russell, and O. Wehrens. Gridsphere: An advanced portal framework. In 30th EUROMICRO, pages 412–419, Washington,USA, 2004. IEEE.

M. Pierce, G. Fox, C. Youn, S. Mock, K. Mueller, and O. Balsoy. Interoperable web services for computational portals. In ACM/IEEE conference on Supercomputing, pages 1–12, Los Alamitos, USA, 2002. IEEE Press.

G. Singh, E. Deelman, G. Mehta, K. Vahi, M.-H. Su, G. B. Berriman, J. Good, J. Jacob, D. Katz, A. Lazzarini, and S. Koranda. The pegasus portal: web based grid computing. In ACM Symposium on Applied computing, pages 680–686, New York, USA, 2005. ACM Press.

T. Suzumura, S. Matsuoka, H. Nakada, and H. Casanova. Gridspeed: A web-based grid portal generation server. In High Performance Computing and Grid in Asia Pacific Region, pages 26–33, Washington, USA, 2004. IEEE.

T. Suzumura, H. Nakada, M. Saito, S. Matsuoka, Y. Tanaka, and S. Sekiguchi. The ninf portal: an automatic generation tool for grid portals. In Conference on Java Grande, pages 1–7, New York, USA, 2002. ACM Press.

J. Tourino, M. Matin, J. Tarrio, and M. Arenaz. A grid portal for an undergraduate parallel programming course. IEEE Transactions on Education, 48(3):391–399, 2005.

H. Yuasa, T. Iwasaki, M. Kurokawa, T. Shigetani, and R. Himeno. Development of user-friendly supercomputing portal in bio research field. In Conference on e-Science and Grid Technologies, pages 508–515. IEEE, 2005.
Publicado
17/10/2006
RIGHI, Rodrigo; SCHNORR, Lucas; MARQUEZAN, Clarissa; MAILLARD, Nicolas; CARISSIMI, Alexandre; NAVAUX, Philippe. Portal ICE - Uso de Web Services para Atingir Extensibilidade no Gerenciamento de Múltiplos Agregados. In: SIMPÓSIO EM SISTEMAS COMPUTACIONAIS DE ALTO DESEMPENHO (SSCAD), 7. , 2006, Ouro Preto. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2006 . p. 121-128. DOI: https://doi.org/10.5753/wscad.2006.18955.