Bandwidth aware load balancing and optimal bandwidth allocation techniques for Video-on-Demand systems

Video-on-Demand (VoD) systems are a category of adhoc multimedia services. To provide a quality oriented services to its users, a VoD system requires usage of various resources like bandwidth and disk space. As number of users increase the resources requirements do proportionally increase. Thus these resources are costly and important from QoS perspective. Hence efficient allocation and utilization of these resources are utmost important to enhance the performance of the VoD systems. This paper presents two novel strategies namely bandwidth aware load balancing and optimal bandwidth allocation.

[1]  Carlos Eduardo Coelho Freire Batista,et al.  Big videos on small networks. A hierarchical and distributed architecture for a video on demand distribution service , 2005, 2005 1st International Conference on Multimedia Services Access Networks, 2005. MSAN '05..

[2]  Sammy Chan,et al.  Combination Load Balancing for Video-on-Demand Systems , 2008, IEEE Transactions on Circuits and Systems for Video Technology.

[3]  Tao Xie,et al.  A static data placement strategy towards perfect load-balancing for distributed storage clusters , 2008, 2008 IEEE International Symposium on Parallel and Distributed Processing.

[4]  R. B. Patel,et al.  A Framework for Distributed Dynamic Load Balancing in Heterogeneous Cluster , 2007 .

[5]  H S Guruprasad,et al.  Dynamic Bandwidth Allocation in Distributed VoD Using Agent Technology , 2009 .

[6]  H S Guruprasad,et al.  Efficient Resource Allocation in a Distributed VoD Using Agent Technology , 2009 .

[7]  Chris Reade,et al.  Video placement and disk load balancing algorithm for VoD proxy server , 2009, 2009 IEEE International Conference on Internet Multimedia Services Architecture and Applications (IMSAA).

[8]  Juan López,et al.  A Case Study of Load Sharing Based on Popularity in Distributed VoD Systems , 2006, IEEE Transactions on Multimedia.

[9]  Sai Ho Kwok,et al.  Video Management in Commercial Distributed Video on Demand (VoD) Systems , 2000, PACIS.

[10]  Liang-Teh Lee,et al.  A Load Balanced PC-Cluster for Video-On-Demand Server Systems , 2008 .

[11]  Chung-Hao Chen,et al.  Performance Study on Video Placement and Load Balancing of Distributed Video-On-Demand Systems , 2002 .

[12]  Yitzhak Birk Deterministic load-balancing schemes for disk-based video-on-demand storage servers , 1995, Proceedings of IEEE 14th Symposium on Mass Storage Systems.

[13]  Luigi Atzori,et al.  Theoretical Models for Video on Demand Services on Peer-to-Peer Networks , 2009, Int. J. Digit. Multim. Broadcast..

[14]  Bibhudatta Sahoo,et al.  Performance Analysis of Load Balancing Algorithms for cluster of Video on Demand Servers , 2009, 2009 IEEE International Advance Computing Conference.

[15]  C. Srinilta,et al.  Dynamic Load Balancing of Short Videos in Heterogeneous Storage Environment , 2010 .

[16]  S. Kulkarni,et al.  Bandwidth efficient video-on-demand algorithm (BEVA) , 2003, 10th International Conference on Telecommunications, 2003. ICT 2003..