Uma Abordagem Adaptada para Execução Coordenada de Aplicações em uma Configuração de Grade Móvel

  • V. C. M. Borges UFSC
  • A. G. M. Rossetto UFSC
  • M. A. R. Dantas UFSC

Resumo


Alguns trabalhos relacionados na presente pesquisa abordam a interação entre dispositivos móveis e grades não tratam alguns problemas ou restrições destes aparelhos, como por exemplo, tempo de vida da bateria limitada e desconexões freqüentes por causa da natureza intermitente do sinal da rede wireless. Este artigo apresenta uma abordagem para fornecer uma forma adaptada para execução de aplicações em configurações de grades móveis que trate estes problemas. Através desta abordagem foi alcançada uma adequação do fluxo de execução, em caso de desconexão, considerando os requisitos da aplicação submetida a partir dos dispositivos móveis e as opções definidas pelo usuário. Em adição, os resultados experimentais evidenciam também que a abordagem consumiu menos energia da bateria de um PDA para submeter e monitorar aplicações em comparação com alguns trabalhos relacionados. Para atingir tais fins, foram desenvolvidas interfaces com características otimizadas e adaptadas conforme alguns problemas característicos e limitações encontradas nos dispositivos móveis.

Referências

G. Andronico, R. Barbera, A. Falzone, G. L. Re, A. Pulvirenti, and A. Rodolico. The genius web portal: grid computing made easy. (ITCC’03) - IEEE Computer Society, pages 425–431, April 2003.

V. C. M. Borges and M. A. R. Dantas. Uma abordagem de submissão e monitoração de múltiplas tarefas para ambientes de grade computacional utilizando dispositivos móveis. XXXIII SEMISH, pages 403–418, 2006.

J. Brooke and M. Parkin. A pda client for the computational grid. In WETICE ’05, pages 325–330, Washington, DC, USA, 2005. IEEE Computer Society.

D. Bruneo, M. Scarpa, A. Zaia, and A. Puliafito. Communication paradigms for mobile grid users. 3rd (CCGrid’03), pages 669–676, May 2003.

I. Foster. Globus toolkit version 4: Software for serviceoriented systems. IFIP NPC’05, pages 2–13, 2005.

P. Grabowski, K. Kurowski, J. Nabrzyski, and M. Russell. Context sensitive mobile access to grid environments and vo workspaces. MDM - IEEE Computer Society, 0:87, 2006.

D. Hollingsworth. Workflow management coalition. reference model and api specification. WfMC-TC00-1003, 1996.

K. A. Hummel, G. Bohs, P. Brezany, and I. Janciak. Mobility extensions for knowledge discovery workflows in data mining grids. DEXA - IEEE Comp. Society, 0:246–250, 2006.

J. Hwang and P. Aravamudham. Middleware services for p2p computing in wireless grid networks. IEEE Internet Computing, 8(4):40–46, 2004.

G. Laszewski and M. Hategan. Workflow concepts of the java cog kit. Journal of Grid Computing, 3(3-4):239–259, 2005.

G. V. Laszewski, I. Foster, J. Gawor, and P. Lane. A java commodity grid kit. Concurrency and Computation: Practice and Experience, 13(8-9):643–662, 2001.

M. Lemos. Workflow para bioinformática. Master’s thesis, Pontifícia Universidade Católica do Rio de Janeiro - Brazil (PUC-Rio), 2004.

L. W. McKnight, J. Howison, and S. Bradner. Guest editors’ introduction: Wireless grids–distributed resource sharing by mobile, nomadic, and fixed devices. IEEE Internet Computing, 8(4):24–31, 2004.

S. Mohapatra, R. Cornea, H. Oh, K. Lee,M. Kim, N. D. Dutt, R. Gupta, A. Nicolau, S. K. Shukla, and N. Venkatasubramanian. A cross-layer approach for power-performance optimization in distributed mobile systems. In IPDPS, 2005.

D. Montgomery. Design and Analysis of Experiments. John Wiley and Sons Ltd, 2005.

J. Novotny, M. Russell, and O.Wehrens. Gridsphere: An advanced portal framework. euromicro - IEEE Computer Society, 00:412–419, 2004.

S. M. Park, Y.-B. Ko, and J.-H. Kim. Disconnected operation service in mobile grid computing. (ICSOC’03). LNCS 2910 Springer, pages 499–513, December 2003.

T. Pham, L. Huang, and C. Dulan. Challenge: Integrating mobile wireless devices into the computational grid. 8th (MOBICOM’02), pages 271–278, Setembro 2002.

C. Rista and M. A. R. Dantas. A wireless monitoring approach for a ha-oscar cluster environment. HPCS - IEEE Computer Society, pages 302–306, 2005.

P. Rong and M. Pedram. Extending the lifetime of a network of battery-powered mobile devices by remote processing: a markovian decision-based approach. In proceedings of DAC ’03, pages 906–911. ACM Press, 2003.

A. Sajjad, H. Jameel, U. Kalim, S. M. Han, Y.-K. Lee, and S. Lee. Automagi - an autonomic middleware for enabling mobile access to grid infrastructure. ICAS-ICNS - IEEE Computer Society, 0:73, 2005.

J. Schneider, B. Linnert, and L.-O. Burchard. Distributed workflow management for large-scale grid environments. SAINT - IEEE Computer Society, 0:229–235, 2006.

W. Shi, S. Li, and X. Lin. Towards merging pervasive computing into grid - lightweight portal, dynamic collaborating and semantic supporting. IMSCCS - IEEE Computer Society, 1:560–563, 2006.

D. Thain, T. Tannenbaum, and M. Livny. Condor and the Grid. John Wiley and Sons, NJ, USA, 2003.

S. J. W. Toolkit. Java 2 Platform, Micro Edition (J2ME) Wireless Toolkit. Web Page [Online]. Disponível em: http://java.sun.com/products/sjwtoolkit/, 2007.

J. Yu and R. Buyya. A taxonomy of workflow management systems for grid computing. (SIGMOD’05), 34(3):44–49, July 2005.
Publicado
24/10/2007
BORGES, V. C. M.; ROSSETTO, A. G. M.; DANTAS, M. A. R.. Uma Abordagem Adaptada para Execução Coordenada de Aplicações em uma Configuração de Grade Móvel. In: SIMPÓSIO EM SISTEMAS COMPUTACIONAIS DE ALTO DESEMPENHO (SSCAD), 8. , 2007, Gramado. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2007 . p. 73-80. DOI: https://doi.org/10.5753/wscad.2007.18755.