Publication | Open Access
Distributed Lock Management with RDMA
42
Citations
54
References
2018
Year
Unknown Venue
Cluster ComputingEngineeringLock ManagementNetwork AnalysisConcurrency ControlDistributed EnvironmentSystems EngineeringData ManagementLock ManagersDistributed SystemsComputer ScienceData SecurityDistributed ComputingEdge ComputingCloud ComputingCentralized Lock ManagersGlobal KnowledgeDistributed Data StoreDistributed Transaction
Lock managers are a crucial component of modern distributed systems. However, with the increasing availability of fast RDMA-enabled networks, traditional lock managers can no longer keep up with the latency and throughput requirements of modern systems. Centralized lock managers can ensure fairness and prevent starvation using global knowledge of the system, but are themselves single points of contention and failure. Consequently, they fall short in leveraging the full potential of RDMA networks. On the other hand, decentralized (RDMA-based) lock managers either completely sacrifice global knowledge to achieve higher throughput at the risk of starvation and higher tail latencies, or they resort to costly communications in order to maintain global knowledge, which can result in significantly lower throughput.
| Year | Citations | |
|---|---|---|
Page 1
Page 1