DocumentCode
3454349
Title
Agile computing: bridging the gap between grid computing and ad-hoc peer-to-peer resource sharing
Author
Suri, Niranjan ; Bradshaw, Jeffrey M. ; Carvalho, Marco M. ; Cowin, Thomas B. ; Breedy, Maggie R. ; Groth, Paul T. ; Saavedra, Raul
Author_Institution
Inst. for Human & Machine Cognition, Univ. of West Florida, FL, USA
fYear
2003
fDate
12-15 May 2003
Firstpage
618
Lastpage
625
Abstract
Agile computing may be defined as opportunistically (or on user demand) discovering and taking advantage of available resources in order to improve capability, performance, efficiency, fault tolerance, and survivability. The term agile is used to highlight both the need to quickly react to changes in the environment as well as the need to exploit transient resources only available for short periods of time. Agile computing builds on current research in grid computing, ad-hoc networking, and peer-to-peer resource sharing. This paper describes both the general notion of agile computing as well as one particular approach that exploits mobility of code, data, and computation. Some performance metrics are also suggested to measure the effectiveness of any approach to agile computing.
Keywords
ad hoc networks; fault tolerant computing; grid computing; resource allocation; ad-hoc peer-to-peer resource sharing; agile computing; fault tolerance; grid computing; user demand; Computer networks; Fault tolerance; Fires; Grid computing; Logistics; Marine vehicles; Military computing; Peer to peer computing; Resource management; Workstations;
fLanguage
English
Publisher
ieee
Conference_Titel
Cluster Computing and the Grid, 2003. Proceedings. CCGrid 2003. 3rd IEEE/ACM International Symposium on
Print_ISBN
0-7695-1919-9
Type
conf
DOI
10.1109/CCGRID.2003.1199423
Filename
1199423
Link To Document