Dynamic Distribution and Execution of Tasks in Pervasive Grids

Grid computing and pervasive computing have rapidly emerged and affirmed respectively as the paradigm for high performance computing and the paradigm for user-friendly computing. The conjunction of such paradigms are now generating a new one, the pervasive grid computing, which aims at extending classic grids with characteristics of pervasive computing like spontaneous and transparent integration of mobile devices, context-awareness, pro-activity, and so on. In this paper, we present a software infrastructure for integrating mobile devices as active resources in a grid. In particular, it has been developed a service able to dynamically distribute and execute user's tasks on a grid of mobile and fixed devices. Mobile devices participate to the grid in a way completely transparent to their owners, hence the computational power is given without any configuration operation and in a reliable way. As well, users willing of executing their applications directly submit their code without caring of choosing and allocating resources of the grid

[1]  Gennaro Della Vecchia,et al.  An RFID-Based Access and Location Service for Pervasive Grids , 2006, EUC Workshops.

[2]  Ami Marowka,et al.  The GRID: Blueprint for a New Computing Infrastructure , 2000, Parallel Distributed Comput. Pract..

[3]  Gordon S. Blair,et al.  A Middleware Approach for Pervasive Grid Environments , 2005 .

[4]  Massimo Esposito,et al.  A Location Servive for Pervasive Grids , 2006 .

[5]  Gennaro Della Vecchia,et al.  An RFID-Based Access & Location Service for Pervasive Grids , 2006 .

[6]  Amitava Mukherjee,et al.  Pervasive Computing: A Paradigm for the 21st Century , 2003, Computer.

[7]  Marty Humphrey,et al.  Mobile OGSI.NET: grid computing on mobile devices , 2004, Fifth IEEE/ACM International Workshop on Grid Computing.

[8]  Ian Foster,et al.  The Grid 2 - Blueprint for a New Computing Infrastructure, Second Edition , 1998, The Grid 2, 2nd Edition.

[9]  Nigel Davies,et al.  Exploring the Grid's Potential for Ubiquitous Computing , 2004, IEEE Pervasive Comput..

[10]  Agostino Poggi,et al.  Jade - a fipa-compliant agent framework , 1999 .

[11]  Giuseppe De Pietro,et al.  A Semantic Location Service for Pervasive Grids , 2006, OTM Workshops.

[12]  Thomas Phan,et al.  Challenge: integrating mobile wireless devices into the computational grid , 2002, MobiCom '02.

[13]  Marty Humphrey,et al.  Beyond the "device as portal": meeting the requirements of wireless and mobile devices in the legion grid computing system , 2002, Proceedings 16th International Parallel and Distributed Processing Symposium.

[14]  Elias N. Houstis,et al.  Towards a Pervasive Grid , 2003, Proceedings International Parallel and Distributed Processing Symposium.

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