Shruti: A Self-Tuning Hierarchical Aggregation System

  • Authors:
  • Praveen Yalagandula;Mike Dahlin

  • Affiliations:
  • HP Labs, Palo Alto, CA;University of Texas at Austin

  • Venue:
  • SASO '07 Proceedings of the First International Conference on Self-Adaptive and Self-Organizing Systems
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Current aggregation systems either have a single inbuilt aggregation mechanism or require applications to specify an aggregation policy a priori. It is hard to predict the read and write access patterns in large systems and hence applications built on such systems suffer from inefficient network usage. We present Shruti, a system that demonstrates a general approach for self-tuning the aggregation aggressiveness to the measured workload in the system, thus optimizing the overall communication costs (e.g., the number of messages exchanged on read and write operations).