Real-time transaction processing for autonomic Grid applications

被引:0
|
作者
Tang, FL [1 ]
Li, ML
Huang, JZX
机构
[1] Shanghai Jiao Tong Univ, Dept Comp Sci & Engn, Shanghai 200030, Peoples R China
[2] Univ Hong Kong, E Business Technol Inst, Hong Kong, Peoples R China
关键词
autonomic computing; grid computing; grid service; real-time transaction;
D O I
10.1016/S0952-1976(04)00122-8
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The future Grid will be an autonomic 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 autonomic Grid environment, the real-time transaction processing is a key and challenging technology to protect systems from various failures. This paper presents an autonomic 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 autonomic Grid environment. (C) 2004 Elsevier Ltd. All rights reserved.
引用
收藏
页码:799 / 807
页数:9
相关论文
共 50 条
  • [21] Handling updates for real-time transaction processing in broadcast disks environment
    Lim, S
    Cho, H
    PDPTA '04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-3, 2004, : 1138 - 1141
  • [22] Simulating concurrency control with deadlock avoidance in real-time transaction processing
    Department of Computer Science, University of Northern British Columbia, 3333 University Way, Prince George, BC V2N 4Z9, Canada
    Int J Modell Simul, 2007, 2 (131-142):
  • [23] Performance tradeoffs in real-time transaction processing with client data caching
    Chung-Ang Univ, Seoul, Korea, Republic of
    Proc Int Database Eng Appl Symp, (403-407):
  • [24] PARALLEL PROCESSING SUITS REAL-TIME APPLICATIONS
    SALZWEDEL, M
    BAISCH, F
    EDN, 1986, 31 (06) : 213 - &
  • [25] Musical applications of real-time signal processing
    Jyri Pakarinen
    Jonathan S Abel
    Federico Fontana
    Victor Lazzarini
    Vesa Välimäki
    EURASIP Journal on Advances in Signal Processing, 2011 (1)
  • [26] Real-Time Performance Support for Complex Grid Applications
    Bubak, Marian
    Funika, Wlodzimierz
    Balis, Bartosz
    Szepieniec, Tomasz
    Guzy, Krzysztof
    Wismueller, Roland
    EURO-PAR 2008 WORKSHOPS - PARALLEL PROCESSING, 2009, 5415 : 329 - +
  • [27] Real-time Grid monitoring based on complex event processing
    Balis, Bartosz
    Kowalewski, Bartosz
    Bubak, Marian
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2011, 27 (08): : 1103 - 1112
  • [28] Transaction control in real-time DBMSs
    E. Yu. Pavlova
    Programming and Computer Software, 2000, 26 : 84 - 96
  • [29] Transaction control in real-time DBMSs
    Pavlova, EY
    PROGRAMMING AND COMPUTER SOFTWARE, 2000, 26 (02) : 84 - 96
  • [30] Real-Time Complex Event Processing and Analytics for Smart Grid
    Liu, Guangyi
    Zhu, Wendong
    Saunders, Chris
    Gao, Feng
    Yu, Yang
    COMPLEX ADAPTIVE SYSTEMS, 2015, 2015, 61 : 113 - 119