Back to the future: Dependable computing = dependable services
Clients are coming to rely more and more on external services to meet the needs of their users, and the clients are increasingly simple caches of soft state - "truth" is maintained elsewhere. As a result, the user experience of dependability is better served by making those services ultra-dependable than by increasing the reliability of an individual client. We explore here some of the consequences of this statement, and conclude that developing scalable, dependable services may be a more fruitful approach than an extreme emphasis on "dependable OSes". Along the way we look at quantifying "dependability" in this new world; some of what it takes to provide dependable, large-scale services; and some approaches that we are exploring to do so.
Chase, J; Vahdat, A; Wilkes, J
Proceedings of the 10th Workshop on Acm Sigops European Workshop, Ew 10
Start / End Page
Digital Object Identifier (DOI)