A survey of thresholding techniques
Computer Vision, Graphics, and Image Processing
On the performance of object clustering techniques
SIGMOD '92 Proceedings of the 1992 ACM SIGMOD international conference on Management of data
Detection of abrupt changes: theory and application
Detection of abrupt changes: theory and application
A quantitative analysis of cache policies for scalable network file systems
SIGMETRICS '94 Proceedings of the 1994 ACM SIGMETRICS conference on Measurement and modeling of computer systems
Self-adaptive, on-line reclustering of complex object data
SIGMOD '94 Proceedings of the 1994 ACM SIGMOD international conference on Management of data
Transactional client-server cache consistency: alternatives and performance
ACM Transactions on Database Systems (TODS)
Towards an efficient management of objects in a distributed environment
DPDS '90 Proceedings of the second international symposium on Databases in parallel and distributed systems
Managing gigabytes (2nd ed.): compressing and indexing documents and images
Managing gigabytes (2nd ed.): compressing and indexing documents and images
WebCQ-detecting and delivering information changes on the web
Proceedings of the ninth international conference on Information and knowledge management
Performance Comparison of Three Modern DBMS Architectures
IEEE Transactions on Software Engineering
Probabilistic Dignosis of Hot Spots
Proceedings of the Eighth International Conference on Data Engineering
Client-Based Logging for High Performance Distributed Architectures
ICDE '96 Proceedings of the Twelfth International Conference on Data Engineering
A Scalable Architecture for Autonomous Heterogeneous Database Interactions
VLDB '95 Proceedings of the 21th International Conference on Very Large Data Bases
An experimental object-based sharing system for networked databases
The VLDB Journal — The International Journal on Very Large Data Bases
Data sharing and recovery in gigabit-networked databases
ICCCN '95 Proceedings of the 4th International Conference on Computer Communications and Networks
Web-based enterprise management architecture
IEEE Communications Magazine
Network redesign through clusters consolidation
SPECTS'09 Proceedings of the 12th international conference on Symposium on Performance Evaluation of Computer & Telecommunication Systems
Optimizing network performance and carbon offset through opportunistic reclustering
Concurrency and Computation: Practice & Experience
Hi-index | 0.00 |
Abstract: Upper bounds on the scalability of Client-Server Databases (CSDs) persist due to long delays experienced at the servers' queues. To this end, we have proposed a three-tier architecture that exploits similarities in object access behavior demonstrated by clients. Clients are statically grouped into logical clusters and object requests can be then served in an "internal to cluster" fashion. This is achieved with the introduction of an intermediate directory tier. Good client clustering yields more scalable CSD configurations as it minimizes the number of inter-cluster data accesses. In this paper, we introduce the problem of client realignment in light of changing client localities and propose an on-line reclustering framework to address it. On-line reclustering facilitates adaptive reconfiguration and redistribution of sites. The core of our proposal is a "change-detection" approach that uses meta-data extracted from observed clients' access patterns. We evaluate the impact of employing a multi-featured change detection scheme in the three-tier CSD architecture and experimentally investigate its performance and trade-offs involved.