Responsive and efficient provisioning for multimedia applications

Multimedia applications (including those in eHealth scenarios) can require on-demand and urgent resource provisioning in cloud environments. Provisioning in clouds, the virtual machines (VMs) assignment to physical machines (PMs), is critical to obtaining efficiency for the cloud provider and also to ensuring the overall satisfaction of cloud users. Provisioning algorithms are often divided into batch and online algorithms where the former gather VM allocation requests and then efficiently pack them as a group and the latter place VMs immediately upon receiving requests. The underlying tradeoff is one of efficiency in packing (leading to lower cost for the cloud provider) vs. greater responsiveness to requests (which is important to some cloud applications). In this paper, we propose and show the effectiveness of a new static hybrid algorithm for provisioning that groups and optimizes normal VM requests but immediately places more urgent requests.

[1]  Rajkumar Buyya,et al.  CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms , 2011, Softw. Pract. Exp..

[2]  Ofer Biran,et al.  VM Placement Strategies for Cloud Scenarios , 2012, 2012 IEEE Fifth International Conference on Cloud Computing.

[3]  Eric Bouillet,et al.  Efficient resource provisioning in compute clouds via VM multiplexing , 2010, ICAC '10.

[4]  Kartik Gopalan,et al.  Post-copy based live virtual machine migration using adaptive pre-paging and dynamic self-ballooning , 2009, VEE '09.

[5]  Jordi Guitart Fernández,et al.  SLA-driven Elastic Cloud Hosting Provider , 2010, PDP 2010.

[6]  Andrew Warfield,et al.  Live migration of virtual machines , 2005, NSDI.

[7]  A. Kuo Opportunities and Challenges of Cloud Computing to Improve Health Care Services , 2011, Journal of medical Internet research.

[8]  Randy H. Katz,et al.  A view of cloud computing , 2010, CACM.

[9]  M. Shamim Hossain,et al.  Cloud-Supported Cyber–Physical Localization Framework for Patients Monitoring , 2017, IEEE Systems Journal.

[10]  Muhammad Al-Qurishi,et al.  A cloud-based serious games framework for obesity , 2012, CMBAS-EH '12.

[11]  Mukaddim Pathan,et al.  A two-stage approach for task and resource management in multimedia cloud environment , 2014, Computing.

[12]  Ian Lumb,et al.  A Taxonomy and Survey of Cloud Computing Systems , 2009, 2009 Fifth International Joint Conference on INC, IMS and IDC.

[13]  Xavier Lorca,et al.  Entropy: a consolidation manager for clusters , 2009, VEE '09.

[14]  M. Shamim Hossain,et al.  Cloud-Assisted Speech and Face Recognition Framework for Health Monitoring , 2015, Mobile Networks and Applications.

[15]  M. Shamim Hossain,et al.  Efficient Virtual Machine Resource Management for Media Cloud Computing , 2014, KSII Trans. Internet Inf. Syst..

[16]  M. Shamim Hossain,et al.  Data Interoperability and Multimedia Content Management in e-Health Systems , 2012, IEEE Transactions on Information Technology in Biomedicine.

[17]  Rina Panigrahy,et al.  Heuristics for Vector Bin Packing , 2011 .

[18]  Mahfuzur Rahman,et al.  Hybrid resource provisioning for clouds , 2012 .

[19]  Ying Wang,et al.  A Multi-dimensional Resource Allocation Algorithm in Cloud Computing ⋆ , 2012 .

[20]  Vipin Kumar,et al.  Multi-capacity bin packing algorithms with applications to job scheduling under multiple constraints , 1999, Proceedings of the 1999 International Conference on Parallel Processing.

[21]  Petter Svärd,et al.  Principles and Performance Characteristics of Algorithms for Live VM Migration , 2015, OPSR.

[22]  Feng Zhao,et al.  Energy aware consolidation for cloud computing , 2008, CLUSTER 2008.