Skip to main content

Stochastic model driven capacity planning for an infrastructure-as-a-service cloud

Publication ,  Journal Article
Ghosh, R; Longo, F; Xia, R; Naik, VK; Trivedi, KS
Published in: IEEE Transactions on Services Computing
January 1, 2014

From an enterprise perspective, one key motivation to transform the traditional IT management into Cloud is the cost reduction of the hosted services. In an Infrastructure-as-a-Service (IaaS) Cloud, virtual machine (VM) instances share the physical machines (PMs) in the provider's data center. With large number of PMs, providers can maintain low cost of service downtime at the expense of higher infrastructure and other operational costs (e.g., power consumption and cooling costs). Hence, determining the optimal PM capacity requirements that minimize the overall cost is of interest. In this paper, we show how a cost analysis and optimization framework can be developed using stochastic availability and performance models of an IaaS Cloud. Specifically, we study two cost minimization problems to address the capacity planning in an IaaS Cloud: 1) what is the optimal number of PMs that minimizes the total cost of ownership for a given downtime requirement set by service level agreements? and, 2) is it more economical to use cheaper but less reliable PMs or to use costlier but more reliable PMs for insuring the same availability characteristics? We use simulated annealing, a well-known stochastic search algorithm, to solve these optimization problems. Results from our analysis show that the optimal solutions are found within reasonable time.

Duke Scholars

Published In

IEEE Transactions on Services Computing

DOI

ISSN

1939-1374

Publication Date

January 1, 2014

Volume

7

Issue

4

Start / End Page

667 / 680

Related Subject Headings

  • 4609 Information systems
  • 4606 Distributed computing and systems software
  • 0806 Information Systems
  • 0805 Distributed Computing
  • 0803 Computer Software
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Ghosh, R., Longo, F., Xia, R., Naik, V. K., & Trivedi, K. S. (2014). Stochastic model driven capacity planning for an infrastructure-as-a-service cloud. IEEE Transactions on Services Computing, 7(4), 667–680. https://doi.org/10.1109/TSC.2013.44
Ghosh, R., F. Longo, R. Xia, V. K. Naik, and K. S. Trivedi. “Stochastic model driven capacity planning for an infrastructure-as-a-service cloud.” IEEE Transactions on Services Computing 7, no. 4 (January 1, 2014): 667–80. https://doi.org/10.1109/TSC.2013.44.
Ghosh R, Longo F, Xia R, Naik VK, Trivedi KS. Stochastic model driven capacity planning for an infrastructure-as-a-service cloud. IEEE Transactions on Services Computing. 2014 Jan 1;7(4):667–80.
Ghosh, R., et al. “Stochastic model driven capacity planning for an infrastructure-as-a-service cloud.” IEEE Transactions on Services Computing, vol. 7, no. 4, Jan. 2014, pp. 667–80. Scopus, doi:10.1109/TSC.2013.44.
Ghosh R, Longo F, Xia R, Naik VK, Trivedi KS. Stochastic model driven capacity planning for an infrastructure-as-a-service cloud. IEEE Transactions on Services Computing. 2014 Jan 1;7(4):667–680.

Published In

IEEE Transactions on Services Computing

DOI

ISSN

1939-1374

Publication Date

January 1, 2014

Volume

7

Issue

4

Start / End Page

667 / 680

Related Subject Headings

  • 4609 Information systems
  • 4606 Distributed computing and systems software
  • 0806 Information Systems
  • 0805 Distributed Computing
  • 0803 Computer Software