Tuesday, June 8, 2010

Recovery Oriented Computing: Motivation, Definition, Principles

Recovery Oriented Computing: Motivation, Definition, Principles ...Recovery Oriented Computing (ROC): Motivation, Definition, Techniques, and Case Studies David Patterson, Aaron Brown, Pete Broadwell, George Candea † , Mike Chen, James Cutler † , Patricia Enriquez*, Armando Fox † , Emre Kıcıman † , Matthew Merzbacher*, David Oppenheimer, Naveen Sastry, William Tetzlaff ‡ , Jonathan Traupman, and Noah Treuhaft Computer Science Division, University of California at Berkeley (unless noted) *Computer Science Department, Mills College, Oakland, California † Computer Science Department, Stanford University, Palo Alto, California ‡ IBM Research,

Almaden, California Contact Author: David A. Patterson, patterson@cs.berkeley.edu Computer Science Technical Report UCB//CSD-02-1175, U.C. Berkeley March 15, 2002 Abstract: It is time to broaden our performance-dominated research agenda. A four order of magnitude increase in performance since the first ASPLOS in 1982 means that few outside the CS&E research community believe that speed is the only problem of computer hardware and software. Current systems crash and freeze so frequently that people become violent. 1 Fast but flaky should not be our 21 st century legacy. Recovery Oriented Computing (ROC) takes the perspective that hardware faults, software bugs, and operator errors are facts to be coped with, not problems to be solved. By concentrating on Mean Time to Repair (MTTR) rather than Mean Time to Failure (MTTF), ROC reduces recovery time and thus offers higher availability. Since a large portion of system administration is dealing with failures, ROC may also reduce total cost of ownership. One to two orders of magnitude reduction in cost mean that the purchase price of hardware and software is now a small part of the total cost of ownership. In addition to giving the motivation and definition of ROC, we introduce failure data for Internet sites...

Website: roc.cs.berkeley.edu | Filesize: 212kb
No of Page(s): 16
Download Recovery Oriented Computing: Motivation, Definition, Principles ....pdf

No comments:

Post a Comment