DocumentCode
3027306
Title
Allocation of Hard Real-time Periodic Tasks for Reliability Maximization in Distributed Systems
Author
Faragardi, Hamid Reza ; Shojaee, Reza ; Mirzazad-Barijough, Maziar ; Nosrati, R.
Author_Institution
Sch. of Electr. & Comput. Eng., Univ. of Tehran, Tehran, Iran
fYear
2012
fDate
5-7 Dec. 2012
Firstpage
42
Lastpage
49
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
ant colony optimisation; fault tolerant computing; parallel processing; probability; real-time systems; ACO; DSR; ant colony optimization; distributed system reliability; hard real-time periodic task allocation; mathematical model; offline task allocation algorithm; real-time parallel application; reliability maximization; swarm intelligence; Decision support systems; Hazards; Particle swarm optimization; Program processors; Real-time systems; Reliability; Resource management; Ant Colony optimization; distributed system; hard real-time system; reliability; task allocation;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Science and Engineering (CSE), 2012 IEEE 15th International Conference on
Conference_Location
Nicosia
Print_ISBN
978-1-4673-5165-2
Electronic_ISBN
978-0-7695-4914-9
Type
conf
DOI
10.1109/ICCSE.2012.16
Filename
6417273
Link To Document