Title :
Remote load-sensitive caching for multi-server database systems
Author :
Venkataraman, Shivakumar ; Naughton, Jeffrey F. ; Livny, Miron
Author_Institution :
Santa Teresa Lab., IBM Corp., San Jose, CA, USA
Abstract :
The recent dramatic improvements in the performance of commodity hardware has made clusters of workstations or PCs an attractive and economical platform upon which to build scalable database servers. These clusters have large aggregate memory capacities, however, since this global memory is distributed, good algorithms are necessary for memory management, or this large aggregate memory will go underutilized. The goal of the study is to develop and evaluate buffer management algorithms for database clusters. We propose a new buffer management algorithm, remote load sensitive caching (RLS caching), that uses novel techniques to combine data placement with a simple modification of standard client server page replacement algorithms to approximate a global LRU page replacement policy. Through an implementation in the SHORE database system, we evaluate the performance of RLS caching against other buffer management algorithms. Our study demonstrates that RLS caching indeed effectively manages the distributed memory of a server cluster
Keywords :
cache storage; client-server systems; distributed databases; distributed memory systems; microcomputer applications; paged storage; storage management; RLS caching; SHORE database system; buffer management algorithms; clusters of workstations; data placement; database clusters; distributed memory management; global LRU page replacement policy; global memory; large aggregate memory capacities; multi server database systems; remote load sensitive caching; scalable database servers; server cluster; standard client server page replacement algorithms; Aggregates; Clustering algorithms; Costs; Database systems; Hardware; Memory management; Network servers; Personal communication networks; Technology management; Workstations;
Conference_Titel :
Data Engineering, 1998. Proceedings., 14th International Conference on
Conference_Location :
Orlando, FL
Print_ISBN :
0-8186-8289-2
DOI :
10.1109/ICDE.1998.655814