arrow
返回

DxHash: A Memory-saving Consistent Hashing Algorithm

delete2024-02-22
delete2
PRE
AI
C
Chao Dong *
F
Fang Wang
D
Dan Feng
DOI:10.1145/3631708delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Consistent Hashing (CH) algorithms are widely adopted in networks and distributed systems for their ability to achieve load balancing and minimize disruptions. However, the rise of the Internet of Things (IoT) has introduced new challenges for existing CH algorithms, characterized by high memory usage and update overhead. This article presents DxHash, a novel CH algorithm based on repeated pseudo-random number generation. DxHash offers significant benefits, including a remarkably low memory footprint, high lookup throughput, and minimal update overhead. Additionally, we introduce a weighted variant of DxHash, enabling adaptable weight adjustments to handle heterogeneous load distribution. Through extensive evaluation, we demonstrate that DxHash outperforms AnchorHash, a state-of-the-art CH algorithm, in terms of the reduction of up to 98.4% in memory footprint and comparable performance in lookup and update.
Keyword:
DxHash
consistent hashing
load balance
memory saving

期刊

ACM Transactions on Internet Technology 封面图
ACM Transactions on Internet Technology
IF:
4.1
论文数:
896
被引数:
1.9K

机构

暂无机构信息
引用论文

引用论文

Chord: A scalable peer-to-peer lookup protocol for Internet applications
err2003-02-01
err1.8K
PREAI
errStoica, I; Morris, R; Liben-Nowell, D; Karger, DR; Kaashoek, MF; Dabek, F; Balakrishnan, H
err分享
err收藏
Developing and Evaluating Intermodal E-Sharing Services–A Multi-method Approach
err2014-01-01
err0
errOAAI
errJörn-Ole Schröder; Christine Weiß; Martin Kagerbauer; Nicolas Reiß; Christian Reuter; Rimbert Schürmann; Steven Pfisterer
err分享
err收藏
err分享
err收藏
err分享
err收藏
A Survey on DHT-Based Routing for Large-Scale Mobile Ad Hoc Networks
err2014-08-25
err33
PREAI
errAbid, Shahbaz Akhtar; Othman, Mazliza; Shah, Nadir
err分享
err收藏
学者 查看更多内容