A scalable storage supporting multistream real-time data retrieval

Abstract. This paper presents a new data placement scheme for continuous-media playback via a scalable storage system. Multimedia contents are segmented into data blocks for the purpose of being stored, retrieved, and manipulated. If these data blocks belong to some continuous media, then they must be handled in a timely manner, for example, being retrieved before some deadline. One of the main challenges in implementing the above system is the simultaneous retrieval of a great number of different media streams from a very large storage system. The proposed scheme efficiently reduces the seeking delay by a very simple placement method and a retrieval scheduler. Thus, both the storage capacity and the number of concurrent accesses to the storage are scalable. The performance of the proposed scheme is evaluated through a simple analytical model and a practical prototype implementation.

[1]  S. S. Rao,et al.  Optimizing the placement of multimedia objects on disk arrays , 1995, Proceedings of the International Conference on Multimedia Computing and Systems.

[2]  John Wilkes,et al.  An introduction to disk drive modeling , 1994, Computer.

[3]  Randy H. Katz,et al.  Performance modeling and analysis of disk arrays , 1993 .

[4]  Philip S. Yu,et al.  Analytic Modeling and Comparisons of Striping Strategies for Replicated Disk Arrays , 1995, IEEE Trans. Computers.

[5]  P. Venkat Rangan,et al.  Efficient Storage Techniques for Digital Continuous Multimedia , 1993, IEEE Trans. Knowl. Data Eng..

[6]  P. Venkat Rangan,et al.  Designing a Multiuser HDTV Storage Server , 1993, IEEE J. Sel. Areas Commun..

[7]  Ramesh Govindan,et al.  A file system for continuous media , 1992, TOCS.

[8]  Harrick M. Vin,et al.  Efficient striping techniques for multimedia file servers , 1997, Proceedings of 7th International Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV '97).

[9]  Scott A. Barnett,et al.  Performability of disk-array-based video servers , 1998, Multimedia Systems.

[10]  P. Venkat Rangan,et al.  Multimedia Storage Servers: A Tutorial , 1995, Computer.

[11]  A. K. Sahai Performance aspects of RAID architectures , 1997, 1997 IEEE International Performance, Computing and Communications Conference.

[12]  Jim Gemmell,et al.  Multimedia Network File Servers: Multi-Channel Delay Sensitive Data Retrieval , 1993, ACM Multimedia.

[13]  A. L. Narasimha Reddy,et al.  I/O issues in a multimedia system , 1994, Computer.

[14]  Yen-Jen Oyang,et al.  A Multimedia Storage System for On-Demand Playback , 1995 .

[15]  Jiawei Han,et al.  Multimedia network file servers: Multichannel delay-sensitive data retrieval , 1994, MULTIMEDIA '93.

[16]  Doug Shepherd,et al.  The Design of a Storage Server for Continuous Media , 1993, Comput. J..

[17]  Yueh-Min Huang,et al.  An efficient data placement and retrieval scheme of zoned-disks to support interactive playout for video servers , 1997 .

[18]  Garth A. Gibson,et al.  RAID: high-performance, reliable secondary storage , 1994, CSUR.