Scalable Distributed Video-on-Demand: Theoretical Bounds and Practical Algorithms
arXiv preprint arXiv:0804.0743, 2008•arxiv.org
We analyze a distributed system where n nodes called boxes store a large set of videos and
collaborate to serve simultaneously n videos or less. We explore under which conditions
such a system can be scalable while serving any sequence of demands. We model this
problem through a combination of two algorithms: a video allocation algorithm and a
connection scheduling algorithm. The latter plays against an adversary that incrementally
proposes video requests.
collaborate to serve simultaneously n videos or less. We explore under which conditions
such a system can be scalable while serving any sequence of demands. We model this
problem through a combination of two algorithms: a video allocation algorithm and a
connection scheduling algorithm. The latter plays against an adversary that incrementally
proposes video requests.
We analyze a distributed system where n nodes called boxes store a large set of videos and collaborate to serve simultaneously n videos or less. We explore under which conditions such a system can be scalable while serving any sequence of demands. We model this problem through a combination of two algorithms: a video allocation algorithm and a connection scheduling algorithm. The latter plays against an adversary that incrementally proposes video requests.
arxiv.org
Showing the best result for this search. See all results