Main Page 

Aims & Scopes

Journal Board

Journal Indexing

Volumes

Agreements

    Conferences

    Journal Format

    Contact Us

 

 

 

 Contents

A Distributed Hashing Algorithm Based on Virtual Neighborhood
Search and Retrieval
Ebada Sarhan(1) , Mohamed Belal1 and Mohamed Khafagy(2)
  (1) Computer Science Department, Faculty of Computers & Information, Helwan University
 (2) Computer Science Department, Faculty of Information Systems & Computer Science,
6th October University
 

Abstract:
Dealing with a huge amount of data nowadays increases the need to distribute this data among cooperated servers in order to increase its availability and the performance of accessing and retrieving data. Rapidly growing networks imply that future files and database system are likely to be constructed as networked clusters of Distributed nodes and algorithms should be devised to work in this environment In this paper we describe the design and implementation of an innovated distributed algorithm using arbitrary architecture. This algorithm spreads data across multiple nodes in network with an arbitrary and vaiying architecture. Using novel autonomous location discovery and searching algorithm that cooperates with the other nodes to uniformly distribute the data among the neighborhood instead of using a centralized algorithm. Performance results show that the innovated algorithm is superior to the extendable hashing Algorithm EH* [5] in the distributed environment based on several performance measurements.
Keywords: Distributed Hashing Algorithm, Virtual Toplogy, Data Retrival Cost, Communication Complexity