Full Bio Description:
Keith joined NetApp’s Advanced Technology Group in 2006. His work at NetApp has focused on novel storage and file system architectures. Keith is currently investigating cost efficient, disk-based storage systems for cold data.
Prior to joining NetApp, Keith was employed by Sun Microsystems and VenturCom. At these companies he worked on projects that included data storage for regulatory compliance, block-level storage virtualization, and real-time UNIX® operating systems.
In 2001, Keith received his PhD degree in Computer Science from Harvard University, supervised by Professor Margo Seltzer. His dissertation was on workload-specific file system benchmarks. At Harvard, Keith was also part of the team that designed and implemented VINO, an extensible operating system. He holds a master’s degree from Harvard and a bachelor’s degree from Yale University. He was a Visiting Lecturer at Harvard in 2002.
When he’s not wrangling bits, Keith enjoys baking bread, solving crossword puzzles, researching his family history, listening to music (jazz, opera, and flamenco), and reading.
- Member of USENIX Association
- Member of Steering Committee for the USENIX File and Storage Technology (FAST) conference
- Member ACM
- File Systems
- Operating Systems
- Distributed Systems
- Jiri Schindler, Sandip Shete, Keith A. Smith. “Improving Throughput for Small Disk Requests with Proximal I/O.” Proceedings of the 9th Conference on File and Storage Technologies (FAST). February 2011.
- Peter Macko, Margo Seltzer, Keith A. Smith. “Tracking Back References in a Write-Anywhere File System.” Proceedings of the 8th Conference on File and Storage Technologies (FAST). February 2010.
- John K. Edwards, Daniel Ellard, Craig Everhart, Robert Fair, Eric Hamilton, Andy Kahn, Arkady Kanvesky, James Lentini, Ashish Prakash, Keith A. Smith, Edward Zayas. “FlexVol: Flexible, Efficient File Volume Virtualization in WAFL.” Proceedings of the 2008 USENIX Annual Technical Conference. June 2008.
- Margo Seltzer, Gregory Ganger, M. Kirk McKusick, Keith Smith, Craig Soules, and Christopher Stein. “Journaling versus Soft Updates: Asynchronous Meta-data Protection in File Systems.” Proceedings of the 2000 USENIX Technical Conference. June 2000.
- Keith A. Smith and Margo Seltzer, “File System Aging – Increasing the Relevance of File System Benchmarks,” Proceedings of SIGMETRICS ’97.
- Margo Seltzer, Yasuhiro Endo, Christopher Small, and Keith A. Smith “Dealing with Disaster: Surviving Misbehaved Kernel Extensions,” Proceedings of the 1996 Symposium on Operating System Design and Implementation (OSDI).
- Keith A. Smith and Margo Seltzer, “A Comparison of FFS Disk Allocation algorithms,” Proceedings of the 1996 USENIX Technical Conference.
- Margo Seltzer, Keith Smith, Hari Balakrishnan, Jacqueline Chang, Sara McMains, and Venkata Padmanabhan “File System Logging versus Clustering: A Performance Comparison.“ Proceedings of the 1995 USENIX Technical Conference.