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
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;
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
DOI :
10.1109/ICCSE.2012.16