SuMMIT An Architecture for Mobile Devices to Coordinate the Execution of Applications in Grid Environments

Several researches related to mobile grid, usually, do not have features such as tasks submission and monitoring facilities in a automated and coordinated manner, which these tasks work together to solve a single problem. This article presents an architecture that employs the workflow concept for providing automated and coordinated features for executing applications in grid configurations. The architecture, coined as SuMMIT, enabled to consume less battery energy of mobile devices for submitting and monitoring several tasks in comparison with some related works. In addition, the SuMMIT environment provides an execution flow adjustment, in case of disconnection, matching requirements of submitted application and options defined by the user. Therefore, our architecture guarantees consistency of this execution flow in a personalized way for the mobile user. The SuMMIT also has adapted characteristics according to some limitations and problems found in devices.

[1]  Gregor von Laszewski,et al.  A Java commodity grid kit , 2001, Concurr. Comput. Pract. Exp..

[2]  Mario A. R. Dantas,et al.  A wireless monitoring approach for a HA-OSCAR cluster environment , 2005, 19th International Symposium on High Performance Computing Systems and Applications (HPCS'05).

[3]  Young-Koo Lee,et al.  AutoMAGI - an Autonomic middleware for enabling Mobile Access to Grid Infrastructure , 2005, Joint International Conference on Autonomic and Autonomous Systems and International Conference on Networking and Services - (icas-isns'05).

[4]  Massoud Pedram,et al.  Extending the lifetime of a network of battery-powered mobile devices by remote processing: a Markovian decision-based approach , 2003, Proceedings 2003. Design Automation Conference (IEEE Cat. No.03CH37451).

[5]  Jarek Nabrzyski,et al.  Context Sensitive Mobile Access to Grid Environments and VO Workspaces , 2006, 7th International Conference on Mobile Data Management (MDM'06).

[6]  Lars-Olof Burchard,et al.  Distributed workflow management for large-scale grid environments , 2006, International Symposium on Applications and the Internet (SAINT'06).

[7]  Rajkumar Buyya,et al.  A Taxonomy of Workflow Management Systems for Grid Computing , 2005, Proceedings of the 38th Annual Hawaii International Conference on System Sciences.

[8]  R. V. van Nieuwpoort,et al.  The Grid 2: Blueprint for a New Computing Infrastructure , 2003 .

[9]  Wei Shi,et al.  Towards Merging Pervasive Computing into Grid - Lightweight Portal, Dynamic Collaborating and Semantic Supporting , 2006, First International Multi-Symposiums on Computer and Computational Sciences (IMSCCS'06).

[10]  Gregor von Laszewski,et al.  Workflow Concepts of the Java CoG Kit , 2005, Journal of Grid Computing.

[11]  Ivan Janciak,et al.  Mobility Extensions for Knowledge Discovery Workflows in Data Mining Grids , 2006, 17th International Workshop on Database and Expert Systems Applications (DEXA'06).

[12]  John M. Brooke,et al.  A PDA client for the computational Grid , 2007, Concurr. Comput. Pract. Exp..

[13]  Miron Livny,et al.  Condor and the Grid , 2003 .

[14]  Ian T. Foster Globus Toolkit Version 4: Software for Service-Oriented Systems , 2005, NPC.

[15]  Sandeep K. Shukla,et al.  A cross-layer approach for power-performance optimization in distributed mobile systems , 2005, 19th IEEE International Parallel and Distributed Processing Symposium.

[16]  M. Z. Muehlen,et al.  Workflow Management Coalition , 2000 .

[17]  Margaret J. Robertson,et al.  Design and Analysis of Experiments , 2006, Handbook of statistics.

[18]  Geoffrey C. Fox,et al.  Special Issue: ACM 2000 Java Grande Conference , 2001, Concurr. Comput. Pract. Exp..