ACM_Citations
  • Canada-2012

    For contributions to the performance and reliability of storage systems.

  • USA-1991

    For his dissertation "Redundant Disk Arrays: Reliable, Parallel Secondary Storage."

Experience
Education
Bio
I joined the faculty of CMU's Computer Science Department in 1991. Previously I received a Ph.D. and a M.Sc. in Computer Science in 1991 and 1987, respectively, from the University of California at Berkeley. Prior to Berkeley, I received a Bachelor of Mathematics in Computer Science and Applied Mathematics in 1983 from the University of Waterloo in Ontario, Canada.
In 1993 I founded CMU's Parallel Data Laboratory (PDL) and led it until April 1999. Today the PDL is led by Greg Ganger. The PDL is a community that typically comprises between 6 to 9 faculty, 2 to 3 dozen students and 4 to 10 staff. It receives support and guidance from a consortium of 15 to 25 companies with interests in parallel data systems, the Parallel Data Consortium. This community holds biannual retreats and workshops to exchange technology ideas, analysis and future directions. The publications of the PDL are available for your inspection.

The principal contributions of my first twenty years of research: Redundant Arrays of Inexpensive Disks (RAID), Informed Prefetching and Caching (TIP) and Network-Attached Secure Disks (NASD), whose architectural basis shapes the Google File System and its descendents such as the Hadoop Distributed File System (HDFS) and the Parallel Network File System, pNFS, features in NFS v4.1 (video discussion), have all stimulated derivative research and development in academia and industry. RAID, in particular, is now the organizing concept of a 10+ billion-dollar marketplace (more on RAID in my 1995 RAID tutorial).