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 条
  • [31] Verification of the properties of asynchronous real-time distributed systems using the B-formalism
    Wahba, Ayman. M.
    El-Maddah, Islam A.
    IDT 2007: SECOND INTERNATIONAL DESIGN AND TEST WORKSHOP, PROCEEDINGS, 2007, : 163 - 168
  • [32] RBA: A best effort resource allocation algorithm for asynchronous real-time distributed systems
    Ravindran, B
    Hegazy, T
    JOURNAL OF RESEARCH AND PRACTICE IN INFORMATION TECHNOLOGY, 2001, 33 (02): : 158 - 172
  • [33] Component-based dynamic QoS adaptations in distributed real-time and embedded systems
    Sharma, PK
    Loyall, JP
    Heineman, GT
    Schantz, RE
    Shapiro, R
    Duzan, G
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2004: COOPLS, DOA, AND ODBASE, PT 2, PROCEEDINGS, 2004, 3291 : 1208 - 1224
  • [34] Monitoring distributed real-time systems
    Shiyou Hiagong Gaodeng Xuexiao Xuebao, 1 (71-73, 86):
  • [35] Parallel and distributed real-time systems
    Manimaran, G
    Ecker, K
    Huh, EN
    JOURNAL OF SYSTEMS AND SOFTWARE, 2005, 77 (01) : 1 - 2
  • [36] Testing distributed real-time systems
    Thane, H
    Hansson, H
    MICROPROCESSORS AND MICROSYSTEMS, 2001, 24 (09) : 463 - 478
  • [37] Real-time scheduling in distributed systems
    Thai, ND
    PAR ELEC 2002: INTERNATIONAL CONFERENCE ON PARALLEL COMPUTING IN ELECTRICAL ENGINEERING, 2002, : 165 - 170
  • [38] Monitoring Distributed Real-Time Systems
    于波
    石油化工高等学校学报, 1998, (01) : 72 - 74+87
  • [39] MONITORING DISTRIBUTED REAL-TIME SYSTEMS
    SCHMID, U
    REAL-TIME SYSTEMS, 1994, 7 (01) : 33 - 56
  • [40] Real-time distributed VXI systems
    Wolfe, Ron
    Graff, John
    EE: Evaluation Engineering, 1991, 30 (05):