DocumentCode :
2618005
Title :
The effect of clustering in client-caching architectures
Author :
Park, Je-Ho ; Delis, Alex
Author_Institution :
Dept. of Comput. & Inf. Sci., Polytech. Univ., Brooklyn, NY, USA
fYear :
1998
fDate :
28-31 Jul 1998
Firstpage :
354
Lastpage :
355
Abstract :
Computer systems deployed in contemporary industrial and production environments typically involve a large number of workers who work simultaneously to draft new components and/or trace provided services. Efficient database support for such systems is crucial. The handling of high volume data among various sites of a network based infrastructure poses new challenges as it can be only carried out by aggregates of data servers and powerful workstations/PCs (clients). Operating in such environments, client/server databases (C/S DBSs) (M. Carey et al., 1991) have shown reduced response times for client transactions over their centralized counterparts. Previous work has indicated, however, that when the number of clients attached per server becomes large, C/S DBSs fail to guarantee satisfactory performance rates. This is known as the scalability problem. Client object caching is used as a mechanism to improve system scalability by easing resource contention at the server sites. Design and manufacturing databases display different operational characteristics from their conventional counterparts as they routinely support multiple and mostly independent projects. In such settings, a group of cooperating designers or workers achieve a complex task by closely interacting among themselves and dynamically sharing design data. We exploit the aforementioned feature of design and manufacturing databases, and propose a cluster based caching configuration. The cluster based configuration groups sites according to the similarity of their access patterns. This results in improved client performance rates and offers better scalability
Keywords :
client-server systems; distributed databases; shared memory systems; transaction processing; C/S DBSs; access patterns; client caching architectures; client object caching; client performance rates; client transactions; client/server databases; cluster based caching configuration; complex task; computer systems; cooperating designers; database support; design data; high volume data; manufacturing databases; network based infrastructure; powerful workstations/PCs; production environments; resource contention; response times; scalability problem; system scalability; trace provided services; workers; Aggregates; Computer architecture; Computer industry; Manufacturing; Network servers; Personal communication networks; Production systems; Scalability; Spatial databases; Workstations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Distributed Computing, 1998. Proceedings. The Seventh International Symposium on
Conference_Location :
Chicago, IL
ISSN :
1082-8907
Print_ISBN :
0-8186-8579-4
Type :
conf
DOI :
10.1109/HPDC.1998.710027
Filename :
710027
Link To Document :
بازگشت