Double P-Tree: A Distributed Architecture for Large-Scale Video-on-Demand

View/ Open
Issue date
2002Suggested citation
Cores Prado, Fernando;
Ripoll, A.;
Luque, Emilio;
.
(2002)
.
Double P-Tree: A Distributed Architecture for Large-Scale Video-on-Demand.
Lecture Notes in Computer Science, 2002, vol. 2400, p. 816-825.
https://doi.org/10.1007/3-540-45706-2_115.
Metadata
Show full item recordAbstract
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.
Is part of
Lecture Notes in Computer Science, 2002, vol. 2400, p. 816-825European research projects
Related items
Showing items related by title, author, creator and subject.
-
A Fully Scalable and Distributed Architecture for Video-on-Demand
Cores Prado, Fernando; Ripoll, A.; Luque, Emilio (Springer Verlag, 2001)In spite of the attractiveness of Video-on-demand (VoD) services, their implantation to the present has not been as widespread as could have been desired due to centralized VoD systems have a limited streaming capacity ... -
Exploiting Traffic Balancing and Multicast Efficiency in Distributed Video-on-Demand Architectures
Cores Prado, Fernando; Ripoll, A.; Qazzaz, Bahjat; Suppi, Remo; Yang, Xiaoyuan; Hernandez, Porfidio; Luque, Emilio (Springer Verlag, 2003)Distributed Video-on-Demand (DVoD) systems are proposed as a solution to the limited streaming capacity and null scalability of centralized systems. In a previous work, we proposed a fully distributed large-scale ... -
Supporting Caching and Mirroring in Distributed Video-on-Demand Architectures
Yang, X. Y.; Cores Prado, Fernando; Ripoll, A.; Hernandez, Porfidio; Qazzaz, Bahjat; Suppi, Remo; Luque, Emilio (Springer Verlag, 2004)Distributed Video-on-Demand (DVoD) systems are proposed as a solution to the limited streaming capacity and null scalability of centralized systems. In such full decentralized architectures with storage constraints, ...