Disk Scheduling in a Multimedia I/O System

被引:23
|
作者
Reddy, A. L. N. [1 ]
Wyllie, Jim [2 ]
Wijayaratne, K. B. R. [3 ]
机构
[1] Texas A&M Univ, Dept Elect Engn, College Stn, TX 77843 USA
[2] IBM Almaden Res Ctr, San Jose, CA 95120 USA
[3] Adaptec Inc, Milpitas, CA 95035 USA
关键词
Performance; I/O systems; disk scheduling; multimedia applications; real-time; performance evaluation;
D O I
10.1145/1047936.1047941
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This article provides a retrospective of our original paper by the same title in the Proceedings of the First ACM Conference on Multimedia, published in 1993. This article examines the problem of disk scheduling in a multimedia I/O system. In a multimedia server, the disk requests may have constant data rate requirements and need guaranteed service. We propose a new scheduling algorithm, SCAN-EDF, that combines the features of SCAN type of seek optimizing algorithm with an Earliest Deadline First (EDF) type of real-time scheduling algorithm. We compare SCAN-EDF with other scheduling strategies and show that SCAN-EDF combines the best features of both SCAN and EDF. We also investigate the impact of buffer space on the maximum number of video streams that can be supported. We show that by making the deadlines larger than the request periods, a larger number of streams can be supported. We also describe how we extended the SCAN-EDF algorithm in the PRISM multimedia architecture. PRISM is an integrated multimedia server, designed to satisfy the QOS requirements of multiple classes of requests. Our experience in implementing the extended SCAN-EDF algorithm in a generic operating system is discussed and performance metrics and results are presented to illustrate how the SCAN-EDF extensions and implementation strategies have succeeded in meeting the QOS requirements of different classes of requests.
引用
收藏
页码:37 / 59
页数:23
相关论文
共 50 条
  • [21] A high resolution disk I/O trace system
    Huang, Tao
    Xu, Teng
    Lu, Xianliang
    Operating Systems Review (ACM), 2001, 35 (04): : 82 - 87
  • [22] A Pruning-Based Disk Scheduling Algorithm for Heterogeneous I/O Workloads
    Kim, Taeseok
    Bahn, Hyokyung
    Won, Youjip
    SCIENTIFIC WORLD JOURNAL, 2014,
  • [23] Adaptive Splitting-based Block I/O Scheduling in Disk Storage
    Li, Hui
    Chen, Shanxiong
    Xiao, Guoqiang
    Peng, Xiaoning
    Liao, Jianwei
    2018 IEEE 42ND ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), VOL 1, 2018, : 668 - 676
  • [24] A cost driven disk scheduling algorithm for multimedia object retrieval
    Ghandeharizadeh, S
    Huang, LG
    Kamel, I
    IEEE TRANSACTIONS ON MULTIMEDIA, 2003, 5 (02) : 186 - 196
  • [25] TECHNIQUES FOR SCHEDULING I/O IN A HIGH-PERFORMANCE MULTIMEDIA-ON-DEMAND SERVER
    JADAV, D
    SRINILTA, C
    CHOUDHARY, A
    BERRA, PB
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1995, 30 (02) : 190 - 203
  • [26] Study on Scheduling Algorithm of Multimedia System
    Wu, Shaofei
    Zhang, Xuan
    PROCEEDINGS OF THE 2009 PACIFIC-ASIA CONFERENCE ON CIRCUITS, COMMUNICATIONS AND SYSTEM, 2009, : 648 - +
  • [27] Scheduling multimedia documents in a distributed system
    Ahmad, I
    Lai, WYM
    Li, B
    Deng, X
    WEB TECHNOLOGIES AND APPLICATIONS, 1998, : 3 - 13
  • [28] iTransformer: Using SSD to Improve Disk Scheduling for High-performance I/O
    Zhang, Xuechen
    Davis, Kei
    Jiang, Song
    2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2012, : 715 - 726
  • [29] ''PD'' (powerful optical disk system) for Multimedia
    Imanaka, R
    Okazaki, Y
    Saimi, T
    Kawamura, I
    Ohta, T
    Nishino, S
    JAPANESE JOURNAL OF APPLIED PHYSICS PART 1-REGULAR PAPERS SHORT NOTES & REVIEW PAPERS, 1996, 35 (1B): : 490 - 494
  • [30] 'PD' (powerfull optical disk system) for multimedia
    Imanaka, Ryoichi
    Okazaki, Yukinori
    Saimi, Tetsuo
    Kawamura, Ichiro
    Ohta, Takeo
    Nishino, Seiji
    Japanese Journal of Applied Physics, Part 1: Regular Papers & Short Notes & Review Papers, 1996, 35 (1 B): : 490 - 494