Autor/a

Cores Prado, Fernando

Ripoll, A.

Luque, Emilio

Data de publicació

2016-06-20T12:36:15Z

2002



Resum

In order to ensure a more widespread implementation of video-ondemand (VoD) services, it is essential that the design of cost-effective largescale VoD (LVoD) architectures be able to support hundreds of thousands of concurrent users. The main keys for the designing of such architectures are high streaming capacity, low costs, scalability, fault tolerance, load balance, low complexity and resource sharing among user requests. To achieve these objectives, we propose a distributed architecture, called double P-Tree, which is based on a tree topology of independent local networks with proxies. The proxy functionality has been modified in such a way that it works at the same time as cache for the most-watched videos, and as a distributed mirror for the remaining videos. In this way, we manage to distribute main server functionality (as a repository of all system videos, server of proxy-misses and system manager) among all local proxies. The evaluation of this new architecture, through an analytical model, shows that double P-Tree architecture is a good approach for the building of scalable and fault-tolerant LVoD systems. Experimental results show that this architecture achieves a good tradeoff between effective bandwidth and storage requirements.


This work was supported by the MCyT-Spain under contract TIC 2001-2592 and partially supported by the Generalitat de Catalunya- Grup de Recerca Consolidat 2001SGR-00218.

Tipus de document

article
acceptedVersion

Llengua

Anglès

Publicat per

Springer Verlag

Documents relacionats

MICYT/PN2000-2003/TIC2001-2592

Versió postprint del document publicat a https://doi.org/10.1007/3-540-45706-2_115

Lecture Notes in Computer Science, 2002, vol. 2400, p. 816-825

Drets

(c) Springer Verlag, 2002

Aquest element apareix en la col·lecció o col·leccions següent(s)