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