September 2017

Conference Paper

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

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

Abstract

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.