Dynamic transaction scheduling and reallocation in overloaded real-time database systems

  • J. Hansson
  • , S. H. Son
  • , J. A. Stankovic
  • , S. F. Andler

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

13 Scopus citations

Abstract

We introduce a novel scheduling architecture with a new algorithm for dynamically resolving transient overloads, that is executed when a new transaction cannot be admitted to the system due to scarce resources. The resolver algorithm generates a cost effective overload resolution plan which, in order to admit the new transaction, finds the required time by de-allocating time among the previously admitted but not yet completed transactions. Considering the cost efficiency of executing the plan and the importance of the new transaction a decision is made whether to execute the plan and admit the new transaction, or to reject it. We consider a multi-class transaction workload consisting of hard critical and firm transactions, where critical transactions have contingency transactions that can be invoked during overloads. We present a performance analysis showing to what degree the overload resolver enforces predictability and ensures the timeliness of critical transactions when handling extreme overload scenarios in real-time database systems.

Original languageEnglish
Title of host publicationProceedings - 5th International Conference on Real-Time Computing Systems and Applications, RTCSA 1998
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)081869209X, 9780818692093
DOIs
StatePublished - 1998
Event5th International Conference on Real-Time Computing Systems and Applications, RTCSA 1998 - Hiroshima, Japan
Duration: 27 Oct 199829 Oct 1998

Publication series

NameProceedings - 5th International Conference on Real-Time Computing Systems and Applications, RTCSA 1998
Volume1998-October

Conference

Conference5th International Conference on Real-Time Computing Systems and Applications, RTCSA 1998
Country/TerritoryJapan
CityHiroshima
Period27/10/9829/10/98

Bibliographical note

Publisher Copyright:
© 1998 IEEE.

Fingerprint

Dive into the research topics of 'Dynamic transaction scheduling and reallocation in overloaded real-time database systems'. Together they form a unique fingerprint.

Cite this