Presentation is loading. Please wait.

Presentation is loading. Please wait.

Operating System concerns for Multimedia Multimedia File Systems -Jaydeep Punde.

Similar presentations


Presentation on theme: "Operating System concerns for Multimedia Multimedia File Systems -Jaydeep Punde."— Presentation transcript:

1 Operating System concerns for Multimedia Multimedia File Systems -Jaydeep Punde

2 Contents  Why the need?  Multimedia Data Characteristics  Existing work on MM file systems  Data placement schemas  Disk placement schemas  Conclusion

3 Why MM file systems  Multimedia imposes unique demands on the underlying file system in terms of storage, continuity of data retrieval, real-time constraints, and synchronization.  the performance of multimedia applications that are built on top of generic file systems leaves much to be desired.

4 Multimedia Data Characteristics  Large Data Size

5 Multimedia Data Characteristics(cont.)  Continuous Storage and retrieval. The real-time constraints imposed on data retrieval affects the design of various file system modules such as disk scheduling, admission control, on-disk allocation schemes, bandwidth reservation policies  Heterogeneous data.  Synchronization Multimedia compositions usually contain multiple media streams, which have temporal dependencies between them.

6 A representation of a synchronized video and an audio stream Synchronization constraints that are commonly encountered in multimedia compositions can be easily specified using two of the thirteen temporal relations,namely equals and meets

7 Existing work done on multimedia file systems  From the architectural perspective, multimedia file systems can be classified as Partitioned file systems consists of multiple subfile systems, each tailored to handle data of a specific data type. Integrated file systems multiplex all available resources among all multimedia data.

8 Existing work done on multimedia file systems (cont.)  Grouping the systems according to the supported multimedia data characteristics. General file systems capable of handling multimedia data to a certain extend. Multimedia file systems optimized for continuous multimedia data. E.g. Tiger Shark. Multimedia file systems handling mixed-media workloads E.g. MMFS.

9 Data Placement Schemas  are responsible for the actual values of seek time, rotation time, and transfer time.  A few general data placement strategies for multimedia applications Scattered placement In scattered placement blocks are allocated at arbitrary places on the disk. Contiguous placement all the data blocks of a file are successively stored on disk. Locally contiguous placement the files are divided into multiple fragments. All blocks of a fragment are stored contiguously, but fragments can be scattered over 1-n disks. Constrained placement

10 Disk Scheduling  Traditional disk scheduling algorithms for current file systems focused mainly on reducing seek times e.g. SSTF, SCAN.  disk-scheduling algorithms for multimedia data requests need to optimize, besides the traditional criteria, also other criteria which are special for multimedia data including QoS guarantees.

11 Disk Scheduling (cont.)  Following are a few multimedia disk-scheduling algorithms  EDF strategy serves the block request with the nearest deadline first.  SCAN-EDF strategy combines the seek optimization of SCAN and the real-time guarantees of EDF.  Group Sweeping Strategy optimizes disk arm movement by using a variation of SCAN handling the requests of continuous media streams into multiple groups. GSS represents a trade-off between optimizations of buffer space and disk arm movement.

12 Conclusions  Commodity operating systems do not presently support all the requirements of multimedia systems. New OS abstractions need to be developed to support a mix of applications with real-time and best effort requirements and to provide the necessary performance.

13 References  Niranjan, T.N., Chiueh, T., Schloss, G.A.: Implementation and Evaluation of a Multimedia File System, Proc. of IEEE Int. Conf. on Multimedia Computing and Systems (ICMCS’97), Ottawa, Canada, June 1997.  Anderson, D., Osawa, Y., Govindan, R.: A File System for Continuous Media, ACM Transactions on Computer Systems, Vol. 10, No. 4, November 1992, pp. 311-337.


Download ppt "Operating System concerns for Multimedia Multimedia File Systems -Jaydeep Punde."

Similar presentations


Ads by Google