CFP last date
20 May 2024
Reseach Article

The Optimal Resource Discovery and Allocation Algorithm for One hop Using Anonymous Arbitrary Topology

by Srinivasan Nagaraj, K.Koteswara Rao, G Appa Rao, TV Madhasudanarao, GSVP Raju
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 1 - Number 27
Year of Publication: 2010
Authors: Srinivasan Nagaraj, K.Koteswara Rao, G Appa Rao, TV Madhasudanarao, GSVP Raju
10.5120/496-809

Srinivasan Nagaraj, K.Koteswara Rao, G Appa Rao, TV Madhasudanarao, GSVP Raju . The Optimal Resource Discovery and Allocation Algorithm for One hop Using Anonymous Arbitrary Topology. International Journal of Computer Applications. 1, 27 ( February 2010), 70-77. DOI=10.5120/496-809

@article{ 10.5120/496-809,
author = { Srinivasan Nagaraj, K.Koteswara Rao, G Appa Rao, TV Madhasudanarao, GSVP Raju },
title = { The Optimal Resource Discovery and Allocation Algorithm for One hop Using Anonymous Arbitrary Topology },
journal = { International Journal of Computer Applications },
issue_date = { February 2010 },
volume = { 1 },
number = { 27 },
month = { February },
year = { 2010 },
issn = { 0975-8887 },
pages = { 70-77 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume1/number27/496-809/ },
doi = { 10.5120/496-809 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T19:49:08.412174+05:30
%A Srinivasan Nagaraj
%A K.Koteswara Rao
%A G Appa Rao
%A TV Madhasudanarao
%A GSVP Raju
%T The Optimal Resource Discovery and Allocation Algorithm for One hop Using Anonymous Arbitrary Topology
%J International Journal of Computer Applications
%@ 0975-8887
%V 1
%N 27
%P 70-77
%D 2010
%I Foundation of Computer Science (FCS), NY, USA
Abstract

A distributed system consists of, possibly heterogeneous, computing nodes connected by communication network that do not share memory or clock. One of the main benefits of distributed systems is resource sharing which speeds up computation, enhances data availability and reliability. However resources must be discovered and allocated before they can be shared. Virtual caching is a new caching scheme which allows a host node to grant authority of caching pages in some fraction of its own cache to nearby nodes. However the virtual caching protocol doesn't mentions how a client node obtains virtual cache from remote host. To address this problem we formulate a resource discovery and allocation problem. We are focusing our attention on how to locate resources-surplus donor nodes and to determine how much of the request for resources of deficient nodes will be satisfied, efficiently in a connected network especially within a finite hop of the resource deficient node. We intend to minimize the amount of unfulfilled request of deficient nodes. Virtual cache allocation can be changed any time depending upon the require¬ment. Hence the proposed heuristics are efficient both in terms of time and amount of communication performed.

References
  1. Xu, B. Monien, R. Luling, F. C. M. Lau : Nearest Neighbour Algorithms for Load Balancing in Parallel Computers Concurrency: Practice and Experience, Vol. 7, No.7, pp. 707-736, Oct. 1995..
  2. Yung Wang and Robert Morris: Load Sharing in Distributed Systems. IEEE Trans. on Computers, pp 204-217, March 1985.
  3. Jorge Escorcia, Dipak Ghosal, Dilip Sarkar: A novel cache distribution heuristic algorithm for a mesh of caches and its performance evaluation. Computer Commu¬nications 25(3): 329-340 (2002)
  4. Joydeep Chandra: Analytic and Simulation studies on Effect of Distribution of Caches in Networks.M. Tech. Thesis, Department of Computer Science and Engi¬neering, Indian Institute of Technology, Kharagpur, 721302, India, Jan. 2002.
  5. Mohapatra, Pradosh. : Fully Sequential and distributed dynamic algorithms for Minimum Spanning Tree. Computing Research Repository, Feb .2000.
  6. Santoro, N. : On the Message Complexity of Distributed Problems Int. Journal of Compo and In! Sci. 13. 1984, pages 131-147
  7. Casavant, T.L., and Kuhl J.G.: A Taxonomy of Scheduling in General Purpose Distributed Computing Systems. IEEE Transactions on Software Engineering, VOL 14, No 2, February 1988
  8. Bubendorfer, K.P : Resource based policies for load distribution Ph.D Thesis, Vic¬ toria University of Wellington, August 1996..
  9. Balter, Harchol and, T. Leighton, and D. Lewin: Resource Discovery in Distributed Networks. In Proc. 15th ACM Symposium on Principles of Distributed Computing,Technical May 1999 pp229-237
  10. RG.Gallager, P.A. Humblet, and P.M. Spira: A distributed algorithm for minimum weight spanning trees A CM transactions on Programming Language and Systems,PP66-77.
Index Terms

Computer Science
Information Sciences

Keywords

donor deficient token caching