Book ChapterDOI
The server array: a scalable video server architecture
Christoph Bernhardt,Ernst W. Biersack +1 more
- pp 103-125
TLDR
The server array is a novel video server architecture based on partitioning each video over multiple server nodes, thereby achieving perfect load balancing for any demand distribution.Abstract:
The server array is a novel video server architecture based on partitioning each video over multiple server nodes, thereby achieving perfect load balancing for any demand distribution. We discuss the main design issues, compute the buffer requirements at the client, and compare the reliability of different video server architectures.read more
Citations
More filters
Modern Operating Systems
TL;DR: The modern operating systems is universally compatible with any devices to read, and is available in the book collection an online access to it is set as public so you can get it instantly.
Proceedings ArticleDOI
Long-term movie popularity models in video-on-demand systems: or the life of an on-demand movie
TL;DR: A new user behavior model is described and various assumptions made within other models are shown to be unrealistic, including the assumption that long-term effects of user behavior on a single video server are limited to short-term influences.
Journal ArticleDOI
Parallel video servers: a tutorial
TL;DR: This article introduces a framework for the design of parallel video server architectures and addresses three central architectural issues: video distribution architectures, server striping policies, and video delivery protocols.
Proceedings ArticleDOI
Intra- and inter-stream synchronisation for stored multimedia streams
TL;DR: A scheme for the continuous and synchronous delivery of distributed stored multimedia streams across a communications network is introduced and a protocol for the synchronized playback, compute the buffer requirement, and the experimental results are described.
Journal ArticleDOI
Silo, rainbow, and caching token: schemes for scalable, fault tolerant stream caching
TL;DR: This paper proposes the following new schemes that work together: Rainbow, a local data replacement scheme based on the concept of segment access potential that accurately captures the popularity metrics, and Caching Token, a dynamic global data replacement or redistribution scheme that exploits existing data in distributed caches to minimize data distribution overhead.
References
More filters
Journal ArticleDOI
RAID: high-performance, reliable secondary storage
TL;DR: A comprehensive overview of disk array technology and implementation topics such as refining the basic RAID levels to improve performance and designing algorithms to maintain data consistency are discussed.
Journal ArticleDOI
Prospects for Interactive Video-on-Demand
TL;DR: This work survey the technological issues for designing a large-scale, distributed, interactive multimedia system.
Proceedings ArticleDOI
Distributed hierarchical storage manager for a video-on-demand system
Craig Federighi,Lawrence A. Rowe +1 more
TL;DR: The design of a distributed video-on-demand system that is suitable for large video libraries is described, designed to store 1000s of hours of video material on tertiary storage devices.
Journal ArticleDOI
Design of a large scale multimedia storage server
TL;DR: The architecture relies on innovative data striping and real-time scheduling to allow a large number of guaranteed concurrent accesses, and uses separation of metadata from real data to achieve a direct flow of the media streams between the storage devices and the network.
Proceedings ArticleDOI
RCBR: a simple and efficient service for multiple time-scale traffic
TL;DR: It is observed that slow time-scale variations can cause sustained peaks in the source rate, substantially degrading performance, and motivates the design of Renegotiated Constant Bit Rate Service (RCBR), that adds renegotiation and buffer monitoring to traditional CBR service.