Using RDMA for Lock Management

Yeounoh Chung,Erfan Zamanian
DOI: https://doi.org/10.48550/arXiv.1507.03274
2015-07-12
Distributed, Parallel, and Cluster Computing
Abstract:In this work, we aim to evaluate different Distributed Lock Management service designs with Remote Direct Memory Access (RDMA). In specific, we implement and evaluate the centralized and the RDMA-enabled lock manager designs for fast network settings. Experimental results confirms a couple of hypotheses. First, in the traditional centralized lock manager design, CPU is the bottleneck and bypassing CPU on client-to-server communication using RDMA results in better lock service perofrmance. Second, different lock manager designs with RDMA in consideration result in even better performance; we need to re-design lock management system for RDMA and fast networks.
What problem does this paper attempt to address?