Note: download will only work from within CMU network (on campus or connected to one of CMU's VPNs)
- Lecture #1 (Intro): <slides - pdf>
- Lecture #2 (Flash Technology): <slides - pdf>
- Project 1: myFTL <slides - pdf>
- Lecture #3 (Disk Technology): <slides - pdf>
- Lecture #4 (FS Layout): <slides - pdf>
- Lecture #5 (FS Organization): <slides - pdf>
- Lecture #6 (Caching and FS Integrity): <slides - pdf>
- Lecture #7 (Potpourri): <slides - pdf>
- Lecture #8 (FS Journaling): <slides - pdf>
- Lecture #9 (Disk arrays): <slides - pdf>
- Lecture #10 (Disk array systems): <slides - pdf>
- Lecture #11 (Distributed file systems): <slides - pdf>
- Lecture #12 (Multi-Server file systems): <slides - pdf>
- Project 2: CloudFS <slides - pdf>
- Lecture #13 (Extremely scalable storage): <slides - pdf>
- Lecture #14 (Parallel file systems): <slides - pdf>
- Lecture #15 (Data Protection): <slides - pdf>
- Lecture #16 (RAID Reliability Revisited): <slides - pdf>
- Lecture #17 (Storage System Infrastructure): <slides - pdf>
- Lecture #18 (LSM-trees in Storage Layouts): <slides - pdf>
- Guest Speaker: Hugo Patterson, Deduplicating File Systems <slides - pdf>