January | ||||||
---|---|---|---|---|---|---|
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
11
|
12
|
13
|
14
|
15
|
16
|
17
|
18
Course Introduction |
19
|
20
|
21
|
22
|
23
Disk Technology Ruemmler & Wilkes: Disk Modeling |
24
|
25
RAID Arrays Wikipedia on RAID Patterson, Gibson, & Katz: A Case for RAID Unix File System Ritchie & Thompson: Unix (sections III and IV) |
26
|
27
|
28
|
29
|
30
BSD Fast File System McKusick: Fast File System |
31
|
February | ||||||
---|---|---|---|---|---|---|
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
1
FAT32 File System Wikipedia on FAT32 NTFS NTFS Technical Reference |
2
|
3
|
4
|
|||
5
|
6
Kuenning traveling |
7
|
8
NFS Sandberg on the original NFS Coda Satya et al on Coda |
9
|
10
|
11
|
12
|
13
Plan 9 Pike: Plan 9 Namespaces Quinlan: Venti |
14
|
15
Disk management Anderson: RAID level selection Thereska: Unobtrusive disk maintenance |
16
|
17
|
18
|
19
|
20
Large-scale file systems Schmuck: GPFS Ghemawat: Google File System |
21
|
22
File-System Security Blaze: CFS Riedel: Security Frameworks Project proposals due 2:45 PM |
23
|
24
|
25
|
26
|
27
Reliability Ganger: Soft Updates Corbett: Row-Diagonal Parity |
28
|
March | ||||||
---|---|---|---|---|---|---|
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
1
Workloads Roselli: Workloads Douceur: Contents |
2
|
3
|
4
|
|||
5
|
6
LFS Rosenblum: LFS Wang: Hylog |
7
|
8
I/O Scheduling Dimitrijevic: Semi-preemption Lumb: Facade |
9
|
10
|
11
|
12
|
13
Spring break |
14
Spring break |
15
Spring break |
16
Spring break |
17
Spring break |
18
|
19
|
20
Potpourri Lillibridge: Cooperative backup Hitz: NFS Server appliance (WAFL) |
21
|
22
Breaking Assumptions Uysal: MEMS-based storage Chen: Rio |
23
Preliminary project report due midnight |
24
|
25
|
26
|
27
RAM Filesystems Snyder: Tmpfs Wang: Conquest |
28
|
29
Disk Scheduling Ganger: Disk Scheduling Gill: Wise Ordering for Writes |
30
|
31
|
April | ||||||
---|---|---|---|---|---|---|
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
1
|
||||||
2
|
3
Large File Systems Sweeney: XFS Karpovich: Extensible File System |
4
|
5
Project Requirements Robustness Prabhakaran: IRON File Systems |
6
|
7
|
8
|
9
|
10
Potpourri I Gait: Optical File Cabinet (Phil) Baker: Measurements of a DFS (Phil) |
11
|
12
Potpourri II Cox: Samsara (Micah) Mogi: Hot Block Clustering (Jed) |
13
|
14
|
15
|
16
|
17
Class canceled |
18
|
19
Danny Turner: A Survey of Cryptographic File Systems (Micah and Paul to review) Mark Kegel: Visualization of File Systems (Danny and Phil) |
20
|
21
|
22
|
23
|
24
Jed Levin: Improving performance with RAID: A Case for Improved Level Management (Mark and Chris) Phil Miller: Open Questions in Journaling and Logging Filesystems (Jed and Chris) Paul Aurich: Databases and Transactions and Hard Drives (Jed and Danny) |
25
|
26
Micah Lamdin: Peer-to-Peer Storage: An Overview (Paul and Mark) Chris Dahlberg: A Survey of Personal Disconnected File Systems (Micah and Phil) |
27
|
28
|
29
|
30
|
May | ||||||
---|---|---|---|---|---|---|
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
1
Presentation days |
2
Presentation days |
3
Presentation days |
4
|
5
Final report due 5 PM |
6
|
|
7
|
8
Finals |
9
Finals |
10
Finals |
11
Finals |
12
Finals |
13
|
14
|
15
|
16
|
17
|
18
|
19
|
20
|
21
|
22
|
23
|
24
|
25
|
26
|
27
|
28
|
29
|
30
|
31
|
© 2006, Geoff Kuenning
This page is maintained by Geoff Kuenning.