Proactive QoS negotiation in asynchronous real-time distributed systems

被引:0
|
作者
Li, P [1 ]
Ravindran, B [1 ]
机构
[1] Virginia Polytech Inst & State Univ, Bradley Dept Elect & Comp Engn, Blacksburg, VA 24060 USA
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present a fast, proactive, quality of service (QoS) negotiation algorithm called BEN, for asynchronous real-time distributed systems. BEN considers an application model where transnode application timeliness and fault-tolerance requirements axe expressed using benefit functions, and anticipated workload and system failure rates during future time intervals are expressed using adaptation functions and reliability functions, respectively. Furthermore, BEN considers an adaptation model where subtasks of application tasks axe replicated at run-time for tolerating failures as well as for sharing workload increases. Given these models, the objective of the algorithm is to maximize the aggregate real-time and fault-tolerance benefit. Since determining the optimal solution is computationally intractable, BEN heuristically computes near-optimal resource allocations in polynomial-time. We show that BEN is faster than another Hill Climbing heuristic algorithm, called HLC, but has close performance to that of HLC.
引用
收藏
页码:237 / 242
页数:6
相关论文
共 50 条
  • [1] Proactive QoS negotiation in asynchronous real-time distributed systems
    Li, P
    Ravindran, B
    JOURNAL OF SYSTEMS AND SOFTWARE, 2004, 73 (01) : 75 - 88
  • [2] On decentralized proactive resource allocation in asynchronous real-time distributed systems
    Hegazy, T
    Ravindran, B
    7TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH ASSURANCE SYSTEMS ENGINEERING, PROCEEDINGS, 2002, : 27 - 34
  • [3] Using application benefit for proactive resource allocation in asynchronous real-time distributed systems
    Hegazy, T
    Ravindran, B
    IEEE TRANSACTIONS ON COMPUTERS, 2002, 51 (08) : 945 - 962
  • [4] Proactive resource allocation for asynchronous real-time distributed systems in the presence of processor failures
    Ravindran, B
    Li, P
    Hegazy, T
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2003, 63 (12) : 1219 - 1242
  • [5] DPR, LPR: Proactive resource allocation algorithms for asynchronous real-time distributed systems
    Ravindran, B
    Li, P
    IEEE TRANSACTIONS ON COMPUTERS, 2004, 53 (02) : 201 - 216
  • [6] On adaptive communication in asynchronous real-time distributed systems
    Ravindran, B
    Zhang, BP
    EIGHTH ANNUAL IEEE INTERNATIONAL CONFERENCE AND WORKSHOP ON THE ENGINEERING OF COMPUTER BASED SYSTEMS, PROCEEDINGS, 2001, : 119 - 126
  • [7] Quality of service negotiation for distributed, dynamic real-time systems
    Cavanaugh, CD
    Welch, LR
    Shirazi, BA
    Huh, EN
    Anwar, S
    PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS, 2000, 1800 : 757 - 765
  • [8] Fast asynchronous uniform consensus in real-time distributed systems
    Hermant, JF
    Le Lann, G
    IEEE TRANSACTIONS ON COMPUTERS, 2002, 51 (08) : 931 - 944
  • [9] Efficiently tolerating failures in asynchronous real-time distributed systems
    Li, P
    Ravindran, B
    JOURNAL OF SYSTEMS ARCHITECTURE, 2004, 50 (10) : 607 - 621
  • [10] Efficiently tolerating failures in asynchronous real-time distributed systems
    Li, P
    Ravindran, B
    7TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH ASSURANCE SYSTEMS ENGINEERING, PROCEEDINGS, 2002, : 19 - 26