Building a File System From Scratch

When: Monday, November 20, 2011, 2:30-3:20 pm
Where: Olin Hall 321
Presenter: Mark Gritter

Designing a new file system isn’t a task to be undertaken lightly, but new technologies and new opportunities continue to drive innovation in file systems. Examples like Sun’s ZFS, Data Domain’s SISL, and the Tintri VMstore are all examples of modern file systems designed to solve new challenges in storage. How does a new file system get designed and bootstrapped? What tools and techniques do developers and designers use? And, what does the future of storage look like?

This talk will cover the motivations for a new file system, the process of design and implementation, and the experience of working at a startup storage company.

Mark Gritter (Gustavus Computer Science and Mathematics, 1997) is Co-founder and Architect at Tintri, Inc. He previously worked for Sun Microsystems and Kealia.

This presentation will take place in the class MCS-378 (Operating Systems) but is open to the public as part of the MCS Department Seminar series. Please see the calendar of upcoming events. Also please email suggestions for future seminars as well as any questions.


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *