ACM Home Page
Please provide us with feedback. Feedback
A QoS-oriented external scheduler
Full text PdfPdf (110 KB)
Source Symposium on Applied Computing archive
Proceedings of the 2008 ACM symposium on Applied computing table of contents
Fortaleza, Ceara, Brazil
SESSION: Database theory, technology, and applications table of contents
Pages 1029-1033  
Year of Publication: 2008
ISBN:978-1-59593-753-7
Authors
Rogério Luís de Carvalho Costa  University of Coimbra, Coimbra - Portugal
Pedro Furtado  University of Coimbra, Coimbra - Portugal
Sponsor
SIGAPP: ACM Special Interest Group on Applied Computing
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 33,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

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

ABSTRACT

Quality of Service (QoS) related objectives are used in many current applications, like grid-based systems and e-commerce applications. Network managers, application servers and grid resource managers are examples of software that is often QoS-enabled. On the other hand, database servers usually provide a best-effort model, answering each query as fast as possible. Thus, they are not prepared to provide QoS differentiation for incoming queries. In this work, we present an external control system for QoS-oriented scheduling of database requests. Our external system prioritizes queries and automatically adjusts the number of queries that are concurrently executed (degree of multi-programming) in order to achieve user-specified Service Level Objectives (SLO). There are works on external schedulers, admission control systems and on the specification of the degree of multi-programming, but most focus on best-effort models and do not consider Service Level Objectives. Our experimental results show that our approach is effective and that using a specialized scheduler for achieving SLO is very important.


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
Sqlite homepage - http://www.sqlite.org/, 2007.
 
2
Transaction processing council benchmarks - http://www.tpc.org/, 2007.
 
3
 
4
 
5
 
6
 
7
 
8
 
9
 
10
 
11
 
12


Collaborative Colleagues:
Rogério Luís de Carvalho Costa: colleagues
Pedro Furtado: colleagues