DocumentCode :
3065282
Title :
Shared state consistency for time-sensitive distributed applications
Author :
Krishnaswamy, Vijaykumar ; Ahamad, Mustaque ; Raynal, Michel ; Bakken, David
Author_Institution :
Georgia Inst. of Technol., Atlanta, GA, USA
fYear :
2001
fDate :
36982
Firstpage :
606
Lastpage :
614
Abstract :
Distributed applications that share a dynamically changing state are increasingly being deployed in wide-area environments. Such applications must access the state in a consistent manner, but the consistency requirements vary significantly from other systems. For example, shared memory models, such as sequential consistency, focus on the ordering of operations, and the same level of consistency is provided to each process. In interactive distributed applications, the timeliness of updates becoming effective could be an extremely important consistency requirement, and it could be different across different users. We propose a system that provides both non-timed and time-sensitive read and write operations for dynamic shared state. For example, a timed read can be used by a process to read a recently written value, whereas a timed write can make a new value available to all readers within a certain amount of time. We develop a consistency model that precisely defines the semantics of timed and non-tinted read and write operations. A protocol that implements this model is also presented. We also describe an implementation and some performance measurements
Keywords :
concurrency control; concurrency theory; distributed processing; protocols; caching; consistency protocol; consistent state access; dynamic shared state; dynamically changing state; implementation; interactive distributed applications; nontimed operations; operation ordering; performance measurements; read operations; recently written value; semantics; sequential consistency; shared memory models; shared state consistency; time-sensitive distributed applications; time-sensitive operations; update timeliness; wide-area environments; write operations; Application software; Delay effects; Home computing; Pervasive computing; Protocols;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 2001. 21st International Conference on.
Conference_Location :
Mesa, AZ
Print_ISBN :
0-7695-1077-9
Type :
conf
DOI :
10.1109/ICDSC.2001.918991
Filename :
918991
Link To Document :
بازگشت