Optimizing i/o-intensive transactions in highly interactive applications

Sharaf, Mohamed A., Chrysanthis, Panos K., Labrinidis, Alexandros and Amza. Cristiana (2009). Optimizing i/o-intensive transactions in highly interactive applications. In: SIGMOD'09: Proceedings of the 2009 ACM SIGMOD International Conference on Management of Data. ACM SIGMOD/PODS Conference: Providence, 2009, Providence, RI, United States, (785-797). June 29 - July 2 2009. doi:10.1145/1559845.1559927

Attached Files (Some files may be inaccessible until you login with your UQ eSpace credentials)
Name Description MIMEType Size Downloads

Author Sharaf, Mohamed A.
Chrysanthis, Panos K.
Labrinidis, Alexandros
Amza. Cristiana
Title of paper Optimizing i/o-intensive transactions in highly interactive applications
Conference name ACM SIGMOD/PODS Conference: Providence, 2009
Conference location Providence, RI, United States
Conference dates June 29 - July 2 2009
Proceedings title SIGMOD'09: Proceedings of the 2009 ACM SIGMOD International Conference on Management of Data
Place of Publication New York , United States
Publisher Association for Computing Machinery
Publication Year 2009
Sub-type Fully published paper
DOI 10.1145/1559845.1559927
Open Access Status
ISBN 9781605585512
Start page 785
End page 797
Total pages 13
Language eng
Formatted Abstract/Summary
The performance provided by an interactive online database system is typically measured in terms of meeting certain pre-specified service level agreements (slas)With expected transaction latency being the most commonly used type of sla. this form of sla acts as a soft deadline for each transaction,And user satisfaction can be measured in terms of minimizing tardiness,that is.the deviation from sla. this objective is further complicated for i/o-intensive transactions,Where the storage system becomes the performance bottleneck. moreover,Common i/o scheduling policies employed by the operating system with a goal of improving i/o throughput or average latency may run counter to optimizing per-transaction performance since the operating system is typically oblivious to the application high-level sla specifications. in this paper,We propose a new sla-aware policy for scheduling i/o requests of database transactions. our proposed policy synergistically combines novel deadline-aware scheduling policies for database transactions with features of operating system scheduling policies designed for improving i/o throughput. this enables our proposed policy to dynamically adapt to workload and consistently provide the best performance.
Q-Index Code E1
Q-Index Status Provisional Code
Institutional Status Non-UQ

Version Filter Type
Citation counts: Scopus Citation Count Cited 7 times in Scopus Article | Citations
Google Scholar Search Google Scholar
Created: Sun, 23 Oct 2011, 02:41:26 EST by Dr Mohamed Sharaf on behalf of School of Information Technol and Elec Engineering