My research goal is to develop new I/O interfaces that exploit high bandwidth and increased processing power at the storage layer, coupled with automatic techniques for characterizing performance and adapting to new workloads.