Visiting Lecture Series: Don Porter, "BetrFS: Write-Optimization in a Kernel File System"

Event Details
  • Date/Time:
    • Thursday March 31, 2016
      11:00 am - 12:30 pm
  • Location: Microelectronics Research Center, Room 102 , 791 Atlantic Drive, NW Atlanta, GA 30332 - 0269
  • Phone:
  • URL:
  • Email:
  • Fee(s):
  • Extras:

Susie McClain


Summary Sentence: Visiting Lecture from Don Porter, assistant professor and Kieburtz Young Scholar of Computer Science at Stony Brook University.

Full Summary: No summary paragraph submitted.

  • Don Porter Don Porter


Write-optimized dictionaries (WODs) are a promising building block for storage systems because they have the potential to strictly dominate the performance of B-trees and other common on-disk indexing structures. In particular, WODs can dramatically improve the performance of both small, random writes and large, sequential scans, without harming other operations.

This talk will introduce the basics of write-optimization and the B^\epsilon tree, and will then describe BetrFS, the first in-kernel write-optimized file system. BetrFS contributes a combination of kernel-level techniques to leverage write-optimization in the VFS layer and data structure-level enhancements to meet the requirements of a POSIX file system. Compared to commodity file-systems, such as ext4 and xfs, BetrFS can improve performance by up to orders of magnitude, and generally matches other file systems in the worst cases.



Don Porter is an assistant professor and Kieburtz Young Scholar of Computer Science at Stony Brook University. Porter's research interests broadly involve improving efficiency and security of computer systems. Porter earned his Ph.D. and master's from The University of Texas at Austin, and a bachelor's from Hendrix College. Porter has received awards including the NSF CAREER Award and the Bert Kay Outstanding Dissertation Award from the University of Texas at Austin.

Additional Information

In Campus Calendar

College of Computing, School of Computer Science

Invited Audience
Undergraduate students, Faculty/Staff, Public, Graduate students
Don Porter, lecture, School of Computer Science
  • Created By: Devin Young
  • Workflow Status: Published
  • Created On: Mar 14, 2016 - 12:42pm
  • Last Updated: Apr 13, 2017 - 5:16pm