Welcome to the ADMT Publication Server

Adaptive Scheduling of Web Transactions

DocUID: 2009-010 Full Text: PDF

Author: Shenoda Guirguis, Mohamed A. Sharaf, Panos K. Chrysanthis, Alexandros Labrinidis, Kirk Pruhs

Abstract: In highly interactive dynamic web database systems, user satisfaction determines their success. In such systems, user requested web pages are dynamically created by executing a number of database queries or web transactions. In this paper, we model the interrelated transactions generating a web page as workflows and quantify the user satisfaction by associating dynamic web pages with soft-deadlines. Further, we model the importance of transactions in generating a page by associating different weights to transactions. Using this framework, system success is measured in terms of minimizing the deviation from the deadline (i.e., tardiness) and also minimizing the weighted such deviation (i.e., weighted tardiness). In order to efficiently support the materialization of dynamic web pages, we propose ASETS, which is a parameter-free adaptive scheduling algorithm that automatically adapts to, not only system load, but also transactions' characteristics (i.e., interdependencies, deadlines and weights). ASETS prioritizes the execution of transactions with the objective of minimizing weighted tardiness. It is also capable of balancing the tradeoff between optimizing average- and worst-case performance when needed. The performance advantages of ASETS are experimentally demonstrated.

Keywords: Adaptive Scheduling, Web-Databases, Real-Time, Transactions

Published In: Proc. of the 25th IEEE International Conference on Data Engineering

ISBN: 978-0-7695-3545-6

Pages: pp. 357-368

Place Published: Shanghai, China

Year Published: 2009

Note: DOI:10.1109/ICDE.2009.137

Project: UserCentric,   AQSIOS,   STREAMS Subject Area: Web Databases

Publication Type: Conference Paper

Sponsor: NSF CAREER IIS-0746696, NSF IIS-0534531

Citation:Text Latex BibTex XML Shenoda Guirguis, Mohamed A. Sharaf, Panos K. Chrysanthis, Alexandros Labrinidis, and Kirk Pruhs. Adaptive Scheduling of Web Transactions, Proc. of the 25th IEEE International Conference on Data Engineering (ICDE'09), pp. 357-368, 978-0-7695-3545-6, Shanghai, China, April 2009.(DOI:10.1109/ICDE.2009.137)