Design and implementation of the Wisconsin storage system
Software—Practice & Experience
Streaming RAID: a disk array management system for video files
MULTIMEDIA '93 Proceedings of the first ACM international conference on Multimedia
Tapes hold data, too: challenges of tuples on tertiary store
SIGMOD '93 Proceedings of the 1993 ACM SIGMOD international conference on Management of data
Management of disk space with REBATE
CIKM '94 Proceedings of the third international conference on Information and knowledge management
Staggered striping in multimedia information systems
SIGMOD '94 Proceedings of the 1994 ACM SIGMOD international conference on Management of data
IEEE Spectrum
Performance of a mass storage system for video-on-demand
Journal of Parallel and Distributed Computing - Special issue on multimedia processing and technology
On configuring a single disk continuous media server
Proceedings of the 1995 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems
The storage and retrieval of continuous media data
Multimedia database systems
An on-line algorithm to optimize file layout in a dynamic environment
Information Processing Letters
System R: relational approach to database management
ACM Transactions on Database Systems (TODS)
Communications of the ACM
Data Structures and Their Algorithms
Data Structures and Their Algorithms
Transaction Processing: Concepts and Techniques
Transaction Processing: Concepts and Techniques
Delay-Sensitive Multimedia on Disks
IEEE MultiMedia
IEEE MultiMedia
The Gamma Database Machine Project
IEEE Transactions on Knowledge and Data Engineering
Continuous Retrieval of Multimedia Data Using Parallelism
IEEE Transactions on Knowledge and Data Engineering
Object Placement in Parallel Hypermedia Systems
VLDB '91 Proceedings of the 17th International Conference on Very Large Data Bases
The Design and Implementation of a Continuous Media Storage Server
Proceedings of the Third International Workshop on Network and Operating System Support for Digital Audio and Video
Continuous display using heterogeneous disk-subsystems
MULTIMEDIA '97 Proceedings of the fifth ACM international conference on Multimedia
Trading memory for disk bandwidth in video-on-demand servers
SAC '98 Proceedings of the 1998 ACM symposium on Applied Computing
Comparing random data allocation and data striping in multimedia servers
Proceedings of the 2000 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Mocha: a quality adaptive multimedia proxy cache for internet streaming
NOSSDAV '01 Proceedings of the 11th international workshop on Network and operating systems support for digital audio and video
Decentralized Resource Management for a Distributed Continuous Media Server
IEEE Transactions on Parallel and Distributed Systems
Super-Streaming: A New Object Delivery Paradigm forContinuous Media Servers
Multimedia Tools and Applications
Multimedia Tools and Applications
Optimal Scheduling for Parallel CBR Video Servers
Multimedia Tools and Applications
Disk Scheduling in Video Editing Systems
IEEE Transactions on Knowledge and Data Engineering
Decentralized Resource Management for a Distributed Continuous Media Server
IEEE Transactions on Parallel and Distributed Systems
Performance Evaluation of a Distributed Video Storage System
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
Performance Issues of Multimedia Applications
Performance Evaluation of Complex Systems: Techniques and Tools, Performance 2002, Tutorial Lectures
A Personal Internet Live-Broadcasting System
AISA '02 Proceedings of the First International Workshop on Advanced Internet Services and Applications
Utilizing Fragmented Bandwidth in a Staggered Striping Multimedia System
DEXA '00 Proceedings of the 11th International Conference on Database and Expert Systems Applications
A Distributed Storage System for a Video-on-Demand Server (Research Note)
Euro-Par '00 Proceedings from the 6th International Euro-Par Conference on Parallel Processing
Odyssey: a high-performance clustered video server
Software—Practice & Experience
Controlled Buffer Sharing in Continuous Media Servers
Multimedia Tools and Applications
Journal of Software Maintenance and Evolution: Research and Practice
Scalability evaluation of the Yima streaming media architecture
Software—Practice & Experience
Software—Practice & Experience - Research Articles
A proxy-based architecture for multimedia transmission
ICAI'07 Proceedings of the 8th Conference on 8th WSEAS International Conference on Automation and Information - Volume 8
Distributed musical performances: Architecture and stream management
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Performance study of data layout schemes for a SAN-based video server
Parallel Computing
Operating system support for multimedia systems
Computer Communications
Hi-index | 0.00 |
Mitra is a scalable storage manager that supports the display ofcontinuous media data types, e.g., audio and video clips. It is asoftware based system that employs off-the-shelf hardware components.Its present hardware platform is a cluster of multi-diskworkstations, connected using an ATM switch. Mitra supports thedisplay of a mix of media types. To reduce the cost of storage, itsupports a hierarchical organization of storage devices and stagesthe frequently accessed objects on the magnetic disks. For the numberof displays to scale as a function of additional disks, Mitra employsstaggered striping. It implements three strategies to maximize thenumber of simultaneous displays supported by each disk. First, theEVEREST file system allows different files (corresponding to objectsof different media types) to be retrieved at different block sizegranularities. Second, the FIXB algorithm recognizes the differentzones of a disk and guarantees a continuous display while harnessingthe average disk transfer rate. Third, Mitra implements the GroupedSweeping Scheme (GSS) to minimize the impact of disk seeks on theavailable disk bandwidth.In addition to reporting on implementation details of Mitra, wepresent performance results that demonstrate the scalabilitycharacteristics of the system. We compare the obtained results withtheoretical expectations based on the bandwidth of participatingdisks. Mitra attains between 65% to 100% of the theoretical expectations.