Priority in DBMS resource scheduling
VLDB '89 Proceedings of the 15th international conference on Very large data bases
Disk scheduling in a multimedia I/O system
MULTIMEDIA '93 Proceedings of the first ACM international conference on Multimedia
Multimedia network file servers: multi-channel delay sensitive data retrieval
MULTIMEDIA '93 Proceedings of the first ACM international conference on Multimedia
Issues in the design of a storage server for video-on-demand
Multimedia Systems
Distributed schedule management in the Tiger video fileserver
Proceedings of the sixteenth ACM symposium on Operating systems principles
Cello: a disk scheduling framework for next generation operating systems
SIGMETRICS '98/PERFORMANCE '98 Proceedings of the 1998 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems
Disk scheduling for mixed-media workloads in a multimedia server
MULTIMEDIA '98 Proceedings of the sixth ACM international conference on Multimedia
Phoenix: a low-power fault-tolerant real-time network-attached storage device
MULTIMEDIA '99 Proceedings of the seventh ACM international conference on Multimedia (Part 1)
SMDP: minimizing buffer requirements for continuous media servers
Multimedia Systems
Handling sporadic tasks in multimedia file system
MULTIMEDIA '00 Proceedings of the eighth ACM international conference on Multimedia
System support for providing integrated services from networked multimedia storage servers
MULTIMEDIA '01 Proceedings of the ninth ACM international conference on Multimedia
A Low-Cost Storage Server for Movie on Demand Databases
VLDB '94 Proceedings of the 20th International Conference on Very Large Data Bases
RTAS '02 Proceedings of the Eighth IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS'02)
Striping for Interactive Video: Is it Worth it?
ICMCS '99 Proceedings of the IEEE International Conference on Multimedia Computing and Systems - Volume 2
A Novel Deadline Driven Disk Scheduling Algorithm for Multi-Priority Multimedia Objects
ICDE '00 Proceedings of the 16th International Conference on Data Engineering
Disk striping in video server environments
ICMCS '96 Proceedings of the 1996 International Conference on Multimedia Computing and Systems
Video File Allocation over Disk Arrays for Video-On-Demand
ICMCS '96 Proceedings of the 1996 International Conference on Multimedia Computing and Systems
Buffer Management in Multimedia Database Systems
ICMCS '96 Proceedings of the 1996 International Conference on Multimedia Computing and Systems
An Analysis of Buffer Sharing and Prefetching Techniques for Multimedia Systems
An Analysis of Buffer Sharing and Prefetching Techniques for Multimedia Systems
Disk Scheduling onMultimedia Storage Servers
IEEE Transactions on Computers
Observing the effects of multi-zone disks
ATEC '97 Proceedings of the annual conference on USENIX Annual Technical Conference
Prefetching into Smart-Disk Caches for High Performance Media Servers
ICMCS '99 Proceedings of the IEEE International Conference on Multimedia Computing and Systems - Volume 2
A cost driven disk scheduling algorithm for multimedia object retrieval
IEEE Transactions on Multimedia
Hi-index | 0.00 |
The objective of this study is to determine the right cycle management policy to service periodic soft real-time disk retrieval. Cycle-based disk scheduling provides an effective way of exploiting the disk bandwidth and meeting the soft real-time requirements of individual I/O requests. It is widely used in real-time retrieval of multimedia data blocks. Interestingly, the issue of cycle management with respect to dynamically changing workloads has not been receiving proper attention despite its significant engineering implications on the system behavior. When cycle length remains constant regardless of varying I/O workload intensity, it may cause under-utilization of disk bandwidth capacity or unnecessarily long service startup latency. In this work, we present a novel cycle management policy which dynamically adapts to the varying workload. We develop pre-buffering policy which makes the adaptive cycle management policy robust against starvation. The proposed approach elaborately determines the cycle length and the respective buffer size for pre-buffering. Performance study reveals a number of valuable observations. Adaptive cycle length management with incremental pre-buffering exhibits superior performance to the other cycle management policies in startup latency, jitter and buffer requirement. It is found that servicing low playback rate contents such as video contents for 3G cellular network requires rather different treatment in disk subsystem capacity planning and call admission criteria because relatively significant fraction of I/O latency is taken up by plain disk overhead.