Mike Shapiro
Sun Open Storage Systems / Fishworks
mws at sun.com

I'm a Distinguished Engineer and the Engineering Director and CTO for Open Storage Systems at Sun. My combined Open Storage Systems team includes the Fishworks advanced engineering team, and all of Sun's Open Storage software engineering, including Lustre, ZFS, NFS, CIFS, COMSTAR, MPXIO, and all of the over-the-wire and storage interconnect protocols.

My research and engineering interests are focused on technology to enhance the availability of computer systems, including programming languages and debugging tools for developers, operating system technologies for handling and recovering from software and hardware faults and defects, and tools for administrators and users that improve the user experience. Contrarian Minds feature ...

At Fishworks during the development of the Sun Storage 7000 series, my technical contributions included design and implementation work on clustering, networking, peer groups, service configuration, upgrade, factory installation, out-of-the-box experience, and reliability and serviceability features.

In Solaris 10, I designed and implemented the D compiler for DTrace, a new facility for dynamic tracing of the kernel and user processes for Solaris 10 I worked on with Bryan Cantrill and Adam Leventhal, and led the integration of the first phase of Sun's Predictive Self-Healing effort along with Cindi McGuire and Stephen Hahn. If you want to learn more about Solaris or participate in development, check out the DTrace and Fault Management communities on OpenSolaris.org.

Stuff I've Written

Presentations and Other Links

Here are links for recent publications and other web links for things I've been involved in recently:

Older Publications

Last Update: 1Apr2009


blogs.sun.com | Weblog | weblog | sidebar | searchresults | About | pacifica-custom.css | Login