Scalable Distributed Video-on-Demand: Theoretical Bounds and Practical Algorithms

Laurent Viennot,Yacine Boufkhad,Fabien Mathieu,Fabien De Montgolfier,Diego Perino
DOI: https://doi.org/10.48550/arXiv.0804.0743
2008-04-08
Abstract: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.
Networking and Internet Architecture,Data Structures and Algorithms
What problem does this paper attempt to address?