Title :
GUARD: Gossip Used for Autonomous Resource Detection
Author :
Nandy, Sagnik ; Carter, Larry ; Ferrante, Jeanne
Author_Institution :
Dept. of Comput. Sci. & Eng., California Univ., San Diego, La Jolla, CA, USA
Abstract :
A growing trend in the development and deployent of grid computing systems is decentralization. Decentralizing these systems helps make the ore scalable and robust, but poses several challenges. In this paper we address one such proble - that of locating computing resources meeting specified requirements in a large scale heterogenous system. The heterogeneous and dynaic nature, coupled with the ultiple occurrences of these resources, makes the problem distinct from traditional data location problems found in the context of content-sharing systems. We propose GUARD (Gossip Used for Autonomous Resource Detection), a protocol that uses gossiping between neighbors to propagate the current knowledge of distances from available resources. GUARD is autonomous (all decisions are made locally, using knowledge based only on interaction with imediate neighbors) and does not make any assumptions about the underlying network topology. Our siulations show GUARD is ore efficient than other techniques such as random routing, history-based routing and frequency-based routing that have been used for similar purposes. We also show how GUARD can be odified to locateultiple categories of resources meeting multiple criteria.
Keywords :
grid computing; protocols; resource allocation; GUARD; autonomous resource detection; content-sharing systems; grid computing systems decentralization; heterogeneous system; protocol; Centralized control; Computer science; Frequency; Grid computing; Large-scale systems; Network topology; Protocols; Robustness; Routing; Scalability; Dynamic resource location; autonoous protocol; scalability;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2005. Proceedings. 19th IEEE International
Print_ISBN :
0-7695-2312-9
DOI :
10.1109/IPDPS.2005.238