Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Michael W. Shapiro is active.

Publication


Featured researches published by Michael W. Shapiro.


dependable systems and networks | 2006

Assessment of the Effect of Memory Page Retirement on System RAS Against Hardware Faults

Dong Tang; Peter Carruthers; Zuheir Totari; Michael W. Shapiro

The Solaris 10 operating system includes a number of new features for predictive self-healing. One such feature is the ability of the fault management software to diagnose memory errors and drive automatic memory page retirement (MPR), intended to reduce the negative impact of permanent memory faults that generate either correctable or uncorrectable errors on system reliability, availability, and serviceability (RAS). The MPR technique allows memory pages suffering from correctable errors and relocatable clean pages suffering from uncorrectable errors to be removed from use in the virtual memory system without interrupting user applications. It also allows relocatable dirty pages associated with uncorrectable errors to be isolated with limited impact on affected user processes, avoiding an outage for the entire system. This study applies analytical models, with parameters calibrated by field experience, to quantify the reduction that can be made by this operating system self-healing technique on the system interruptions, yearly downtime, and number of services introduced by hardware permanent faults, for typical low-end and mid-range server systems. The results show that significant improvements can be made on these three system RAS metrics by deploying the MPR capability


ACM Queue | 2004

Self-Healing in Modern Operating Systems

Michael W. Shapiro

Driving the stretch of Route 101 that connects San Francisco to Menlo Park each day, billboard faces smilingly reassure me that all is well in computerdom in 2004. Networks and servers, they tell me, can self-defend, self-diagnose, self-heal, and even have enough computing power left over from all this introspection to perform their owner-assigned tasks.


usenix annual technical conference | 2004

Dynamic instrumentation of production systems

Bryan M. Cantrill; Michael W. Shapiro; Adam H. Leventhal


Archive | 2003

Method and architecture for automated fault diagnosis and correction in a computer system

Cynthia A. McGuire; Timothy P. Haley; Andrew M. Rudoff; Michael W. Shapiro; Matthew T. Simmons


Archive | 2003

Error reporting to diagnostic engines based on their diagnostic capabilities

Cynthia A. McGuire; Timothy P. Haley; Andrew M. Rudoff; Michael W. Shapiro; Matthew T. Simmons


Archive | 2003

Event protocol and resource naming scheme

Cynthia A. McGuire; Michael W. Shapiro; Andrew M. Rudoff; Emrys J. Williams


Archive | 2004

Methods and apparatus for representing application dependencies

Stephen C. Hahn; Liane Praza; Michael W. Shapiro


Archive | 2003

Mechanism for safe byte code in a tracing framework

Michael W. Shapiro


Archive | 2004

Method and system for creation and use of embedded trace description

Adam H. Leventhal; Bryan M. Cantrill; Michael W. Shapiro


Archive | 2004

Mechanism for program-assisted tracing actions

Michael W. Shapiro; Bryan M. Cantrill; Adam H. Leventhal

Collaboration


Dive into the Michael W. Shapiro's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge