Overview
This course aims to teach learners about SingularFS, a billion-scale distributed file system utilizing a single metadata server. The learning outcomes include understanding the challenges faced in fully exploiting the performance of such systems and the key techniques used in SingularFS to address these challenges. The course covers skills such as implementing log-free metadata operations, hierarchical concurrency control, and hybrid inode partitioning. The teaching method involves presenting research findings and evaluation results. This course is intended for individuals interested in distributed file systems, metadata operations, and system performance optimization in datacenters.
Syllabus
USENIX ATC '23 - SingularFS: A Billion-Scale Distributed File System Using a Single Metadata Server
Taught by
USENIX