Agile Computing: Bridging the Gap between Grid Computing and Ad-hoc Peer-to-Peer Resource Sharing

  • Authors:
  • Niranjan Suri;Jeffrey M. Bradshaw;Marco M. Carvalho;Thomas B. Cowin;Maggie R. Breedy;Paul T. Groth;Raul Saavedra

  • Affiliations:
  • -;-;-;-;-;-;-

  • Venue:
  • CCGRID '03 Proceedings of the 3st International Symposium on Cluster Computing and the Grid
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Agile computing may be defined as opportunistically(or on user demand) discovering and taking advantageof available resources in order to improve capability,performance, efficiency, fault tolerance, andsurvivability. The term agile is used to highlight both theneed to quickly react to changes in the environment aswell as the need to exploit transient resources onlyavailable for short periods of time. Agile computingbuilds on current research in grid computing, ad-hocnetworking, and peer-to-peer resource sharing. Thispaper describes both the general notion of agilecomputing as well as one particular approach thatexploits mobility of code, data, and computation. Someperformance metrics are also suggested to measure theeffectiveness of any approach to agile computing.