Publikationsansicht

Harvest, Yield, and Scalable Tolerant Systems (1999)

Abstract
The cost of reconciling consistency and state management with high availability is highly magnified by the unprecedented scale and robustness requirements of today's Internet applications. We propose two strategies for improving overall availability using simple mechanisms that scale over large applications whose output behavior tolerates graceful degradation. We characterize this degradation in terms of harvest and yield, and map it directly onto engineering mechanisms that enhance availability by improving fault isolation, and in some cases also simplify programming. By collecting examples of related techniques in the literature and illustrating the surprising range of applications that can benefit from these approaches, we hope to motivate a broader research program in this area. 1. Motivation, Hypothesis, Relevance Increasingly, infrastructure services comprise not only routing, but also application-level resources such as search engines [15], adaptation proxies [8], and Web cache...

Details der Publikation
Download http://citeseerx.ist.psu.edu/viewdoc/summary?doi=?doi=10.1.1.33.411
Quelle http://www.csd.uch.gr/~markatos/papers/hotos.ps
Herausgeber Society Press
Mitarbeiter CiteSeerX
Archiv CiteSeerX - Scientific Literature Digital Library and Search Engine (United States)
Typ text
Sprache Englisch
Verknüpfungen 10.1.1.121.1027, 10.1.1.12.448, 10.1.1.29.6589, 10.1.1.1.2034, 10.1.1.6.826, 10.1.1.46.3730, 10.1.1.49.8797, 10.1.1.59.5051, 10.1.1.40.8955, 10.1.1.130.1077, 10.1.1.42.2177, 10.1.1.48.3604, 10.1.1.39.4876, 10.1.1.30.1342, 10.1.1.11.2737, 10.1.1.93.8072, 10.1.1.122.364, 10.1.1.80.1145, 10.1.1.93.7788, 10.1.1.110.8752, 10.1.1.120.6023