On Cloud-based Oversubscription

Rising trends in the number of customers turning to the cloud for their computing needs has made effective resource allocation imperative for cloud service providers. In order to maximize profits and reduce waste, providers have started to explore the role of oversubscribing cloud resources. However, the benefits of cloud-based oversubscription are not without inherent risks. This paper attempts to unveil the incentives, risks, and techniques behind oversubscription in a cloud infrastructure. Additionally, an overview of the current research that has been completed on this highly relevant topic is reviewed, and suggestions are made regarding potential avenues for future work.

[1]  Jie Xu,et al.  Neural Network-Based Overallocation for Improved Energy-Efficiency in Real-Time Cloud Environments , 2012, 2012 IEEE 15th International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing.

[2]  Moustafa Ghanem,et al.  Improving Resource Utilisation in the Cloud Environment Using Multivariate Probabilistic Models , 2012, 2012 IEEE Fifth International Conference on Cloud Computing.

[3]  Xu Chen,et al.  Co-opetition alliance models of parallel flights for determining optimal overbooking policies , 2013, Math. Comput. Model..

[4]  Rajkumar Buyya,et al.  Revenue Maximization Using Adaptive Resource Provisioning in Cloud Computing Environments , 2012, 2012 ACM/IEEE 13th International Conference on Grid Computing.

[5]  Joseph Coughlan,et al.  Airline overbooking in the multi-class case , 1999, J. Oper. Res. Soc..

[6]  Johan Tordsson,et al.  Improving cloud infrastructure utilization through overbooking , 2013, CAC.

[7]  Muli Ben-Yehuda,et al.  Applications Know Best: Performance-Driven Memory Overcommit with Ginkgo , 2011, 2011 IEEE Third International Conference on Cloud Computing Technology and Science.

[8]  Yuanyuan Yang,et al.  Oversubscription Bounded Multicast Scheduling in Fat-Tree Data Center Networks , 2013, 2013 IEEE 27th International Symposium on Parallel and Distributed Processing.

[9]  Michael Pinedo,et al.  Appointment scheduling with no-shows and overbooking , 2014 .

[10]  Breffni M. Noone,et al.  Hotel Overbooking , 2011 .

[11]  Long Wang,et al.  Remediating Overload in Over-Subscribed Computing Environments , 2012, 2012 IEEE Fifth International Conference on Cloud Computing.

[12]  Udechukwu Ojiako,et al.  Modeling overbookings on air cargo transportation , 2013 .

[13]  David Breitgand,et al.  Improving consolidation of virtual machines with risk-aware bandwidth oversubscription in compute clouds , 2012, 2012 Proceedings IEEE INFOCOM.

[14]  Bo Li,et al.  Overbooking-Based Resource Allocation in Virtualized Data Center , 2012, 2012 IEEE 15th International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing Workshops.

[15]  Vijay K. Naik,et al.  Biting Off Safely More Than You Can Chew: Predictive Analytics for Resource Over-Commit in IaaS Cloud , 2012, 2012 IEEE Fifth International Conference on Cloud Computing.

[16]  Joseph Naor,et al.  Topology-Aware VM Migration in Bandwidth Oversubscribed Datacenter Networks , 2012, ICALP.

[17]  Xiangliang Zhang,et al.  Virtual machine migration in an over-committed cloud , 2012, 2012 IEEE Network Operations and Management Symposium.

[18]  Hakim Weatherspoon,et al.  Overdriver: handling memory overload in an oversubscribed cloud , 2011, VEE '11.

[19]  Alex Glikson,et al.  SLA-aware resource over-commit in an IaaS cloud , 2012, 2012 8th international conference on network and service management (cnsm) and 2012 workshop on systems virtualiztion management (svm).

[20]  Long Wang,et al.  Towards an Understanding of Oversubscription in Cloud , 2012, Hot-ICE.