Distributed balanced tables: a new approach

  • Authors:
  • Amiya Tripathy;Tripti Negi;Anil Singh

  • Affiliations:
  • M N National Institute of Technology, Allahabad, India;Indian Institute of Technology, Kanpur, India;M N National Institute of Technology, Allahabad, India

  • Venue:
  • ICDCIT'04 Proceedings of the First international conference on Distributed Computing and Internet Technology
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Distributed Hash Tables (DHT) implements a distributed dictionary, supporting key insertion, deletion and lookup They use hashing to enable efficient dictionary operations, and achieve storage balance across the participant nodes Hashing can be inappropriate for both problems, as it destroys data ordering, thus making sequential key access and range queries expensive, and fails to provide storage balance when keys are not unique We propose generalizing DHTs to create Distributed Balanced Tables (DBTs), which eliminate the above two problems To solve problem, we discuss how DHT routing structures can be adapted for use in DBTs, while preserving the costs of the standard dictionary operations and supporting efficient range queries To solve problem, we describe an efficient algorithm that guarantees storage balance, even against an adversarial insertion and deletion of keys.