loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2005 IEEE International Conference on Services Computing (SCC'05) Vol-2
Satisfying Database Service Level Agreements while Minimizing Cost through Storage QoS
Orlando, Florida
July 11-July 15
ISBN: 0-7695-2408-7
Frederick R. Reiss, Computer Science Division University of California Berkeley, CA 94720
Tapas Kanungo, IBM Almaden Research Center 650 Harry Road San Jose, CA 95120

The emerging paradigms of service oriented architectures and utility-based computing have the potential greatly reduce the cost of data management. Data management service providers negotiate with their customers agree on a service level agreement (SLA) that guarantees performance and reliability. However, these providers have the freedom to cut costs by taking advantage of economies of scale across multiple customers.

In this paper, we examine the problem of choosing a QoS level for each table or index in a service provider?s backend databases so as to minimize the dollar cost of provisioning storage while satisfying application-level SLAs. This problem is difficult because changes in the access cost of different portions of the database can cause the database to alter its access patterns. We develop an algorithm that optimizes the choice of query execution plans and storage layout simultaneously to meet an SLA at minimum cost.

In our experiments we use a part of the TPC-H benchmark as the workload and several models of the incremental cost of placing a volume at a high quality of service. Our results show that significant cost savings are possible through selective use of high storage QoS levels.

Citation:
Frederick R. Reiss, Tapas Kanungo, "Satisfying Database Service Level Agreements while Minimizing Cost through Storage QoS," scc, vol. 2, pp.13-21, 2005 IEEE International Conference on Services Computing (SCC'05) Vol-2, 2005
Usage of this product signifies your acceptance of the Terms of Use.