Integrated concurrency-coherency controls for multisystem data sharing
- 1 April 1989
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Software Engineering
- Vol. 15 (4) , 437-448
- https://doi.org/10.1109/32.16604
Abstract
The authors propose an integrated control mechanism and analyze the performance gain due to its use. An extension to the data sharing system structure is examined in which a shared intermediate memory is used for buffering and for early commit processing. Read-write-synchronization and write-serialization problems arise. The authors show how the integrated concurrency protocol can be used to overcome both problems. A queueing model is used to quantify the performance improvement. Although using intermediate memory as a buffering device produces a moderate performance benefit, the analysis shows that more substantial gains can be realized when this technique is combined with the use of an integrated concurrency-coherency control protocol.Keywords
This publication has 9 references indexed in Scilit:
- Tradeoffs between coupling small and large processors for transaction processingIEEE Transactions on Computers, 1988
- Analysis of affinity based routing in multi-system data sharingPerformance Evaluation, 1987
- On coupling multi-systems through data sharingProceedings of the IEEE, 1987
- On multisystem coupling through function request shippingIEEE Transactions on Software Engineering, 1986
- Disk cache—miss ratio analysis and design considerationsACM Transactions on Computer Systems, 1985
- Modelling of centralized concurrency control in a multi-system environmentPublished by Association for Computing Machinery (ACM) ,1985
- A simple analysis of exclusive and shared lock contention in a database systemACM SIGMETRICS Performance Evaluation Review, 1984
- The DCSProceedings of the July 9-12, 1984, national computer conference and exposition on - AFIPS '84, 1984
- IMS/VS: An evolving systemIBM Systems Journal, 1982