Robust task allocation for dynamic distributed real-time systems subject to multiple environmental parameters

被引:7
|
作者
Gu, DZ [1 ]
Drews, F [1 ]
Welch, L [1 ]
机构
[1] Ohio Univ, Sch Elect Engn & Comp Sci, Ctr Intelligent Distributed & Dependable Syst, Athens, OH 45701 USA
关键词
D O I
10.1109/ICDCS.2005.71
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Some distributed real-time systems interact with external environments that change dynamically, and it is necessary to take the external variables into account when performing task allocation. We developed an approximation algorithm for task allocation, and it finds allocations that are maximally robust against dynamic changes in multiple external variables. Such an algorithm will help to reduce expensive reallocations triggered by changes in unpredictable environments. The algorithm has a polynomial running time, and its robustness optimality is given by an approximation ratio, which equals 2.41 asymptotically, when workloads are large and workload independent utilization of tasks is insignificant.
引用
收藏
页码:675 / 684
页数:10
相关论文
共 50 条
  • [1] TASK ALLOCATION AND PRECEDENCE RELATIONS FOR DISTRIBUTED REAL-TIME SYSTEMS
    CHU, WW
    LAN, LMT
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1987, 36 (06) : 667 - 679
  • [2] Static task allocation in real-time distributed computer control systems
    Leite, JCB
    Torreao, JRA
    Loques, OG
    Barroso, AM
    [J]. NEW TECHNOLOGIES FOR COMPUTER CONTROL 2001, 2002, : 503 - 508
  • [3] Optimal Task Allocation for Maximizing Reliability in Distributed Real-time Systems
    Faragardi, Hamid Reza
    Shojaee, Reza
    Keshtkar, Mohammad Amin
    Tabani, Hamid
    [J]. 2013 IEEE/ACIS 12TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS), 2013, : 513 - 519
  • [4] Chaotic simulated annealing algorithm for task allocation in real-time distributed systems
    Wu, Wenbo
    Li, Lin
    Yao, Xinyu
    Liu, Baohong
    [J]. Journal of Computational Information Systems, 2014, 10 (20): : 8865 - 8872
  • [5] MIP formulation for robust resource allocation in dynamic real-time systems
    Gertphol, S
    Prasanna, VK
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2005, 77 (01) : 55 - 65
  • [6] Evaluation and comparison of task allocation and scheduling methods for distributed real-time systems
    Jonsson, J
    Vasell, J
    [J]. SECOND IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS: HELD JOINTLY WITH 6TH CSESAW, 4TH IEEE RTAW, AND SES'96, 1996, : 226 - 229
  • [7] Improved Simulated Annealing Algorithm for Task Allocation in Real-Time Distributed Systems
    Wu, Wenbo
    Li, Lin
    Yao, Xinyu
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, COMMUNICATIONS AND COMPUTING (ICSPCC), 2014, : 50 - 54
  • [8] Definition of task allocation and priority assignment in hard real-time distributed systems
    Zheng, Wei
    Zhu, Qi
    Di Natale, Marco
    Vincentelli, Alberto Sangiovanni
    [J]. RTSS 2007: 28TH IEEE INTERNATIONAL REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2007, : 161 - +
  • [9] Optimization of Task Allocation and Priority Assignment in Hard Real-Time Distributed Systems
    Zhu, Qi
    Zeng, Haibo
    Zheng, Wei
    Di Natale, Marco
    Sangiovanni-Vincentelli, Alberto
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2012, 11 (04)
  • [10] DYNAMIC TASK-SCHEDULING IN HARD REAL-TIME DISTRIBUTED SYSTEMS
    RAMAMRITHAM, K
    STANKOVIC, JA
    [J]. IEEE SOFTWARE, 1984, 1 (03) : 65 - 75