Towards an adaptive middleware for opportunistic environment: a mobile agent approach

  • Authors:
  • Vinicius Pinheiro;Fabio Kon;Alfredo Goldman

  • Affiliations:
  • University of São Paulo, Cidade Universitária, Sáo Paulo, Brazil;University of São Paulo, Cidade Universitária, São Paulo, Brazil;University of São Paulo, Cidade Universitária, São Paulo, Brazil

  • Venue:
  • Proceedings of the 7th International Workshop on Middleware for Grids, Clouds and e-Science
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

The mobile agent paradigm has emerged as a promising alternative to overcome the construction challenges of opportunistic grid environments. This model can be used to implement mechanisms that enable application execution progress even in the presence of failures, such as those presented by the MAG middleware (Mobile Agents for Grids). MAG includes retrying, replication, and checkpointing as fault-tolerance techniques; they operate independently from each other and are not capable of detecting changes on resource availability. In this paper, we describe a MAG extension that is capable of migrating agents when nodes fail, that optimizes application progress by keeping only the most advanced checkpoint, and that migrates slow replicas.