Loading [MathJax]/extensions/MathMenu.js
Optimal Pricing and Capacity Planning of a New Economy Cloud Computing Service Class | IEEE Conference Publication | IEEE Xplore

Optimal Pricing and Capacity Planning of a New Economy Cloud Computing Service Class


Abstract:

Resource under-utilization in cloud computing systems is widespread due to workload fluctuations and drives up the cost of cloud computing service. Offering service using...Show More

Abstract:

Resource under-utilization in cloud computing systems is widespread due to workload fluctuations and drives up the cost of cloud computing service. Offering service using slack resources in an opportunistic way improves the utilization of resources and the economics of cloud service providers. But Opportunistic service class comes with virtually no service level objectives (SLO) and thus is of limited use. In a recent study, a new Economy class was introduced to provide long-term SLOs using reclaimed cloud computing resources. Analysis based on the workload collected on six production cloud computing clusters at Google demonstrated the potential of the Economy class. This paper presents an analytic study on the optimal pricing and capacity planning of this new Economy class. We show that depending on the terms of the service level agreements and the characteristics of the cloud computing workloads, a cloud service provider may either choose a penalty averse or penalty preference strategy when allocating reclaimed computing resources to the Economy class cloud computing service. We also derive conditions under which the new Economy class will be profitable.
Date of Conference: 21-25 September 2015
Date Added to IEEE Xplore: 29 October 2015
ISBN Information:
Conference Location: Boston, MA, USA
References is not available for this document.

I. Introduction

Infrastructure-as-a-Service (IaaS) cloud provides users with affordable and elastic computing service. Essential to this affordability and elasticity are virtualization technology and statistical multiplexing. Virtualization technology enables the cloud service operators to provision virtual machines (VMs) instead of physical servers to host different applications. Each VM is allocated a certain amount of resources and multiple VMs can be placed on the same physical server. Statistical multiplexing exploits the reduction of the variability of aggregated workload fluctuations and allows the cloud operator to provision physical resources that are less than users' total requests for resources. Workload statistics collected from six Google production cloud computing clusters from December 2012 to November 2013 help make this point [1].

