Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Citron - Distributed Range Lock Management with One-sided RDMA

USENIX via YouTube

Overview

Explore a conference talk from USENIX FAST '23 that introduces Citron, an innovative distributed range lock manager utilizing one-sided RDMA technology. Delve into the challenges of existing range lock managers in distributed scenarios and discover how Citron addresses these issues by bypassing server-side CPUs. Learn about the static data structure called segment tree that Citron employs to manage range locks efficiently, accommodating dynamically located and sized ranges with minimal synchronization costs. Understand how Citron can scale up rapidly to adapt to growing shared storage sizes at runtime. Examine the performance benefits of Citron, including up to 3.05× throughput and 76.4% lower tail latency compared to CPU-based approaches under various workloads. Gain insights into cutting-edge distributed systems technology and its potential impact on concurrent access management in shared storage environments.

Syllabus

FAST '23 - Citron: Distributed Range Lock Management with One-sided RDMA

Taught by

USENIX

Reviews

Start your review of Citron - Distributed Range Lock Management with One-sided RDMA

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.