ACM Home Page
Please provide us with feedback. Feedback
Using economic models to allocate resources in database management systems
Full text PdfPdf (255 KB)
Source IBM Centre for Advanced Studies Conference archive
Proceedings of the 2008 conference of the center for advanced studies on collaborative research: meeting of minds table of contents
Ontario, Canada
SESSION: Systems II table of contents
Article No. 19  
Year of Publication: 2008
Authors
Mingyi Zhang  Queen's University
Patrick Martin  Queen's University
Wendy Powley  Queen's University
Paul Bird  IBM Toronto Lab
Sponsors
: IBM Toronto Software Lab
: IBM Centers for Advanced Studies (CAS)
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 15,   Downloads (12 Months): 97,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1463788.1463814
What is a DOI?

ABSTRACT

Resource allocation in database management systems is a performance management process in which an autonomic DBMS makes resource allocation decisions based on properties like workload business importance. We propose the use of economic models to guide the resource allocation decisions. An economic model is described in terms of business concepts and has been successfully applied in computer system resource allocation problems. In this paper, we present an approach that uses economic models to allocate multiple resources, such as main memory buffer space and CPU shares, to workloads running concurrently on a DBMS. The economic model enables workloads to meet their service level objectives by allocating resources through partitioning the individual DBMS resources and making system-level resource allocation plans for the workloads. The resource allocation plans can be dynamically changed to respond to changes in workload performance requirements. Experiments are conducted on IBM® DB2® databases to verify the effectiveness of our approach.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
3
 
4
 
5
6
 
7
 
8
M. Zhang. "Using Economic Models to Tune Resource Allocations in Database Management Systems". M.Sc. Thesis, School of Computing, Queen's University, 2008.
 
9
 
10
IBM DB2 Universal Database Version 8.1 Administrative Guide: Performance, 2003.
 
11
 
12
Transaction Processing Performance Council. http://www.tpc.org/tpcc/
 
13
 
14
G. Pacifici, M. Spreitzer, A. Tantawi, and A. Youssef. "Performance Management for Cluster Based Web Services", IEEE Journal on Selected Areas in Communications, Volume 23, Issue 12, page 2333--2343, Dec. 2005.
 
15
IBM DB2 Query Patroller Guide: Installation, Administration, and Usage, 2003.

Collaborative Colleagues:
Mingyi Zhang: colleagues
Patrick Martin: colleagues
Wendy Powley: colleagues
Paul Bird: colleagues