Optimization of the grouped sweeping scheduling (GSS) with heterogeneous multimedia streams
MULTIMEDIA '93 Proceedings of the first ACM international conference on Multimedia
Dynamic batching policies for an on-demand video server
Multimedia Systems
Distributed schedule management in the Tiger video fileserver
Proceedings of the sixteenth ACM symposium on Operating systems principles
Experimental evaluation of PFS continuous media file system
CIKM '97 Proceedings of the sixth international conference on Information and knowledge management
Techniques to increase disk access locality in the Minorca multimedia file system
MULTIMEDIA '99 Proceedings of the seventh ACM international conference on Multimedia (Part 2)
Understanding the Linux Kernel
Understanding the Linux Kernel
Implementation and Evaluation of a Multimedia File System
ICMCS '97 Proceedings of the 1997 International Conference on Multimedia Computing and Systems
Enhancements to 4.4 BSD UNIX for Efficient Networked Multimedia in Project MARS
ICMCS '98 Proceedings of the IEEE International Conference on Multimedia Computing and Systems
Tiger shark: a scalable file system for multimedia
IBM Journal of Research and Development - Papers on mustimedia systems
OMFS: An Object-Oriented Multimedia File System for Cluster Streaming Server
HPCASIA '05 Proceedings of the Eighth International Conference on High-Performance Computing in Asia-Pacific Region
HERMES: embedded file system design for A/V application
Multimedia Tools and Applications
Fast-path I/O architecture for high performance streaming server
The Journal of Supercomputing
Consolidating with media streaming server and network storage card
NBiS'07 Proceedings of the 1st international conference on Network-based information systems
The PT-2 caching algorithm in the transcoding proxy cluster to facilitate adaptive content delivery
MCAM'07 Proceedings of the 2007 international conference on Multimedia content analysis and mining
Hi-index | 0.00 |
The EXT3NS is a scalable file system designed to handle video streaming workload in large-scale on-demand streaming services. It is based on a special H/W device, called Network-Storage card (NS card), which aims at accelerating streaming operation by shortening the data path from storage device to network interface. The design objective of EXT3NS is to minimize the delay and the delay variance of I/O request in the sequential workload on NS card. Metadata structure, file organization, metadata structure, unit of storage, etc. are elaborately tailored to achieve this objective. Further, EXT3NS provides the standard API's to read and write files in storage unit of NS card. The streaming server utilizes it to gain high disk I/O bandwidth, to avoid unnecessary memory copies on the data path from disk to network, and to alleviates CPU's burden by offloading parts of network protocol processing, The EXT3NS is a full functional file system based on the popular EXT3. The performance measurements on our prototype video server show obvious performance improvements. Specifically, we obtain better results from file system benchmark program, and obtain performance improvements in disk read and network transmission, which leads to overall streaming performance increase. Especially, the streaming server shows much less server's CPU utilization and less fluctuation of client bit rate, hence more reliable streaming service is possible.