Select All
1.
M. Carvalho, W. Cirne, F. Brasileiro and J. Wilkes, "Long-term slos for reclaimed cloud computing resources", Proceedings of the ACM Symposium on Cloud Computing. ACM, pp. 1-13, 2014.
2.
X. Meng, C. Isci, J. Kephart, L. Zhang, E. Bouillet and D. Pendarakis, "Efficient resource provisioning in compute clouds via vm multiplexing", Proceedings of the 7th international conference on Autonomic computing. ACM, pp. 11-20, 2010.
3.
B. B. Nandi, A. Banerjee, S. C. Ghosh and N. Banerjee, "Stochastic vm multiplexing for datacenter consolidation", Services Computing (SCC) 2012 IEEE Ninth International Conference on. IEEE, pp. 114-121, 2012.
4.
Amazon EC2 service level agreement.
5.
P. Marshall, K. Keahey and T. Freeman, "Improving utilization of infrastructure clouds", Cluster Cloud and Grid Computing (CCGrid) 2011 11th IEEE/ACM International Symposium on. IEEE, pp. 205-214, 2011.
6.
7.
M. Guazzone, C. Anglano and M. Canonico, "Energy-efficient resource management for cloud computing infrastructures", in Cloud Computing Technology and Science (CloudCom) 2011 IEEE Third International Conference on. IEEE, pp. 424-431, 2011.
8.
B. Guenter, N. Jain and C. Williams, "Managing cost performance and reliability tradeoffs for energy-aware server provisioning", IN-FOCOM 2011 Proceedings IEEE. IEEE, pp. 1332-1340, 2011.
9.
M. S. Ilyas, S. Raza, C.-C. Chen, Z. A. Uzmi and C.-N. Chuah, "Red-bl: energy solution for loading data centers", INFOCOM 2012 Proceedings IEEE. IEEE, pp. 2866-2870, 2012.
10.
X. Meng, V. Pappas and L. Zhang, "Improving the scalability of data center networks with traffic-aware virtual machine placement", INFOCOM 2010 Proceedings IEEE. IEEE, pp. 1-9, 2010.
11.
H. Viswanathan, E. K. Lee, I. Rodero, D. Pompili, M. Parashar and M. Gamell, "Energy-aware application-centric vm allocation for hpc workloads", Parallel and Distributed Processing Workshops and Phd Forum (IPDPSW) 2011 IEEE International Symposium on. IEEE, pp. 890-897, 2011.
12.
L. Liu, J. Xu, H. Yu, L. Li and C. Qiao, "A novel performance preserving vm splitting and assignment scheme", Communications (ICC) 2014 IEEE International Conference on. IEEE, pp. 4215-4220, 2014.
13.
C.-H. Hsu, S.-C. Chen, C.-C. Lee, H.-Y. Chang, K.-C. Lai, K.-C. Li, et al., "Energy-aware task consolidation technique for cloud computing", Cloud Computing Technology and Science (CloudCom) 2011 IEEE Third International Conference on. IEEE, pp. 115-121, 2011.
14.
A. Beloglazov and R. Buyya, "Energy efficient allocation of virtual machines in cloud data centers", Cluster Cloud and Grid Computing (CCGrid) 2010 10th IEEE/ACM International Conference on. IEEE, pp. 577-578, 2010.
15.
T. Lu, M. Chen and L. L. Andrew, "Simple and effective dynamic provisioning for power-proportional data centers", Parallel and Distributed Systems IEEE Transactions on, vol. 24, no. 6, pp. 1161-1171, 2013.
16.
M. Lin, A. Wierman, L. L. Andrew and E. Thereska, "Dynamic right-sizing for power-proportional data centers", IEEE/ACM Transactions on Networking (TON), vol. 21, no. 5, pp. 1378-1391, 2013.
17.
X. León and L. Navarro, "Limits of energy saving for the allocation of data center resources to networked applications", INFOCOM 2011 Proceedings IEEE. IEEE, pp. 216-220, 2011.
18.
G. Chen, W. He, J. Liu, S. Nath, L. Rigas, L. Xiao, et al., "Energy-aware server provisioning and load dispatching for connection-intensive internet services", NSDI, vol. 8, pp. 337-350, 2008.
19.
Y. Chen, A. Das, W. Qin, A. Sivasubramaniam, Q. Wang and N. Gautam, "Managing server energy and operational costs in hosting centers" in ACM SIGMETRICS Performance Evaluation Review, ACM, vol. 33, no. 1, pp. 303-314, 2005.
20.
D. Gmach, J. Rolia, L. Cherkasova and A. Kemper, "Resource pool management: Reactive versus proactive or lets be friends", Computer Networks, vol. 53, no. 17, pp. 2905-2922, 2009.
21.
J. S. Chase, D. C. Anderson, P. N. Thakar, A. M. Vahdat and R. P. Doyle, "Managing energy and server resources in hosting centers" in ACM SIGOPS Operating Systems Review, ACM, vol. 35, no. 5, pp. 103-116, 2001.
22.
H. Yu, V. Anand, C. Qiao, H. Di and X. Wei, "A cost efficient design of virtual infrastructures with joint node and link mapping", Journal of Network and Systems Management, vol. 20, no. 1, pp. 97-115, 2012.
23.
G. Sun, H. Yu, V. Anand and L. Li, "A cost efficient framework and algorithm for embedding dynamic virtual network requests", Future Generation Computer Systems, vol. 29, no. 5, pp. 1265-1277, 2013.
24.
S. Di, D. Kondo and W. Cirne, "Host load prediction in a google compute cloud with a bayesian model", Proceedings of the International Conference on High Performance Computing Networking Storage and Analysis. IEEE Computer Society Press, pp. 21, 2012.
25.
Z. Gong, X. Gu and J. Wilkes, "Press: Predictive elastic resource scaling for cloud systems", Network and Service Management (CNSM) 2010 International Conference on. IEEE, pp. 9-16, 2010.
26.
Z. Shen, S. Subbiah, X. Gu and J. Wilkes, "Cloudscale: elastic resource scaling for multi-tenant cloud systems", Proceedings of the 2nd ACM Symposium on Cloud Computing. ACM, pp. 5, 2011.
27.
R. J. Hyndman, A. B. Koehler, J. K. Ord and R. D. Snyder, "Prediction intervals for exponential smoothing using two new classes of state space models", Journal of Forecasting, vol. 24, no. 1, pp. 17-37, 2005.
28.
G. Gursun, M. Crovella and I. Matta, "Describing and forecasting video access patterns", INFOCOM 2011 Proceedings IEEE. IEEE, pp. 16-20, 2011.
29.
D. Niu, B. Li and S. Zhao, "Understanding demand volatility in large vod systems", Proceedings of the 21st international workshop on Network and operating systems support for digital audio and video. ACM, pp. 39-44, 2011.
30.
D. Niu, Z. Liu, B. Li and S. Zhao, "Demand forecast and performance prediction in peer-assisted on-demand streaming systems", INFO-COM 2011 Proceedings IEEE. IEEE, pp. 421-425, 2011.

Contact IEEE to Subscribe

References

References is not available for this document.