This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2006 7th IEEE/ACM International Conference on Grid Computing
YA: Fast and Scalable Discovery of Idle CPUs in a P2P network.
Barcelona
September 28-September 29
ISBN: 1-4244-0343-X
J. Celaya, Dept. of Comput. Sci.&Syst. Eng., Zaragoza Univ.
U. Arronategui, Dept. of Comput. Sci.&Syst. Eng., Zaragoza Univ.
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
Index Terms:
dynamic allocation, idle CPU, P2P network, distributed grid system, shared grid systems, discovery protocol, tree-based peer-to-peer network, fault-tolerant capabilities, locality features
Citation:
J. Celaya, U. Arronategui, "YA: Fast and Scalable Discovery of Idle CPUs in a P2P network.," grid, pp.49-55, 2006 7th IEEE/ACM International Conference on Grid Computing, 2006
Usage of this product signifies your acceptance of the Terms of Use.