DocumentCode :
2192210
Title :
Scalable QoS-aware disk-scheduling
Author :
Aref, Walid G. ; El-Bassyouni, Khaled ; Kamel, Ibrahim ; Mokbel, Mohamed F.
Author_Institution :
Dept. of Comput. Sci., Purdue Univ., West Lafayette, IN, USA
fYear :
2002
fDate :
2002
Firstpage :
256
Lastpage :
265
Abstract :
A new quality of service (QoS) aware disk scheduling algorithm is presented. It is applicable in environments where data requests arrive with different QoS requirements such as real-time deadline, and user priority. Previous work on disk scheduling has focused on optimizing the seek times and/or meeting the real-time deadlines. A unified framework for QoS disk scheduling is presented that scales with the number of scheduling parameters. The general idea is based on modeling the disk scheduler requests as points in the multi-dimensional space, where each of the dimensions represents one of the parameters (e.g., one dimension represents the request deadline, another represents the disk cylinder number and a third dimension represents the priority of the request, etc.). Then the disk scheduling problem reduces to the problem of finding a linear order to traverse these multi-dimensional points. Space-filling curves are adopted to define a linear order for sorting and scheduling objects that lie in the multi-dimensional space. This generalizes the one-dimensional disk scheduling algorithms (e.g., EDF SATF, FIFO). Several techniques are presented to show how a QoS-aware disk scheduler deals with the progressive arrival of requests over time. Simulation experiments are presented to show a comparison of the alternative techniques and to demonstrate the scalability of the proposed QoS-aware disk scheduling algorithm over other traditional approaches.
Keywords :
disc storage; quality of service; real-time systems; scheduling; 1D disk scheduling algorithms; QoS-aware disk scheduling algorithm; data requests; disk scheduler request modeling; linear order; multi-dimensional space; object scheduling; object sorting; progressive request arrival; real-time deadline meeting; scalable QoS-aware disk scheduling; scheduling parameters; seek time optimization; simulation experiments; space-filling curves; user priority; Bandwidth; Computer networks; Engine cylinders; Intelligent networks; Laboratories; Quality of service; Scalability; Scheduling algorithm; Sorting; Streaming media;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Database Engineering and Applications Symposium, 2002. Proceedings. International
ISSN :
1098-8068
Print_ISBN :
0-7695-1638-6
Type :
conf
DOI :
10.1109/IDEAS.2002.1029678
Filename :
1029678
Link To Document :
بازگشت