Title :
Schedulability criterion and performance analysis of coordinated schedulers
Author :
Li, Chengzhi ; Knightly, Edward W.
Author_Institution :
Dept. of Comput. Sci. & Eng., Univ. of Texas, Arlington, TX, USA
fDate :
4/1/2005 12:00:00 AM
Abstract :
Inter-server coordinated scheduling is a mechanism for downstream nodes to increase or decrease a packet´s priority according to the congestion incurred at upstream nodes. In this paper, we derive an end-to-end schedulability condition for a broad class of coordinated schedulers that includes Core-stateless Jitter Virtual Clock (CJVC) and Coordinated Earliest Deadline First (CEDF). In contrast to previous approaches, our technique purposely allows flows to violate their local priority indexes while still providing an end-to-end delay bound. We show that under a simple priority assignment scheme, coordinated schedulers can outperform WFQ schedulers, while replacing per-flow scheduling operations with a simple coordination rule. Finally, we illustrate the performance advantages of coordination through numerical examples and simulation experiments.
Keywords :
clocks; jitter; packet switching; queueing theory; scheduling; telecommunication traffic; coordinated earliest deadline first; core-stateless jitter virtual clock; end-to-end delay; end-to-end schedulability; interserver coordinated scheduling; multihop scheduling; network traffic; per-flow scheduling; priority assignment scheme; Algorithm design and analysis; Clocks; Delay; Jitter; Laboratories; Network servers; Numerical simulation; Performance analysis; Quality of service; Scheduling algorithm; Coordinated multihop scheduling discipline; end-to-end delay; end-to-end schedulability criterion;
Journal_Title :
Networking, IEEE/ACM Transactions on
DOI :
10.1109/TNET.2005.845541