DocumentCode :
1560619
Title :
Asynchronous leasing
Author :
Boichat, Romain ; Dutta, Partha ; Guerraoui, Rachid
Author_Institution :
Distributed Programming Lab., Swiss Fed. Inst. of Technol., Lausanne, Switzerland
fYear :
2002
fDate :
6/24/1905 12:00:00 AM
Firstpage :
180
Lastpage :
187
Abstract :
Leasing is a very effective way to improve the performance of distributed algorithms without hampering their fault tolerance. The notion of leasing has traditionally been defined using a global notion of "real time" and was hence strongly tied to synchronous system models. This paper introduces a notion of leasing devised for an asynchronous system model. We give precise properties of our lease abstraction, and show how it can be implemented in an asynchronous system model with a logical notion of time. We then illustrate its use by showing how it significantly improves the performance of a consensus-based total-order broadcast algorithm
Keywords :
broadcasting; contracts; distributed algorithms; real-time systems; software fault tolerance; software performance evaluation; algorithm fault tolerance; asynchronous leasing; asynchronous system model; consensus-based total-order broadcast algorithm; distributed algorithm performance; lease abstraction; logical notion; real-time systems; Broadcasting; Clocks; Contracts; Distributed algorithms; Fault tolerance; Laboratories; Real time systems; Synchronization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Object-Oriented Real-Time Dependable Systems, 2002. (WORDS 2002). Proceedings of the Seventh International Workshop on
Conference_Location :
San Diego, CA
ISSN :
1530-1443
Print_ISBN :
0-7695-1576-2
Type :
conf
DOI :
10.1109/WORDS.2002.1000051
Filename :
1000051
Link To Document :
بازگشت