DocumentCode :
1824410
Title :
Evaluation of closely coupled systems for high performance database processing
Author :
Rahm, Erhard
Author_Institution :
Dept. of Comput. Sci., Kaiserslautern Univ., Germany
fYear :
1993
fDate :
25-28 May 1993
Firstpage :
301
Lastpage :
310
Abstract :
Closely coupled systems aim at a more efficient communication and cooperation between processing nodes compared to loosely coupled systems. This can be achieved by using globally shared semiconductor memory to speed up the exchange of messages or to store global data structures. For distributed database processing, the database sharing (shared disk) architecture can benefit most from such a close coupling. The author presents a detailed simulation study of closely coupled database sharing systems. A shared store called global extended memory (GEM) was used for system-wide concurrency and coherency control, and to improve input/output (I/O) performance. The performance of such an architecture is evaluated and compared with loosely coupled database sharing systems employing the primary copy approach for concurrency and coherency control. In particular, the impact of different update strategies (FORCE vs. NOFORCE) and workload allocation schemes (random vs. affinity-based routing) is studied. The use of shared disk caches implementing a global database buffer is also considered. Simulation results are presented for synthetically generated debit-credit workloads and a real-life workload represented by a database trace
Keywords :
concurrency control; data structures; distributed databases; performance evaluation; semiconductor storage; shared memory systems; storage allocation; closely coupled database sharing systems; closely coupled systems; coherency control; database sharing architecture; database trace; distributed database processing; global database buffer; global extended memory; globally shared semiconductor memory; high performance database processing; input/output performance; lobal data structures; loosely coupled database sharing systems; primary copy approach; processing nodes; real-life workload; shared disk caches; simulation study; synthetically generated debit-credit workloads; system-wide concurrency; update strategies; workload allocation schemes; Computer science; Concurrent computing; Control systems; Data structures; Distributed databases; Operating systems; Relational databases; Scalability; Semiconductor memory; Transaction databases;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 1993., Proceedings the 13th International Conference on
Conference_Location :
Pittsburgh, PA
Print_ISBN :
0-8186-3770-6
Type :
conf
DOI :
10.1109/ICDCS.1993.287696
Filename :
287696
Link To Document :
بازگشت