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 (Disk Technology): <slides - pdf>
- Lecture #3 (Flash Technology): <slides - pdf>
- Lecture #4 (FS Layout): <slides - pdf>
- Project 1: myFTL <slides - pdf>
- Lecture #5 (FS Organization): <slides - pdf>
- Lecture #12 (Data Protection): <slides - pdf>
- Project 1: myFTL (checkpoint 2) <slides - pdf>
- Guest Lecture (Deduplicating File Systems): <slides - pdf>
- Lecture #6 (Caching and FS Integrity): <slides - pdf>
- Lecture #7 (Storage Technologies Revisit): < slides1 - pdf > < slides2 - pdf > < slides3 - pdf > <slides3 - keynote >
- Lecture #8 (System metrics for storage): <slides - pdf>
- Lecture #9 (disk arrays): <slides - pdf>
- Lecture #10 (disk array systems): <slides - pdf>
- Lecture #13 (Distributed file systems and NAS): <slides - pdf>
- Lecture #14 (Multi-server distributed file systems): <slides - pdf>
- Lecture #15 (Parallel file systems): <slides - pdf>
- Lecture #16 (Cloud storage systems): <slides - pdf>
- Project 2: CloudFS <slides - pdf>
- Lecture #17 (RAID Reliability Revisited): <slides - pdf>
- Lecture #18 (Flash File Systems): <slides - pdf>
- Project 2 checkpoint 3: CloudFS Snapshots <slides - pdf>
- Guest speaker: Larry Greenfield: Evolution of Google FS - no slides available
- Guest speaker: Niraj Tolia: Object-based Enterprise Storage <slides - pdf>
- Guest Speaker: Amber Huffman: NVM and standards <slides - pdf>