August | ||||||
---|---|---|---|---|---|---|
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
|
19
|
20
|
21
|
22
|
23
|
24
|
25
|
26
|
27
|
28
|
29
|
30
Course Introduction Basics of Disk Drives |
31
|
September | ||||||
---|---|---|---|---|---|---|
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
1
Basics of Disk Drives (cont'd) |
2
|
3
|
||||
4
|
5
|
6
Basics of SSDs |
7
|
8
Basics of SSDs (concl'd) Filesystem Basics |
9
|
10
|
11
|
12
|
13
Filesystem Basics (concl'd) |
14
|
15
Implementing Filesystems Sample Stupid Filesystem |
16
|
17
|
18
|
19
|
20 Grace Hopper conference |
21 Grace Hopper conference |
22 Grace Hopper conference |
23 Grace Hopper conference |
24
|
25
|
26
|
27
Disk Technology Anderson: Modern Disk Technology Ruemmler & Wilkes: Disk Modeling |
28
|
29
RAID Arrays Patterson, Gibson, & Katz: A Case for RAID Wikipedia on RAID |
30
"Hello, World" filesystem |
October | ||||||
---|---|---|---|---|---|---|
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
1
|
||||||
2
|
3
|
4
Some Simple File Systems Ritchie & Thompson: Unix (sections III and IV) FAT32 File System |
5
|
6
Making Things Faster McKusick: Fast File System How NTFS Works |
7
First round of paper suggestions due |
8
|
9
|
10
|
11
Network File Systems Sandberg on the original NFS Satya on Andrew and Coda |
12
|
13
Log-Structured and Copy-on-Write Filesystems LFS WAFL |
14
"Hello, World" filesystem due FAT filesystem, part 1 |
15
|
16
|
17 Fall break |
18 Fall break |
19
|
20
Measuring Things A Five-Year Study of File-System Metadata (Kayleah) A large scale analysis of hundreds of in-memory cache clusters at Twitter (Emily) |
21
Project proposal due 5 PM |
22
|
23
|
24
|
25
Distributed Filesystems Facebook's Tectonic Filesystem (Kayleah) InfiniFS (Xander) |
26
|
27
A Different View of Things Semantic File Systems (Emily) Generating Malicious Disks (Thelford) |
28
|
29
|
30
|
31
|
November | ||||||
---|---|---|---|---|---|---|
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
1
Ceph CRUSH (Carl) Ceph (Carl) |
2
|
3
Journaling Logging vs. Clustering (Emily) Multicore Journaling (Xander) Project progress report due midnight |
4
FAT filesystem, part 1 due FAT filesystem, part 2 |
5
|
||
6
|
7
|
8
SSDs SSD Zones (Kayleah) In-Storage Indexing (Emily) |
9
|
10
RAID Tiger (Emily) RAID Parallelism (Xander) |
11
|
12
|
13
|
14
|
15
Distributed Systems Again Consistency with Consistency-aware Durability (Xander) RocksDB (Carl) |
16
|
17
Alternate Approaches File Systems as Processes (Emily) Cedar (Emily) |
18
FAT filesystem, part 2 due |
19
|
20
|
21
|
22
Miscellany Predicting Behavior with ML (Kayleah) Global File System (Emily) |
23 Thanksgiving break |
24 Thanksgiving break |
25 Thanksgiving break |
26
|
27
|
28
|
29 Class canceled |
30
|
December | ||||||
---|---|---|---|---|---|---|
Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
1 Class canceled Draft of final report due 8 PM |
2
|
3
|
||||
4
|
5
|
6
Project Presentations Emily Weiss Thelford Williams |
7
|
8
Project Presentations Kayleah Tsai and Carl Bell Xander Hirsch Kelvin Jamison |
9
|
10
|
11
|
12 Finals Final report due 5 PM |
13 Finals |
14 Finals |
15 Finals |
16 Finals |
17
|
18
|
19
|
20
|
21
|
22
|
23
|
24
|
25
|
26
|
27
|
28
|
29
|
30
|
31
|
© 2022, Geoff Kuenning
This page is maintained by Geoff Kuenning.