Title :
Video placement and disk load balancing algorithm for VoD proxy server
Author :
Nimkar, Anant ; Mandal, Chittaranjan ; Reade, Chris
Author_Institution :
Comput. Eng. Dept., Sardar Patel Inst. of Technol., Mumbai, India
Abstract :
Telecommunication companies believe that the video-on-demand market will expand heavily in the near future. The service providers are interested in the deployment of video-on-demand (VoD) systems with large numbers of videos. As the number of videos and customers increases at a VoD system, two problems are faced. The first problem is the manual video allocation of multiple copies of videos to the disks, called video placement. The second problem is where to forward a newly arrived request to play a video so that the dynamic load amongst disks or arrays of disks is balanced. In this paper, we first formulate the video placement as an INLP optimization problem and note that the video placement problem to distribute the number of copies of each video to disks or arrays of disks is NP-hard. We then propose greedy video placement and disk load balancing algorithms to minimize the static and dynamic loads of disks respectively. The simulation result shows that the proposed greedy video placement algorithm along with the disk load balancing algorithm evenly distributes the loads among the disks.
Keywords :
optimisation; resource allocation; video on demand; video servers; INLP optimization problem; NP-hard problems; VoD proxy server; disk load balancing; video placement; video-on-demand systems; Bandwidth; Companies; Degradation; Genetic algorithms; Information technology; Load management; Mathematical model; Round robin; Streaming media; Video compression;
Conference_Titel :
Internet Multimedia Services Architecture and Applications (IMSAA), 2009 IEEE International Conference on
Conference_Location :
Bangalore
Print_ISBN :
978-1-4244-4792-3
Electronic_ISBN :
978-1-4244-4793-0
DOI :
10.1109/IMSAA.2009.5439469