Skip to main content
SHARE
Publication

SharP Hash: A High-Performing Distributed Hash for Extreme-Scale Systems...

by Zachary W Parchman, William F Aderholdt, Manjunath Gorentla Venkata
Publication Type
Conference Paper
Book Title
SharP Hash: A High-Performing Distributed Hash for Extreme-Scale Systems
Publication Date
Conference Name
2017 IEEE International Conference on Cluster Computing (CLUSTER)
Conference Location
Honolulu, Hawaii, United States of America
Conference Sponsor
IEEE
Conference Date
-

A high-performing distributed hash is critical for achieving performance in many applications and system software using extreme-scale systems. It is also a central part of many Big-Data frameworks including Memcached, file systems, and job schedulers. However, there is a lack of high-performing distributed hash implementations. In this work, we propose, design, and implement, SharP Hash, a high-performing, RDMA-based distributed hash for extreme-scale systems. SharP Hash’s high performance is obtained through the use of high-performing networks and one-sided semantics. We perform an evaluation of SharP Hash and demonstrate its performance characteristics with a synthetic micro-benchmark and implementation of a Key-Value (KV) store, Memcached.