YoVDO

Citron - Distributed Range Lock Management with One-sided RDMA

Offered By: USENIX via YouTube

Tags

FAST (File and Storage Technologies) Courses Distributed Systems Courses Storage Management Courses

Course Description

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

Related Courses

计算机操作系统
Nanjing University via Coursera
Implementing Microsoft Windows Server Disks and Volumes
Microsoft via edX
Microsoft Windows Server 2012 Fundamentals: Storage
Microsoft via edX
Computing, Storage and Security with Google Cloud Platform
Google via Coursera
Windows Server 2016: Basic Storage
Microsoft via edX