Title :
An optimized distributed video-on-demand streaming system: Theory and design
Author :
Kangwook Lee ; Hao Zhang ; Ziyu Shao ; Minghua Chen ; Parekh, Ankit ; Ramchandran, Kannan
Author_Institution :
Dept. of EECS, Univ. of California at Berkeley, Berkeley, CA, USA
Abstract :
We present a general framework for a distributed VoD content distribution problem by formulating an optimization problem yielding a highly distributed implementation that is highly scalable and resilient to changes in demand. Our solution takes into account several individual node resource constraints including disk space, network link bandwidth, and node-I/O degree bound. First, we present a natural formulation that is NP-hard. Next, we design a simple fractional storage architecture based on codes to “fluidify” the content, thereby yielding a convex content placement problem. Third, we use a recently developed Markov approximation technique to solve the NP-hard problem of topology selection under node degree bound, and propose a simple distributed solution. We prove analytically that our algorithm achieves close-to-optimal performance. We establish via simulations that the system is robust to changes in user demand or in network condition and churn.
Keywords :
Markov processes; approximation theory; computational complexity; convex programming; video on demand; video streaming; Markov approximation technique; NP-hard problem; convex content placement problem; disk space; distributed VoD content distribution problem; fractional storage architecture; network link bandwidth; node degree bound; node-I/O degree bound; optimization problem; optimized distributed video-on-demand streaming system; topology selection; Approximation methods; Bandwidth; Markov processes; Resource management; Servers; Streaming media; Topology;
Conference_Titel :
Communication, Control, and Computing (Allerton), 2012 50th Annual Allerton Conference on
Conference_Location :
Monticello, IL
Print_ISBN :
978-1-4673-4537-8
DOI :
10.1109/Allerton.2012.6483374