DocumentCode :
3397516
Title :
Improving failure responsiveness in Jini leasing
Author :
Rose, Scott ; Bowers, Kevin ; Quirolgico, Steve ; Mills, Kevin
Author_Institution :
Nat. Inst. of Stand. & Technol., Boulder, CO, USA
Volume :
2
fYear :
2003
fDate :
22-24 April 2003
Firstpage :
103
Abstract :
Distributed systems require strategies to detect and recover from failures. Many protocols for distributed systems employ a strategy based on leases, which grant a leaseholder access to data or services for a limited time (the lease period). Choosing an appropriate lease period involves tradeoffs among resource utilization, responsiveness, and system size. We explain these tradeoffs for Jini Network Technology. Then, we describe an adaptive algorithm that enables a Jini system, given a fixed allocation of resources, to vary lease periods with system size to achieve the best responsiveness. We anticipate that similar procedures could improve failure responsiveness in other distributed systems that rely on leases. We describe how we implemented our adaptive algorithm in "reggie", a publicly available implementation of the Jini lookup service. We can use our implementation to demonstrate how adaptive leasing provides the best available responsiveness as network size varies.
Keywords :
client-server systems; system recovery; Jini Network Technology; Jini leasing; Jini lookup service; adaptive leasing; distributed systems; failure detection; failure recovery; failure responsiveness; fixed resource allocation; lease period; protocols; reggie lookup server; resource utilization; Access protocols; Adaptive algorithm; Assembly; Context-aware services; Delay; Milling machines; NIST; Performance analysis; Resource management; Tellurium;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
DARPA Information Survivability Conference and Exposition, 2003. Proceedings
Print_ISBN :
0-7695-1897-4
Type :
conf
DOI :
10.1109/DISCEX.2003.1194936
Filename :
1194936
Link To Document :
بازگشت