DocumentCode :
2057658
Title :
Transient versioning for consistency and concurrency in client-server systems
Author :
Gukal, Sreenivas ; Omiecinski, Edward ; Ramachandran, Umakishore
Author_Institution :
Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
fYear :
1996
fDate :
18-20 Dec 1996
Firstpage :
274
Lastpage :
285
Abstract :
Synchronization and cache consistency limit the performance of data-shipping client-server systems. Both the problems arise because existing methods treat cached data as replicated data. The paper proposes a new method using transient versioning concepts to reduce the effect of these problems. Copies of data in different client caches are treated as different versions of the data. Multiple versions reduce cache consistency overhead since updating a data page creates a new version and does not require invalidating copies of that page in other caches. The transient versions also increase concurrency by allowing multiple readers and one writer to simultaneously access the same page. Simulation experiments show that this method performs better than the existing methods in different environments and is easily adaptable to mixed and/or changing workloads
Keywords :
cache storage; client-server systems; concurrency control; configuration management; synchronisation; virtual machines; cache consistency; cached data; changing workloads; client caches; concurrency; data copies; data page update; data-shipping client-server systems; mixed workloads; multiple readers; multiple versions; simulation experiments; synchronization; transient versioning; writer; Client-server systems; Concurrent computing; Database systems; Educational institutions; Organizing; Protocols; Standardization; Taxonomy; Throughput; Transaction databases;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Information Systems, 1996., Fourth International Conference on
Conference_Location :
Miami Beach, FL
Print_ISBN :
0-8186-7475X
Type :
conf
DOI :
10.1109/PDIS.1996.568688
Filename :
568688
Link To Document :
بازگشت