Title :
Probabilistic Scheduling Based on Queueing Model for Multi-user Network Applications
Author :
Xiao, Zheng ; Tong, Zhao ; Li, Kenli
Author_Institution :
Coll. of Inf. Sci. & Eng., Hunan Univ., Changsha, China
Abstract :
Multi-user network applications are often met in our normal life, especially as WEB comes up. And it is usually configured into a distributed system. In such distributed environment, task scheduling plays an important role. Unlike traditional scheduling, there are lots of uncertainties which consist in task arrival process, state of processing units, and network transmission. We investigate the dynamic scheduling problem which takes these uncertainties into account. In order to improve scheduling speed and alleviate the problem of imprecision of state estimation, the idea of probabilistic scheduling is put forward. Specifically, we build a queueing model in which all arrived tasks are pushed into a queue, and every processing unit has their local queues for task execution. Some parameters are computed using queueing theory. Based on these parameters this scheduling problem is defined as a non-linear programming problem. The robustness of the algorithm is analyzed, and the performance is validated by comparison with such classical algorithms as MinMin, MinMax, Suffrage, and ECT.
Keywords :
computer networks; nonlinear programming; queueing theory; scheduling; ECT; MinMax; MinMin; Suffrage; WEB; distributed environment; dynamic scheduling problem; multiuser network applications; nonlinear programming problem; probabilistic scheduling; queueing model; queueing theory; task arrival process; task scheduling; Dynamic scheduling; Heuristic algorithms; Probabilistic logic; Processor scheduling; Queueing analysis; Time factors; distributed computing; multi-user; non-linear programming; queueing theory; task scheduling;
Conference_Titel :
Computer and Information Technology (CIT), 2012 IEEE 12th International Conference on
Conference_Location :
Chengdu
Print_ISBN :
978-1-4673-4873-7
DOI :
10.1109/CIT.2012.64