DocumentCode
2404837
Title
On maximum rate control of weighted fair scheduling for transactional systems
Author
Lee, Jeng Farn ; Sun, Yeali ; Chen, Meng Chang
fYear
2003
fDate
3-5 Dec. 2003
Firstpage
335
Lastpage
344
Abstract
While existing weighted fair scheduling schemes guarantee minimum service rates of a shared server (such as a computer or a communication channel), maximum rate control was generally enforced by employing policing mechanisms. The previous approaches use either a concatenation of rate controller and scheduler, or a policer in front of scheduler. The concatenation method uses two sets of queues and management apparatus, and thus incurs overhead. The other method allows bursty job requests that may violate maximum rate constraint. In this paper, we present a new weighted fair scheduling scheme, WF2Q-M, to simultaneously support maximum rate control by distributing the excess bandwidths of maximum rate constrained sessions to other sessions without recalculating the virtual starting and finishing times of regular sessions. In terms of performance metrics, we prove that WF2Q-M is theoretically bounded by a fluid reference model. A procedural scheduling implementation of WF2Q-M is proposed and proof of correctness is given. Finally, we conduct extensive experiments to show the performance of WF2Q-M is just as we claim.
Keywords
processor scheduling; queueing theory; transaction processing; WF2Q-M; bursty job requests; concatenation method; fluid reference model; management apparatus; maximum rate constrained sessions; maximum rate control; policer; policing mechanisms; queues; rate controller; scheduler; shared server; transactional systems; virtual clock adjustment; weighted fair scheduling; worst-case fair weighted fair queueing; Control systems; Real time systems; Weight control;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Systems Symposium, 2003. RTSS 2003. 24th IEEE
Print_ISBN
0-7695-2044-8
Type
conf
DOI
10.1109/REAL.2003.1253279
Filename
1253279
Link To Document