DocumentCode :
3261409
Title :
Cost-based transaction coordinator algorithm implemented at persistent distributed shared virtual memory
Author :
Jin, Taiyong ; Kaneko, Kunihiko ; Makinouchi, Akifumi
Author_Institution :
Dept. of Intelligent Syst., Kyushu Univ., Fukuoka, Japan
fYear :
2001
fDate :
2001
Firstpage :
727
Lastpage :
732
Abstract :
In order to support processing of highly concurrent transactions at low price on distributed database server systems, a network of workstations (NOW) is used as the hardware environment. In order to share resources that are distributed among different sites of NOW and support the database functionalities, persistent distributed shared virtual memory (PDSVM) is implemented on ShusseUo, an object database system developed by Kyushu University, Japan. In ShusseUo, all workstations cooperate to perform jobs submitted by database applications. Each job consists of several transactions. These transactions are executed on PDSVM and the cost of each transaction varies according to the workstation on which the transaction runs. We present the cost-based transaction coordinator (CTC) algorithm. In CTC, the load information of a transaction is collected automatically while the transaction is running, and it is fed back when the transaction is committed. In CTC, each transaction is coordinated to a certain workstation based on its cost as calculated using the fed back information and the distribution information of the database. The algorithm is evaluated in terms of the TPC-C benchmark. The benchmark result is presented and analyzed
Keywords :
distributed databases; distributed shared memory systems; object-oriented databases; persistent objects; software performance evaluation; transaction processing; virtual storage; workstation clusters; PDSVM; ShusseUo; TPC-C benchmark; concurrent transactions; cost-based transaction coordinator; distributed database server systems; object oriented database; persistent distributed shared virtual memory; software performance; workstation; workstation network; Computer networks; Costs; Deductive databases; Distributed databases; Hardware; Intelligent networks; Intelligent systems; Network servers; Transaction databases; Workstations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Systems, 2001. ICPADS 2001. Proceedings. Eighth International Conference on
Conference_Location :
Kyongju City
ISSN :
1521-9097
Print_ISBN :
0-7695-1153-8
Type :
conf
DOI :
10.1109/ICPADS.2001.934890
Filename :
934890
Link To Document :
بازگشت