Abstract
Data storage systems are being called on to manage continuous media data types, such as digital audio and video. There is a demand by applications for “constrained-latency storage access” (CLSA) to such data: precisely scheduled delivery of data streams. We believe that anticipated quantitative improvements in processor and storage-device performance will not be sufficient for current data management architectures to meet CLSA requirements. The need for high-volume (but high-latency) storage devices, high-bandwidth access and predictable throughput rates mean that standard latency-masking techniques, such as buffering, are inadequate for the service demands of these applications. We examine the ways in which storage system architectures must change in order to provide CLSA on continuous media, taking into account operating system and network support as well as database management. Particular points we cover include
-
changes in the form of requests and responses at the application-database and database-OS interfaces
-
new kinds of abstractions and data independence that data mangement systems will need to supply, such as quality-of-service requests and mapping of domain events to OS events
-
effects of CLSA demands on query optimization, planning and evaluation, including the need for accurate resource estimates and detailed schedules
-
new information requirements for the database system, such as better characterizations of storage subsystem performance and application patterns.
We illustrate the problems and new demands of continuous media access with application requirements of an all-digital television production studio of the future. We conclude by presenting a storage architecture we are pursuing that we believe will support “scripted” CLSA to shared data.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
This research is supported by NSF Grant IRI-9117008 and by funds from Tektronix, Inc. and the Oregon Advanced Computing Institute.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
D.P. Anderson, Y. Osawa, R. Govindan: A File System for Continuous Media. ACM Transactions on Computer Systems, Vol. 10, No. 4, November 1992, pp. 311–337.
P.B. Berra, C.Y.R. Chen, A. Ghafoor, C.C. Lin, T.D.C. Little, D. Shin: Architecture for Distributed Multimedia Database Systems. Computer Communications [UK] Vol. 13, No. 4, May 1990, pp. 217–231.
M.J. Carey, L.M. Haas, M. Livny: Tapes Hold Data, Too: Challenges of Tuples on Tertiary Store. 1993 ACM SIGMOD Intl. Conf. on Management of Data, pp. 413–417.
S. Christodoulakis, N. Ailamaki, M. Fragonikolakis, Y. Kapetanakis, L. Koveos: An Object Oriented Architecture For Multimedia Information Systems. Data Engineering Vol. 14, No. 3, September 1991, pp. 4–15.
J. Gemmell, S. Christodoulakis: Principles of Delay-Sensitive Multimedia Data Storage and Retrieval. ACM Transactions on Information Systems, Vol. 10, No. 1, January 1992, pp. 51–90.
S. Ghandeharizadeh, L. Ramos, Z. Asad: Object Placement in Parallel Hypermedia Systems. in Proceedings of the 17th International Conference on Very Large Data Bases, September 1991, pp. 243–253.
B. Kantrowitz, J.C. Ramo: An Interactive Life. Newsweek, Vol. 121, No. 22, May 31, 1993, pp. 42–44.
A. Lazar, G. Pacifici: Control of Resources in Broadband Networks with QOS Guarantees. IEEE Communications Magazine, October 1991.
T.D.C. Little, A. Ghafoor: Network Considerations for Distributed Multimedia Object Composition and Communication. IEEE Network Magazine, November 1990, pp. 32–49.
Microsoft Windows multimedia authoring and tools guide: Microsoft Press, Redmond, WA, 1991, pp. 9–4.
M. Singhal: Issues and Approaches to Design of Real-Time Database Systems. SIGMOD Record, Vol 17, No. 1, March 1988, pp. 19–33.
R. Staehli, J. Walpole: Constrained-Latency Storage Access. Computer, Vol. 26, No. 3, March 1993, pp. 44–53.
H. Vin, P.V. Rangan: Designing a Multi-User HDTV Storage Server. Tech. Rept. CS92-225, University of California, San Diego, January 1992.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1993 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Maier, D., Walpole, J., Staehli, R. (1993). Storage system architectures for continuous media data. In: Lomet, D.B. (eds) Foundations of Data Organization and Algorithms. FODO 1993. Lecture Notes in Computer Science, vol 730. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57301-1_1
Download citation
DOI: https://doi.org/10.1007/3-540-57301-1_1
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-57301-2
Online ISBN: 978-3-540-48047-1
eBook Packages: Springer Book Archive