Systempufferverwaltung in Multimedia-Datenbanksystemen

Dieser Beitrag prasentiert Konzepte fur den Entwurf und die Implementierung einer SystempufFerverwaltung fur Multimedia-Datenbanksysteme bzw. andere Multimedia-Systeme, die den Anwendungen eine datenunabhangige, d. h. gerate- und formatunabhangige Sicht auf Medienobjekte (und entsprechende ZugrifFsmoglichkeiten) bieten. Solche Systeme mussen vor allem Ein- und Ausgabeoperationen (Medienobjekterzeugung, -Prasentation) fur alle Medienobjekttypen be-reitstellen. Die Medienobjekte konnen beliebig gros und zusatzlich mit einer zeitlichen Dimension behaftet sein (Audio, Video), d.h. das System mus.Zugriffe auf sehr grose Datenobjekte unter Einhaltung von Fristen (Deadlines) durchfuhren konnen. In einer kurzen Ubersicht werden diese Forderungen mit den Leistungsmerkmalen einiger bekannter NonStandard-DBVS verglichen. Da die Forderungen nur unzureichend erfullt werden, stehen im Mittelpunkt dieses Beitrags neue Pufferungskonzepte und der darauf basierende Entwurf einer Systempufferverwaltung, in die die aus der Echtzeitdatenverarbeitung bekannte Prefetching-Technik integriert wurde. Dieser Entwurf soll spater den Kern einer MMDBVS- Systempufferverwaltung bilden.

[1]  A. L. Narasimha Reddy,et al.  Disk scheduling in a multimedia I/O system , 1993, MM 1993.

[2]  Klaus Meyer-Wegener,et al.  Eine vergleichende Untersuchung der Speicherungsformen für multimediale Datenobjekte , 1993, BTW.

[3]  Stavros Christodoulakis,et al.  Principles of delay-sensitive multimedia data storage retrieval , 1992, TOIS.

[4]  Gerhard Weikum Set-oriented disk access to large complex objects , 1989, [1989] Proceedings. Fifth International Conference on Data Engineering.

[5]  Harvey M. Deitel An introduction to operating systems / Harvey M. Deitel , 1990 .

[6]  Harvey M. Deitel,et al.  An introduction to operating systems , 1984 .

[7]  Bruce G. Lindsay,et al.  The Starburst Long Field Manager , 1989, VLDB.

[8]  Alexandros Biliris An efficient database storage structure for large dynamic objects , 1992, [1992] Eighth International Conference on Data Engineering.

[9]  David J. DeWitt,et al.  Object and File Management in the EXODUS Extensible Database System , 1986, VLDB.

[10]  Michael Stonebraker,et al.  Large object support in POSTGRES , 1993, Proceedings of IEEE 9th International Conference on Data Engineering.

[11]  Akifumi Makinouchi,et al.  Implementation and Evaluation of a New Approach to Storage and Management for Persistent Data - Towards Virtual-Memory Databases , 1992, Future Databases.

[12]  Jonathan Walpole,et al.  Constrained-latency storage access , 1993, Computer.

[13]  Won Kim,et al.  Multimedia Information Management in an Object-Oriented Database System , 1987, VLDB.

[14]  H.-J. Schek,et al.  Datenbanksysteme in Büro, Technik und Wissenschaft, GI-Fachtagung, Darmstadt, 1.-3. April 1987, Proceedings , 1987, BTW.