THIS SCHEDULE IS SUBJECT TO CHANGE: IT IS A WORK IN PROGRESS THAT IS HIGHLY LIKELY TO BE INACCURATE, INCLUDING DATES ON ASSIGNMENTS, EXAMS AND GUEST LECTURES
Week of | Monday | Wednesday |
---|---|---|
1/13 - 1/17 |
L1: Introduction and overview of storage systems | L2: Metrics of I/O system quality |
1/20 - 1/24 |
No class (MLK Day) | L3: Disk drive operation |
1/27 - 1/31 |
L3 cont: Disk operation and firmware | L4: Disk firmware and request optimization |
2/3 - 2/7 |
L5: File system organization | L6: On-disk data layout LAB 1 OUT (autolab) - fsck paper |
2/10 - 2/14 |
L7: Caching and FS integrity | L8: Flash storage |
2/17 - 2/21 |
No class | Guest speaker on software for Flash |
2/24 - 2/28 |
L9: Disk array organization | L10: Disk array systems |
3/3 - 3/7 |
EXAM 1 Spring'04: exam solns Fall'05: exam solns Fall'06: exam solns Spring'08: exam solns Spring'09: exam solns Spring'10: exam solns Spring'11: exam solns Spring'12: solns Spring'13: exam solns Spring'14: exam solns |
L11: Backup and data protection
LAB 1 DUE AT 11:59pm (3/5) |
3/10 - 3/14 |
No class (Spring Break) | No class (Spring Break) |
3/17 - 3/21 |
L12: CloudFS and more Distributed file systems and NAS Interfaces | More distributed file systems |
3/24 - 3/28 |
L13: NAS and Decentralized Storage LAB 2 OUT - Intro to Lab 2 - Project 2 Specification - VirtualBox Images (MD5 is 5352ac6068934924dd4e9ef6de7bb7e0) - Skeleton Source and Scripts - Data Domain's deduplication fs paper - BlueSky paper |
L14: Parallel File Systems |
3/31 - 4/4 |
L15: Storage for data-intensive computing PROJECT 2, PART 1 DEADLINE EXTENDED Because of changes in the project as handed out, and the day late release of the material, 746 staff has decided to allow you a little more time to submit project 2, part 1:
This effects the deadline and grade of part 1 only. Part 2 deadline does not change, and you must accomplish part 1 in order to accomplish part 2. In this sense it is a bad idea to take two extra days “polishing” part 1 — submit on time and get started on part 2 without delay. |
L16: Reliability enhancement techniques |
4/7 - 4/11 |
L17: Multi-core issues for FS/storage | Catching up and perhaps a bit more distributed storage |
4/14 - 4/18 |
Guest speaker:
Larry Greenfield Storage group, Google Topic: Evolution of Google FS LAB 2, Part 2 due April 17 |
Guest Speaker:
Hugo Patterson Distinguished PDL Alum Co-founder and CTO, Datrium former CTO, Data Domain (acquired by EMC) Topic: Deduplicating Storage Systems |
4/21 - 4/25 |
Guest speaker: Donpaul Stevens Founder & CEO Pi-Coral Ex-founder of Violin Memory CMU Alumni Topic: Flash: Its not for performance anymore… |
EXAM 2 (7pm in GHC 4401)
Spring'13: solns Fall'05: exam solns Spring'08: exam solns |
4/28 - 5/2 |
Guest speaker:
John Strunk NetApp Advanced Technology Group Topic: Tech Trends in File Services LAB 2, Part 3 due May 1 |
Guest speaker: Scott Hahn and Mike Mesnier Storage Group, Intel Labs Topic: Software-defined storage LAB 2 Final Report due May 2 |