Calendar for CS 137, Spring 2018

 

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
 Course Introduction
 Basics of Disk Drives


 18



 19



 20



 21



 22
 Basics of Disk Drives (cont'd)



 23



 24
 Basics of SSDs


 25



 26



 27



 28



 29
 Filesystem Basics


 30



 31
 Disk Technology

 Anderson: Modern Disk Technology
 Ruemmler & Wilkes: Disk Modeling












 

February
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
















 1



 2



 3



 4



 5
 RAID Arrays

 Patterson, Gibson, & Katz: A Case for RAID
 Wikipedia on RAID
 6



 7
 Unix File System

 Ritchie & Thompson: Unix (sections III and IV)
 FAT32 File System

 Wikipedia on FAT32
 8



 9



 10



 11



 12
 FAST conference

 "Hello, World" filesystem

 13
 FAST conference



 14
 FAST conference



 15
 FAST conference



 16



 17



 18



 19
 BSD Fast File System

 McKusick: Fast File System
 NTFS

 How NTFS Works
 20



 21
 Network File Systems

 Sandberg on the original NFS
 Satya on Andrew and Coda
 22



 23



 24



 25



 26
 Need for Speed

 LFS
 WAFL
 FAT filesystem, part 1
 27



 28
 Building on Ext4

 GFS (Jess)
 BetrFS (Sara)












 

March
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
















 1



 2
 Project proposals due 5 PM


 3



 4



 5
 Understanding What's Beneath

 F2FS (Gavin)
 Ventana (Julia)
 6



 7
 Distributed File Systems

 Panasas (Daniel S.)
 Hadoop (Jess)
 8



 9
 FAT filesystem, part 2


 10



 11



 12
 Spring break



 13
 Spring break



 14
 Spring break



 15
 Spring break



 16
 Spring break



 17



 18



 19
 Kuenning traveling



 20



 21
 Propietary File Systems

 APFS (Dalton)
 XFS (Daniel D.)
 22



 23



 24



 25



 26
 Encryption

 CFS (Jeb)
 Stash in a Flash (Evan A.)
 27



 28
 Big and Slow

 Fail-Slow (Gavin)
 DNA Storage (Kate)
 29



 30



 31



 

April
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
 1



 2
 Deduplication

 LBFS (Evan C.)
 Venti (Daniel D.)
 Project progress report due midnight
 3



 4
 Distributed file systems

 IBM GPFS (Alex)
 Serverless File Systems (Kate)
 5



 6



 7



 8



 9
 Going fast

 Deduplication Bottlenecks (Evan C.)
 Fast and read-only (Santi)
 10



 11
 Past and Future

 Linux Evolution (Jake)
 NOVA (Sara)
 12



 13



 14



 15



 16
 Project Presentations

 Jonathan Cruz

 17



 18
 Project Presentations

 Daniel Sonner and Jeb Bearer
 Sara McAllister, Jake Palanker, and Gavin Yancey
 19



 20



 21



 22



 23
 Project Presentations

 Alex Clemens
 Evan Amason, Julia, Cosma, and Kate Woolverton
 24



 25
 Project Presentations

 Evan Chrisinger, Santi Weight, and Jess Winssinger
 Dan Diemer and Dalton Varney
 26
 Draft of final report due 9 PM


 27



 28



 29



 30
 Presentation Days























 

May
Sunday Monday Tuesday Wednesday Thursday Friday Saturday








 1
 Projects Day



 2
 Presentation Days



 3
 Senior Finals



 4
 Senior Finals

 Graduating senior final report due 5 PM

 5



 6



 7
 Finals

 Final report due 5 PM (non-seniors)

 8
 Finals



 9
 Finals



 10
 Finals



 11
 Finals



 12



 13



 14



 15



 16



 17



 18



 19



 20



 21



 22



 23



 24



 25



 26



 27



 28



 29



 30



 31












© 2018, Geoff Kuenning

This page is maintained by Geoff Kuenning.