DocumentCode
2667987
Title
Hierarchical, adaptive cache consistency in a page server OODBMS
Author
Zaharioudakis, Markos ; Carey, Michael J.
Author_Institution
Wisconsin Univ., Madison, WI, USA
fYear
1997
fDate
27-30 May 1997
Firstpage
22
Lastpage
31
Abstract
Due to its simplicity and communication efficiency many client-server object-oriented database systems are based on the basic page server architecture-pages serve as their smallest unit of data transfer, client caching, and concurrency control. In an earlier paper, we showed how to extend this architecture to permit object-level callback locking, and we showed through simulations that significant performance gains can be expected. In the current paper we report on our experiences from implementing this approach in the context of the SHORE system, which supports a generalized peer-servers architecture. In addition to discussing some of the stickier implementation details, we also explain how our callback algorithm was extended to support the hierarchical locking approach used in SHORE. Finally, we present performance measurements obtained by running SHORE on an IBM SP2 machine
Keywords
cache storage; client-server systems; concurrency control; object-oriented databases; software performance evaluation; IBM SP2 machine; SHORE system; adaptive cache consistency; client caching; client-server object-oriented database systems; communication efficiency; concurrency control; data transfer; generalized peer-servers architecture; object-level callback locking; page server OODBMS; performance measurements; Adaptive control; Communication system control; Concurrency control; Control systems; Database systems; Environmental management; Object oriented databases; Object oriented modeling; Programmable control; Transaction databases;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems, 1997., Proceedings of the 17th International Conference on
Conference_Location
Baltimore, MD
ISSN
1063-6927
Print_ISBN
0-8186-7813-5
Type
conf
DOI
10.1109/ICDCS.1997.597805
Filename
597805
Link To Document