Calendar for CS 182-2, Spring 2006

 

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.