A cost-effective distributed file service with QoS guarantees

  • Authors:
  • Kien Le;Ricardo Bianchini;Thu D. Nguyen

  • Affiliations:
  • Department of Computer Science, Rutgers University;Department of Computer Science, Rutgers University;Department of Computer Science, Rutgers University

  • Venue:
  • MIDDLEWARE2007 Proceedings of the 8th ACM/IFIP/USENIX international conference on Middleware
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Large-scale, value-added Internet services composed of independent cooperating or competing services will soon become common place. Several groups have addressed the performance, communication, discovery, and description aspects of these services. However, little work has been done on effectively composing paid services and the quality-of-service (QoS) guarantees that they provide. We address these issues in the context of distributed file storage in this paper. In particular, we propose, implement, and evaluate a cost-effective, QoS-aware distributed file service comprising a front-end file service and back-end (third-party) storage services. Our front-end service uses mathematical modeling and optimization to provide performance and availability guarantees at low cost by carefully orchestrating the accesses to the back-end services. Experimental results from our prototype implementation validate our modeling and optimization. We conclude that our approach for providing QoS at low cost should be useful to future composite Internet services.