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

Advanced Operating Systems
Georgia Institute of Technology via Udacity
High Performance Computing
Georgia Institute of Technology via Udacity
GT - Refresher - Advanced OS
Georgia Institute of Technology via Udacity
Distributed Machine Learning with Apache Spark
University of California, Berkeley via edX
CS125x: Advanced Distributed Machine Learning with Apache Spark
University of California, Berkeley via edX