DocumentCode :
1458524
Title :
Utility Accrual Dynamic Routing in Real-Time Parallel Systems
Author :
Kargahi, Mehdi ; Movaghar, Ali
Author_Institution :
Sch. of Electr. & Comput. Eng., Univ. of Tehran, Tehran, Iran
Volume :
21
Issue :
12
fYear :
2010
Firstpage :
1822
Lastpage :
1835
Abstract :
One of the main properties of today´s distributed and parallel systems, such as mobile ad-hoc networks and grids, is their heterogeneity in the available resources. Further, many applications of such systems are subject to Time/Utility Function (TUF) time constraints for jobs, unavoidable variability in job characteristics and arrivals, and statistical assurance requirements on timeliness behaviors. In this paper, we propose an exact analytical solution for performance evaluation of dynamic policies used for routing of TUF-constrained Firm Real-Time (FRT) jobs among parallel single-processor queues with arbitrary processing rates and capacities. The analytical method can be used for the evaluation of the compliance of some important statistical assurance requirements. Furthermore, we present a utility-aware dynamic routing policy to improve the expected accrued utility of the parallel system. The policy called Maximum Expected Utility (MEU) behaves based on the information gathered from the analytical solution. MEU is compared with some well-known Dynamic Routing (DR) policies for different TUF shapes and both cases of homogeneous and heterogeneous processors of a two-queue system. The comparisons show the efficiency of MEU for the former case and its good behavior in most situations for the latter case.
Keywords :
ad hoc networks; mobile computing; parallel processing; real-time systems; telecommunication network routing; TUF-constrained firm real-time job; dynamic policy; exact analytical solution; maximum expected utility; mobile ad hoc network; parallel single-processor queue; performance evaluation; real-time parallel system; statistical assurance requirement; time/utility function time constraint; timeliness behavior; utility accrual dynamic routing; utility-aware dynamic routing policy; Ad hoc networks; Performance analysis; Quality of service; Queueing analysis; Real time systems; Routing; Streaming media; Time factors; Timing; Utility theory; Analytical modeling; firm real-time systems; performance modeling; time/utility function; utility accrual dynamic routing.;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/TPDS.2010.50
Filename :
5440172
Link To Document :
بازگشت