Abstract
The problem of maximizing the profit achieved by hiring servers from a Cloud and offering virtual machines to paying customers is examined. A number of VMs, each running a user job, can share a server. Hiring a server incurs an initial set-up cost, as well as running costs proportional to the duration of hire. New jobs that cannot start immediately may be lost, or they may be queued. It may or may not be possible to move running VMs from server to server. The effect of these different conditions on several hiring policies, both static and dynamic, is analyzed and evaluated.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bennani, M.N., Menascé, D.: Resource allocation for autonomic data centers using analytic performance methods. In: Procs., 2nd IEEE Conf. on Autonomic Computing (ICAC 2005), pp. 229–240 (2005)
BodÃk, P., Griffith, R., Sutton, C., Fox, A., Jordan, M., Patterson, D.: Statistical machine learning makes automatic control practical for internet datacenters. In: Conf. on Hot Topics in Cloud Computing (HotCloud 2009), Berkeley, CA, USA (2009)
Chaisiri, S., Lee, B.S., Niyato, D.: Optimization of resource provisioning cost in cloud computing. IEEE Transactions on Services Computing 5(2), 164–177 (2012)
Chandra, A., Gong, W., Shenoy, P.D.: Dynamic resource allocation for shared data centers using online measurements. In: Jeffay, K., Stoica, I., Wehrle, K. (eds.) IWQoS 2003. LNCS, vol. 2707, pp. 381–400. Springer, Heidelberg (2003)
Gandhi, A., Harchol-Balter, M., Adan, I.: Server farms with setup costs. Performance Evaluation 67(11), 1123–1138 (2010)
Ghribi, C., Hadji, M., Zeghlache, D.: Energy efficient VM scheduling for cloud data centers: exact allocation and migration algorithms. In: 13th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computingpp, 671–678 (2013)
Mazzucco, M., Dyachuk, D., Dikaiakos, M.: Profit-aware server allocation for green internet services. In: IEEE Int. Symp. on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS), pp. 277–284 (2010)
Mazzucco, M., Vasar, M., Dumas, M.: Squeezing out the cloud via profit-maximizing resource allocation policies. In: IEEE Int. Symp. on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS), pp. 19–28 (2012)
McGough, A.S., Mitrani, I.: Optimal hiring of cloud servers. In: Horváth, A., Wolter, K. (eds.) EPEW 2014. LNCS, vol. 8721, pp. 1–15. Springer, Heidelberg (2014)
Messerli, E.J.: Proof of a convexity property of the Erlang B formula. Bell System Technical Journal 51, 951–953 (1972)
Mitrani, I.: Probabilistic Modelling. Cambridge University Press (1998)
Mitrani, I.: Trading power consumption against performance by reserving blocks of servers. In: Tribastone, M., Gilmore, S. (eds.) UKPEW 2012 and EPEW 2012. LNCS, vol. 7587, pp. 1–15. Springer, Heidelberg (2013)
Urgaonkar, R., Kozat, U.C., Igarashi, K., Neely, M.J.: Dynamic resource allocation and power management in virtualized data centers. In: IEEE/IFIP NOMS 2010, Osaka, Japan (2010)
Voorsluys, W., Broberg, J., Venugopal, S., Buyya, R.: Cost of virtual machine live migration in clouds: a performance evaluation. In: Jaatun, M.G., Zhao, G., Rong, C. (eds.) Cloud Computing. LNCS, vol. 5931, pp. 254–265. Springer, Heidelberg (2009)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Ezhilchelvan, P., Mitrani, I. (2015). Static and Dynamic Hosting of Cloud Servers. In: Beltrán, M., Knottenbelt, W., Bradley, J. (eds) Computer Performance Engineering. EPEW 2015. Lecture Notes in Computer Science(), vol 9272. Springer, Cham. https://doi.org/10.1007/978-3-319-23267-6_2
Download citation
DOI: https://doi.org/10.1007/978-3-319-23267-6_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-23266-9
Online ISBN: 978-3-319-23267-6
eBook Packages: Computer ScienceComputer Science (R0)