Real-time transaction processing for autonomic Grid applications

  • Feilong Tang*
  • , Minglu Li
  • , Joshua Zhexue Huang
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

36 Scopus citations

Abstract

The future Grid will be an autonomie environment that can not only assist users to share large-scale resources and accomplish collaborative tasks but also self-manage to reduce the users' interventions as much as possible. In such an autonomie Grid environment, the real-time transaction processing is a key and challenging technology to protect systems from various failures. This paper presents an autonomie real-time transaction service (ARTTS) that can (1) dynamically discover Grid services as participants to execute specified sub-transactions, (2) coordinate these participants to achieve the real-time and transactional requirements, and (3) assign priorities to schedule concurrent transactions. Petri nets are used to model and validate the. coordination algorithms of real-time Grid transactions and experiment result demonstrates the feasibility of the ARTTS and the performance of the algorithms in different workloads. By handling the potential failures and exceptions autonomically, the ARTTS can facilitate the implementation of real-time Grid transactions and simplify the system management work, which frees users from the complex interference in the autonomie Grid environment.

Original languageEnglish
Pages (from-to)799-807
Number of pages9
JournalEngineering Applications of Artificial Intelligence
Volume17
Issue number7
DOIs
StatePublished - Oct 2004
Externally publishedYes

Keywords

  • Autonomic computing
  • Grid computing
  • Grid service
  • Real-time transaction

Fingerprint

Dive into the research topics of 'Real-time transaction processing for autonomic Grid applications'. Together they form a unique fingerprint.

Cite this