DocumentCode :
3370155
Title :
Self-adaptive leasing for jini
Author :
Bowers, K. ; Mills, K. ; Rose, S.
fYear :
2003
fDate :
26-26 March 2003
Firstpage :
539
Lastpage :
542
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 investigate these issues for Jini Network Technology. First, we establish quantitative tradeoffs among lease period, bandwidth utilization, responsiveness, and system size. Then, we consider two self-adaptive algorithms that enable a Jini system, given a fixed allocation of resources, to vary lease periods with system size to achieve the best responsiveness. We compare performance of these self-adaptive algorithms against each other, and against fixed lease periods. We find that one of the self-adaptive algorithms proves easy to implement and performs reasonably well. We anticipate that similar procedures could add self-adaptive capability to other distributed systems that rely on leases.
Keywords :
Java; adaptive systems; client-server systems; system recovery; Jini Network Technology; bandwidth utilization; distributed systems; failure detection; failure recovery; lease period; protocols; resource allocation; resource utilization; responsiveness; self-adaptive algorithms; self-adaptive leasing; system size; Access protocols; Application software; Assembly; Bandwidth; Context-aware services; Delay; Milling machines; NIST; Resource management;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Pervasive Computing and Communications, 2003. (PerCom 2003). Proceedings of the First IEEE International Conference on
Conference_Location :
Fort Worth, TX
Print_ISBN :
0-7695-1893-1
Type :
conf
DOI :
10.1109/PERCOM.2003.1192786
Filename :
1192786
Link To Document :
بازگشت