Title :
A reliable trading service in open distributed systems
Author :
Cheng, Wilson C H ; Jia, Xiaohua
Author_Institution :
Dept. of Comput. Sci., Queensland Univ., St. Lucia, Qld., Australia
Abstract :
The trading function is an important function which specifies the trading service in open distributed systems. A trader is an object which provides the trading service. In the client-server model, the trader allows clients to locate servers dynamically and allows servers to advertise their services. A reliable trader is particularly important, because if the trader fails, clients could not find suitable servers and servers could not advertise their services. The primary goal of the research is to improve reliability of a trader. To achieve this goal, a distributed system model is proposed which allows traders to provide a reliable trading service. A mechanism is also developed which makes traders tolerant to process failures, site failures, and most importantly, network partitionings. When network partitionings occur, the mechanism uses the semantic information of trader´s operations to maintain the consistency of trader database replicas. Besides providing high reliability, the mechanisms provide higher availability than other proposed consistency control algorithms, such as the weighted voting algorithm. They also provide failure and location transparent trading services to clients and servers
Keywords :
fault tolerant computing; network servers; open systems; client-server model; consistency control algorithms; distributed system model; location transparent trading services; network partitionings; open distributed systems; process failures,; reliable trader; reliable trading service; semantic information; site failures; trader database replicas; trading function; weighted voting algorithm; Availability; Computer science; Databases; Distributed processing; Hardware; Maintenance; Operating systems; Partitioning algorithms; Programming profession; Voting;
Conference_Titel :
Distributed and Networked Environments, 1994. Proceedings., First International Workshop on Services in
Conference_Location :
Prague
Print_ISBN :
0-8186-5835-5
DOI :
10.1109/SDNE.1994.337769