Disk scheduling for displaying and recording video in nonlinear news editing systems
Walid G. Aref, Ibrahim Kamel, Thirumale N. Niranjan, Shahram Ghandeharizadeh · Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE · 1997
Unlike video-on-demand servers, non-linear editing systems enable the user to manipulate the content of the video database. Applications such as news editing systems require that the underlying storage server be able to concurrently record live broadcast information, modify pre-recorded data, and broadcast an authored presentation. A multimedia storage server that efficiently supports such a diverse group of activities constitutes the focus of this study. Our contribution is a novel real-time disk scheduling algorithm that treats both read and write requests in a homogeneous manner in order to ensure that their deadlines are met. Simulation results demonstrate that the proposed algorithm offers low violations of read deadlines, reduces buffer requirements, and improves the throughput of the storage server by enhancing the utilization of available disk bandwidth.