An adaptive QoS management framework for VoD cloud service centers

As cloud computing grows rapidly and Video-on-Demand (VoD) services becomes popular, it is critical and important to provide Quality of Service (QoS) to more customers under limited resources. To address this issue, we propose an adaptive QoS management framework for VoD cloud service centers. We present the architecture of the service center and then illustrate the QoS controlling process. To enhance the total revenue of the service provider, we define an optimization problem considering the charging model according to “pay-as-you-go” patterns. The QoS-aware Cache Replacement algorithm is then developed and described. Experiment results based on a prototype system and simulation tools demonstrate that the total revenue can be remarkably increased, because the QoS metrics of different classes of users could be guaranteed under varying workload and restricted resources.

[1]  Chia Shen,et al.  Implementation and Performance of MidART , 1997 .

[2]  Jim Kurose,et al.  Streaming CBR transmission of VBR stored video , 1998, Other Conferences.

[3]  Klara Nahrstedt,et al.  A distributed resource management architecture that supports advance reservations and co-allocation , 1999, 1999 Seventh International Workshop on Quality of Service. IWQoS'99. (Cat. No.98EX354).

[4]  Dipankar Raychaudhuri,et al.  Soft QoS control in the WATMnet broadband wireless system , 1999, IEEE Wirel. Commun..

[5]  Marwan Krunz,et al.  Bandwidth allocation and admission control schemes for the distribution of MPEG streams in VOD systems , 2000 .

[6]  Peter Sanders,et al.  Fast Concurrent Access to Parallel Disks , 2000, SODA '00.

[7]  Victor O. K. Li,et al.  Utility-oriented adaptive QoS and bandwidth allocation in wireless networks , 2002, 2002 IEEE International Conference on Communications. Conference Proceedings. ICC 2002 (Cat. No.02CH37333).

[8]  Douglas C. Schmidt,et al.  Achieving end-to-end predictability in the TAO Real-time CORBA ORB , 2002, Proceedings. Eighth IEEE Real-Time and Embedded Technology and Applications Symposium.

[9]  Rubem Pereira,et al.  An effective bandwidth model for deterministic QoS guarantees of VBR traffic , 2003, Proceedings of the Eighth IEEE Symposium on Computers and Communications. ISCC 2003.

[10]  Weisi Lin,et al.  Geometrically determining leaky bucket parameters for video streaming over constant bit-rate channels , 2004, 2004 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[11]  Guan-Ming Su,et al.  Efficient bandwidth resource allocation for low-delay multiuser video streaming , 2005, IEEE Transactions on Circuits and Systems for Video Technology.

[12]  Jon Crowcroft,et al.  A survey and comparison of peer-to-peer overlay network schemes , 2005, IEEE Communications Surveys & Tutorials.

[13]  M. van der Schaar,et al.  Congestion game modeling for brokerage based multimedia resource management , 2007, Packet Video 2007.

[14]  Ibrahim Khalil,et al.  An Architecture for Distributed Content Delivery Network , 2007, 2007 15th IEEE International Conference on Networks.

[15]  Zahir Tari,et al.  MetaCDN: Harnessing 'Storage Clouds' for high performance content delivery , 2009, J. Netw. Comput. Appl..

[16]  Randy H. Katz,et al.  Above the Clouds: A Berkeley View of Cloud Computing , 2009 .

[17]  Rajkumar Buyya,et al.  Article in Press Future Generation Computer Systems ( ) – Future Generation Computer Systems Cloud Computing and Emerging It Platforms: Vision, Hype, and Reality for Delivering Computing as the 5th Utility , 2022 .

[18]  Henri Casanova,et al.  Resource Allocation Using Virtual Clusters , 2009, 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid.

[19]  Yinong Chen,et al.  A stepwise optimization algorithm of clustered streaming media servers , 2009, J. Syst. Softw..

[20]  Pankesh Patel,et al.  Service Level Agreement in Cloud Computing , 2009 .

[21]  Zhihui,et al.  A Simulation System and Algorithm Evaluation for Clustered Streaming Media Server , 2010 .