DocumentCode :
3503372
Title :
YA: Fast and Scalable Discovery of Idle CPUs in a P2P network.
Author :
Celaya, Javier ; Arronategui, Unai
Author_Institution :
Dept. of Comput. Sci. & Syst. Eng., Zaragoza Univ.
fYear :
2006
fDate :
28-29 Sept. 2006
Firstpage :
49
Lastpage :
55
Abstract :
Discovery of large amounts of idle CPUs in fully distributed and shared grid systems is needed in relevant applications and is still a challenging problem. In this paper we present a fast, scalable and efficient discovery protocol founded on a tree-based peer-to-peer (p2p) network with fault-tolerant capabilities and locality features. Each system node stores a good estimation of the number of CPUs that are available in its branch. Each node notifies its father about changes in this value only when it is meaningful enough. This allows low overhead and a stable behavior with concurrent and dynamic allocation of CPUs. This basic mechanism allows any node to launch a discovery process that needs only to follow the information of free CPUs in each branch. Results from experiments and simulation tests, using a simple allocation method, show discovery time scaling logarithmically with the number of nodes
Keywords :
fault tolerant computing; peer-to-peer computing; resource allocation; P2P network; discovery protocol; distributed grid system; dynamic allocation; fault-tolerant capabilities; idle CPU; locality features; shared grid systems; tree-based peer-to-peer network; Availability; Computer architecture; Computer network management; Distributed computing; Grid computing; Network servers; Peer to peer computing; Protocols; Resource management; Tree data structures;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Grid Computing, 7th IEEE/ACM International Conference on
Conference_Location :
Barcelona
Print_ISBN :
1-4244-0343-X
Electronic_ISBN :
1-4244-0344-8
Type :
conf
DOI :
10.1109/ICGRID.2006.310997
Filename :
4100454
Link To Document :
بازگشت