• DocumentCode
    2404914
  • Title

    Rotational-position-aware real-time disk scheduling using a dynamic active subset (DAS)

  • Author

    Reuther, Lars ; Pohlack, Martin

  • Author_Institution
    Dept. of Comput. Sci., Dresden Univ. of Technol., Germany
  • fYear
    2003
  • fDate
    3-5 Dec. 2003
  • Firstpage
    374
  • Lastpage
    385
  • Abstract
    Scheduling disk requests with service guarantees has to bring the demand to meet guarantees in line with the need to optimize disk utilization. This paper presents the design, implementation, and experimental evaluation of a disk-scheduling framework which optimizes the disk utilization under the constraints of both hard and statistical service guarantees. The framework is based on two principles: 1) upon each scheduling decision, the calculation of a subset of the outstanding disk requests such that all service guarantees can be enforced under worst-case assumptions; and 2) the scheduling of this subset based on the rotational position of requests in order to improve the disk utilization. Results are presented through an implementation of the scheduling framework in DROPS, the Dresden real-time operating system.
  • Keywords
    disc storage; operating systems (computers); processor scheduling; real-time systems; DROPS; Dresden real-time operating system; disk scheduling; disk utilization optimization; dynamic active subset; real-time scheduling; rotational-position-aware scheduling; service guarantees; Computer science; Constraint optimization; Delay; Design optimization; Dynamic scheduling; Operating systems; Processor scheduling; Real time systems; Resource management; Streaming media;
  • 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.1253285
  • Filename
    1253285