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 条
  • [1] DISK I/O SCHEDULING AND COMMUNICATION I/O SCHEMES FOR MULTIMEDIA SERVER HYPERMS
    MISAWA, K
    TSUJISAWA, T
    SUGIMOTO, K
    KITAMURA, H
    SHIMOJI, M
    HONDA, A
    NAKASHIMA, S
    NEC RESEARCH & DEVELOPMENT, 1995, 36 (03): : 417 - 428
  • [2] A novel disk I/O scheduling framework of virtualized storage system
    Li, Dingding
    Dong, Mianxiong
    Tang, Yong
    Ota, Kaoru
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 1): : 2395 - 2405
  • [3] A novel disk I/O scheduling framework of virtualized storage system
    Dingding Li
    Mianxiong Dong
    Yong Tang
    Kaoru Ota
    Cluster Computing, 2019, 22 : 2395 - 2405
  • [4] Scalable multimedia disk scheduling
    Mokbel, MF
    Aref, WG
    Elbassioni, K
    Kamel, I
    20TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 2004, : 498 - 509
  • [5] Disk scheduling on multimedia storage servers
    Huang, YF
    Huang, JM
    IEEE TRANSACTIONS ON COMPUTERS, 2004, 53 (01) : 77 - 82
  • [6] An Efficient Disk Scheduling Algorithm for Multimedia System Based on GSR Algorithm
    Rahmani, Hossein
    Moghaddam, Mohsen Ebrahimi
    2009 IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE, VOLS 1-3, 2009, : 81 - 86
  • [7] Robust, portable I/O scheduling with the disk mimic
    Popovici, FI
    Arpaci-Dusseau, AC
    Arpaci-Dusseau, RH
    USENIX ASSOCIATION PROCEEDINGS OF THE GENERAL TRACK, 2003, : 297 - 310
  • [8] I/O ISSUES IN A MULTIMEDIA SYSTEM
    REDDY, ALN
    WYLLIE, JC
    COMPUTER, 1994, 27 (03) : 69 - 74
  • [9] Flexible disk scheduling for multimedia presentation servers
    Emilda, S
    Jacob, L
    Ovidiu, D
    Prabhakaran, B
    10TH IEEE INTERNATIONAL CONFERENCE ON NETWORKS (ICON 2002), PROCEEDINGS, 2002, : 151 - 155
  • [10] Flexible disk scheduling for multimedia presentation servers
    Emilda, S
    Jacob, L
    Ovidiu, D
    Prabhakaran, B
    PROCEEDINGS OF THE 2002 IEEE WORKSHOP ON MULTIMEDIA SIGNAL PROCESSING, 2002, : 452 - 455