yfs是MIT6.824分布式系统的课程项目,根据论文Frangipani: A Scalable Distributed File System,通过一系列实验构建出一个分布式文件系统。 七个实验分别为:
Lab 1 - Lock Server (Detailed Guidance)
Lab 2 - Basic File Server (Detailed Guidance)
Lab 3 - MKDIR, UNLINK, and Locking (Detailed Guidance)
Lab 4 - Caching Lock Server
Lab 5 - Caching Extent Server + Consistency
Lab 6 - Paxos
Lab 7 - Replicated lock server