DocumentCode :
2941201
Title :
Site selection for real-time client request handling
Author :
Kanitkar, Vinay ; Delis, Alex
Author_Institution :
Dept. of Comput. & Inf. Sci., Polytech. Univ., Brooklyn, NY, USA
fYear :
1999
fDate :
1999
Firstpage :
298
Lastpage :
305
Abstract :
In a conventional client-server database system (CS-DBS), a transaction and its requisite data have to be colocated at a single site for the operation to proceed. This has traditionally been achieved by moving either the data or the transaction. Today, the availability of powerful workstations and high-bandwidth networking options has led users to expect real-time guarantees about the completion times of their tasks. So as to offer such guarantees in a CS-DBS, a transaction should be processed by any means that allows it to meet its deadline. In this paper we explore the option of moving both transactions and data to the most promising sites for successful completion. We propose a load-sharing mechanism that oversees the shipment of data and transactions in order to increase the efficiency of a client-server cluster. Additionally, we make use of the concept of grouped locks to schedule the movement of data objects in the cluster in a more efficient manner. An experimental evaluation shows that the use of our load-sharing algorithm provides a considerable improvement in the real-time processing efficiency of a CS-DBS even in the presence of very high volumes of update transactions
Keywords :
client-server systems; distributed databases; real-time systems; resource allocation; transaction processing; workstation clusters; client-server cluster; client-server database system; grouped locks; high-bandwidth networking options; load-sharing mechanism; real-time client request handling; real-time guarantees; real-time processing efficiency; Application software; Database systems; Electrical capacitance tomography; Environmental management; Financial management; Information science; Power system management; Real time systems; Satellite broadcasting; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 1999. Proceedings. 19th IEEE International Conference on
Conference_Location :
Austin, TX
ISSN :
1063-6927
Print_ISBN :
0-7695-0222-9
Type :
conf
DOI :
10.1109/ICDCS.1999.776531
Filename :
776531
Link To Document :
بازگشت