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.
[1]
Christodoulakis Stavros,et al.
An object oriented architecture for multimedia information systems
,
1991
.
[2]
Jonathan Walpole,et al.
Constrained-latency storage access
,
1993,
Computer.
[3]
Ramesh Govindan,et al.
A file system for continuous media
,
1992,
TOCS.
[4]
Stavros Christodoulakis,et al.
Principles of delay-sensitive multimedia data storage retrieval
,
1992,
TOIS.
[5]
Aurel A. Lazar,et al.
Control of resources in broadband networks with quality of service guarantees
,
1991
.
[6]
Shahram Ghandeharizadeh,et al.
Object Placement in Parallel Hypermedia Systems
,
1991,
VLDB.
[7]
P B Berra,et al.
Architecture for distributed multimedia database systems
,
1990,
Comput. Commun..
[8]
Laura M. Haas,et al.
Tapes hold data, too: challenges of tuples on tertiary store
,
1993,
SIGMOD '93.
[9]
Mukesh Singhal,et al.
Issues and approaches to design of real-time database systems
,
1988,
SGMD.
[10]
T.D.C. Little,et al.
Network considerations for distributed multimedia object composition and communication
,
1990,
IEEE Network.
[11]
P. Venkat Rangan,et al.
Designing a Multiuser HDTV Storage Server
,
1993,
IEEE J. Sel. Areas Commun..