JOURNAL ARTICLE

Allocation of Hard Real-time Periodic Tasks for Reliability Maximization in Distributed Systems

Abstract

A real-time parallel application can be divided into a number of tasks and executed concurrently on distinct nodes of a Distributed System (DS). Distributed System Reliability (DSR) can be defined as the probability that all the tasks in the system run successfully. Due to different hazard rates of nodes and links, DSR critically depends on the optimal allocation of these tasks onto the available nodes. In this paper, we have presented a mathematical model for analyzing DSR in a DS on which hard real-time periodic tasks are executed. In addition, to maximize reliability besides satisfying the constraints, we have proposed an offline task allocation algorithm. The algorithm is a new swarm intelligence approach based on Ant Colony Optimization (ACO). For evaluating the algorithm, ACO is compared with Honey Bee Mating Optimization (HBMO) and Particle Swarm Optimization (PSO). Simulation results manifest that ACO produces better solutions than PSO and HBMO. Meanwhile, it leads to shorter execution time. The results also reveal the flexibility and scalability of the proposed algorithm.

Keywords:
Computer science Scalability Reliability (semiconductor) Maximization Particle swarm optimization Task (project management) Mathematical optimization Flexibility (engineering) Constraint (computer-aided design) Ant colony optimization algorithms Distributed computing Algorithm Engineering Mathematics

Metrics

5
Cited By
1.91
FWCI (Field Weighted Citation Impact)
31
Refs
0.87
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Software Reliability and Analysis Research
Physical Sciences →  Computer Science →  Software
Distributed and Parallel Computing Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications
Real-Time Systems Scheduling
Physical Sciences →  Computer Science →  Hardware and Architecture

Related Documents

JOURNAL ARTICLE

Allocation of Periodic Hard Real-Time Tasks

P. AltenberndC. Ditze

Journal:   IFAC Proceedings Volumes Year: 1996 Vol: 29 (6)Pages: 197-204
JOURNAL ARTICLE

Allocation cost minimization for periodic hard real-time tasks in energy-constrained DVS systems

Jian-Jia ChenTei‐Wei Kuo

Journal:   Digest of technical papers/Digest of technical papers - IEEE/ACM International Conference on Computer-Aided Design Year: 2006 Pages: 255-255
© 2026 ScienceGate Book Chapters — All rights reserved.