The Community for Technology Leaders
Hot Topics in Operating Systems, Workshop on (1999)
Rio Rico, Arizona
Mar. 28, 1999 to Mar. 30, 1999
ISSN: 1530-1621
ISBN: 0-7695-0237-7
pp: 32
Aaron Brown , University of California at Berkeley
David Oppenheimer , University of California at Berkeley
Kimberly Keeton , University of California at Berkeley
Randi Thomas , University of California at Berkeley
John Kubiatowicz , University of California at Berkeley
David A. Patterson , University of California at Berkeley
ABSTRACT
Today's fast-growing data-intensive network services place heavy demands on the backend servers that support them. This paper introduces ISTORE, a novel server architecture that couples LEGO-like plug-and-play hardware with a generic framework for constructing adaptive software that leverages continuous self-monitoring. ISTORE exploits introspection to provide high availability, performance, and scalability while drastically reducing the cost and complexity of administration. An ISTORE-based server monitors and adapts to changes in the imposed workload and to unexpected system events such as hardware failure. This adaptability is enabled by a combination of intelligent self-monitoring hardware components and an extensible software framework that allows the target application to specify monitoring and adaptation policies to the system.
INDEX TERMS
introspection, adaptive software, self-maintenance, intelligent devices, self-monitoring, high availability, scalability, server appliances, administration
CITATION

D. A. Patterson, J. Kubiatowicz, D. Oppenheimer, K. Keeton, A. Brown and R. Thomas, "ISTORE: Introspective Storage for Data-Intensive Network Services," Hot Topics in Operating Systems, Workshop on(HOTOS), Rio Rico, Arizona, 1999, pp. 32.
doi:10.1109/HOTOS.1999.798374
82 ms
(Ver 3.3 (11022016))