File and Storage System: Difference between revisions
From Innovation
Line 91: | Line 91: | ||
** Sooin Lee No 04 Protocol-Aware Recovery for Consensus-Based Storage, FAST 2018 [[http://research.cs.wisc.edu/wind/Publications/par-ctrl-fast18.pdf pdf]] [[http://research.cs.wisc.edu/wind/Publications/fast18-ram-slides.pdf slides]] | ** Sooin Lee No 04 Protocol-Aware Recovery for Consensus-Based Storage, FAST 2018 [[http://research.cs.wisc.edu/wind/Publications/par-ctrl-fast18.pdf pdf]] [[http://research.cs.wisc.edu/wind/Publications/fast18-ram-slides.pdf slides]] | ||
** Faris No 04 Improving Virtualized Storage Performance with Sky, VEE 2017 [[http://research.cs.wisc.edu/wind/Publications/vee17-sky.pdf pdf]] [[http://research.cs.wisc.edu/wind/Publications/vee17_Sky_presentation_slides.pdf slides]] | ** Faris No 04 Improving Virtualized Storage Performance with Sky, VEE 2017 [[http://research.cs.wisc.edu/wind/Publications/vee17-sky.pdf pdf]] [[http://research.cs.wisc.edu/wind/Publications/vee17_Sky_presentation_slides.pdf slides]] | ||
Revision as of 19:26, 10 May 2019
Class Information
Class Info | |
---|---|
Class | File and Storage System |
Lecturer | Seongjin Lee |
Time and Place | Friday : 407-604 19:00-22:00 |
Office Hour | Wednesday: 14:00-15:00 |
Contacts | Office: 407-314 |
Email: insight at gnu dot ac dot kr |
Textbook
- Practical file system design with the BE file system, Dominic Giampaolo, Morgan Kaufmann
- Operating Systems in Depths, Thomas W. Doeppner, Wiley
- Unix Internals: The new frontiers, Uresh Vahalia, Prentice Hall
- Operating Systems: Three Easy Pieces, Remzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau, chapters available here.
Evaluation
Categories | Ratio | Categories | Ratio |
---|---|---|---|
Attendance | 20 | Exam I | 20 |
Participation | 20 | Exam II | 20 |
Quiz | 20 | ||
Total | 100% |
Schedule and Readings
Week | Date | Lecture | Reading | Discussion |
---|---|---|---|---|
1 | 8-Mar | Orientation | ||
2 | 15-Mar | What is a file system, other file systems, the data structures of BFS | PFD CH 2,3, 4 | |
3 | 22-Mar | Attirbutes, Indexing, queries; allocation policies; journaling | PFD CH 5, 6, 7 | |
4 | 29-Mar | Disk block cache; file system performance; vonde layer | PFD CH 8, 9, 10 | |
5 | 5-Apr | User level API; testing | PFD CH 10, 11 | |
6 | 12-Apr | file system interface and framework | UI CH 8 | |
7 | 19-Apr | File system inmplimentation | UI 9 | |
8 | 26-Apr | Midterm Exam | ||
9 | 3-May | file systems | OSID ch 6 | |
10 | 10-May | flash based ssds | OSTEP 44 | |
11 | 17-May | Paper presentation I | ||
12 | 24-May | Paper Presentation II | ||
13 | 31-May | Paper Presentation III | ||
14 | 7-Jun | Paper Presentation IV | ||
15 | 14-Jun | Final Exam |
Homeworks
- Please answer the questions on [here]. It is updated every week.
Assigned Papers
- List of papers we are going to read
- Jooheon Lee No 01 Design Tradeoffs for SSD Reliability, FAST 2019 [pdf] [slides]
- Atieh No 01 Application Crash Consistency and Performance with CCFS, FAST 2017 [pdf] [slides]
- Jungmoon Park No 02 POSIX is Dead! Long Live... errr... What Exactly? Hotstorage 2017 [pdf] [slides]
- Suyeon Ham No 02 Designing a True Direct-Access File System with DevFS, FAST 2018 [pdf] [slides]
- Seungjae Baek No 03 Barrier Enabled IO Stack for Flash Storage, FAST 2018 [pdf] [slides]
- Mirzan No 03 Split-Level I/O Scheduling, SOSP 2015 [pdf] [slides]
- Sooin Lee No 04 Protocol-Aware Recovery for Consensus-Based Storage, FAST 2018 [pdf] [slides]
- Faris No 04 Improving Virtualized Storage Performance with Sky, VEE 2017 [pdf] [slides]