DocumentCode :
941185
Title :
An Efficient Real-Time Disk-Scheduling Framework with Adaptive Quality Guarantee
Author :
Tsai, Cheng-Han ; Huang, Tai-Yi ; Chu, Edward T H ; Wei, Chun-Hang ; Tsai, Yu-Che
Author_Institution :
Nat. Tsing Hua Univ., Hsinchu
Volume :
57
Issue :
5
fYear :
2008
fDate :
5/1/2008 12:00:00 AM
Firstpage :
634
Lastpage :
657
Abstract :
A multimedia server requires a real-time disk-scheduling algorithm to deliver isochronous data for real-time streams. Traditional disk-scheduling algorithms focus on providing good quality in a best effort manner. In this paper, we propose a novel real-time disk-scheduling algorithm called WRR-SCAN (weighted-round-robin-SCAN) to provide quality guarantees for all in-service streams encoded at variable bit rates and bounded response times for aperiodic jobs. WRR-SCAN divides a real-time stream into guaranteed jobs and optional jobs. The admission control admits a stream as long as its guaranteed jobs are satisfied. Such a decision is made in 0(1) time as WRR-SCAN reserves a fixed weight for each stream. WRR-SCAN incorporates an aggressive policy to dynamically reclaim unused bandwidth during runtime. The reclaimed bandwidth is used to serve optional jobs or more aperiodic jobs. We conducted a set of simulations to compare WRR-SCAN with a set of referred disk-scheduling algorithms. The evaluations are conducted on a commonly used disk simulator with traces from a real multimedia server. The experimental results show that WRR-SCAN provides significantly better quality for real-time streams and yields considerably shorter response times for aperiodic jobs.
Keywords :
disc drives; magnetic disc storage; media streaming; multimedia servers; adaptive quality guarantee; admission control; aggressive policy; aperiodic jobs; multimedia server; real-time disk-scheduling framework; weighted-round-robin-SCAN; Admission control; Bandwidth; Bit rate; Delay; Encoding; Programmable control; Real time systems; Round robin; Runtime; Streaming media; Imprecise computation; Performance; Performance evaluation; Real-time systems; Scheduling; real-time disk-scheduling algorithms; weighted round-robin;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.2007.70823
Filename :
4358284
Link To Document :
بازگشت