Lustre File System
In 1995 I started to work on distributed file systems, and - unexpectedly - in 1999 an opportunity emerged to design a new cluster file system which I named Lustre. Guided almost entirely by the requirements of the largest US government laboratories I led its architecture until 2008. Hundreds of individuals and hundreds of companies have made important contributions to it. It is now a cornerstone of scientific computing as one of the most used HPC software packages.
The square kilometer array radio telescope needs seriously data intensive computing both to convert the input from the antennas into usable scientific data and to subsequently search that data. I work with the SDP project in Cambridge to develop a novel exa-scale compute approach to these problems, as well as advising the SDP project on other matters.