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 (Metrics): <slides - pdf>
- Lecture #3 (Disk operation): <slides - pdf>
- Lecture #4 (Disk firmware): <slides - pdf>
- Lecture #4a (Disk request scheduling): <slides - pdf>
- Lecture #5 (FS Intro): <slides - pdf>
- Lecture #6 (FS Layout): <slides - pdf>
- Lecture #7 (Caching and FS Integrity): <slides - pdf>
- Lectures # 8& #9 delayed
- Lecture #10: (Flash SSDs): <slides - pdf>
- Lecture #8 (disk arrays): <slides - pdf>
- Lecture #9 (disk array systems): <slides - pdf>
- Lecture #11 (Data Protection): <slides - pdf>
- Lecture # 12 (Distributed file systems): <slides - pdf>
- Lecture # 13 (NAS and Decentralized Storage): <slides - pdf>
- Lecture # 14 (Parallel File Systems): <slides - pdf>
- Lecture # 15 (Storage for Data-Intensive Computing): <slides - pdf>
- Lecture # 16 (RAID Reliability Revisited): <slides - pdf>
- Lecture # 17 Part 1 (Multi-core Issues): <slides - pdf>
- Lecture # 17 Part 2 (An Analysis of Linux Scalability to Many Cores): <slides - pdf>
- Guest speaker: Larry Greenfield: Evolution of Google FS - no slides available
- Guest Speaker: Hugo Patterson: Deduplicating File Systems <slides - pdf>
- Guest speaker: Donpaul Stevens: Flash: Its not just for performance anymore <slides - pdf>