Skip to main content
Top

2014 | OriginalPaper | Chapter

Dynamic Resource Provisioning in Cloud Computing: A Heuristic Markovian Approach

Authors : Hamid Reza Qavami, Shahram Jamali, Mohammad K. Akbari, Bahman Javadi

Published in: Cloud Computing

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Cloud computing provides more reliable and flexible access to IT resources, which differentiates it from other distributed computer paradigms. Managing the applications efficiently in cloud computing motivates the challenge of provisioning and allocating resource on demand in response to dynamic workloads. Most of investigations have been focused on managing this demand in physical layer and very few in application layer. This paper focuses on resource allocation method in application level that allocates appropriate number of virtual machines to an application which demonstrates a dynamic behavior in terms of resource requirements. By the knowledge of authors this is the first fully estimation based investigation in this field. Experimental results demonstrate that the proposed technique offers more cost effective resource provisioning approach considering cloud user demands.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Footnotes
1
Discrete-time Markov chain.
 
2
Million Instructions Per Second.
 
3
Million Instructions.
 
Literature
1.
go back to reference Kaplan, J., Forrest, W., Kindler, N.: Revolutionizing Data Center Energy Efficiency. McKinsey & Company (2008) Kaplan, J., Forrest, W., Kindler, N.: Revolutionizing Data Center Energy Efficiency. McKinsey & Company (2008)
2.
go back to reference Pinheiro, E., et al.: Load balancing and unbalancing for power and performance in cluster-based systems. In: Proceedings of the Workshop on Compilers and Operating Systems for Low Power (2001) Pinheiro, E., et al.: Load balancing and unbalancing for power and performance in cluster-based systems. In: Proceedings of the Workshop on Compilers and Operating Systems for Low Power (2001)
3.
go back to reference Elnozahy, E.N.M., Kistler, J.J., Rajamony, R.: Energy-efficient server clusters. In: Falsafi, B., VijayKumar, T.N. (eds.) PACS 2002. LNCS, vol. 2325, pp. 179–196. Springer, Heidelberg (2003) Elnozahy, E.N.M., Kistler, J.J., Rajamony, R.: Energy-efficient server clusters. In: Falsafi, B., VijayKumar, T.N. (eds.) PACS 2002. LNCS, vol. 2325, pp. 179–196. Springer, Heidelberg (2003)
4.
go back to reference Kusic, D., et al.: Power and performance management of virtualized computing environments via lookahead control. In: Proceedings of the 2008 International Conference on Autonomic Computing, pp. 3–12. IEEE Computer Society (2008) Kusic, D., et al.: Power and performance management of virtualized computing environments via lookahead control. In: Proceedings of the 2008 International Conference on Autonomic Computing, pp. 3–12. IEEE Computer Society (2008)
5.
go back to reference Verma, A., Ahuja, P., Neogi, A.: pMapper: power and migration cost aware application placement in virtualized systems. In: Issarny, V., Schantz, R. (eds.) Middleware 2008. LNCS, vol. 5346, pp. 243–264. Springer, Heidelberg (2008)CrossRef Verma, A., Ahuja, P., Neogi, A.: pMapper: power and migration cost aware application placement in virtualized systems. In: Issarny, V., Schantz, R. (eds.) Middleware 2008. LNCS, vol. 5346, pp. 243–264. Springer, Heidelberg (2008)CrossRef
6.
go back to reference Van, H.N., Tran, F.D., Menaud, J.M.: Performance and power management for cloud infrastructures. In: 2010 IEEE 3rd International Conference on Cloud Computing (CLOUD) (2010) Van, H.N., Tran, F.D., Menaud, J.M.: Performance and power management for cloud infrastructures. In: 2010 IEEE 3rd International Conference on Cloud Computing (CLOUD) (2010)
7.
go back to reference Lin, C.-C., Liu, P., Wu, J.-J.: Energy-aware virtual machine dynamic provision and scheduling for cloud computing. In: 2011 IEEE International Conference on Cloud Computing (CLOUD) (2011) Lin, C.-C., Liu, P., Wu, J.-J.: Energy-aware virtual machine dynamic provision and scheduling for cloud computing. In: 2011 IEEE International Conference on Cloud Computing (CLOUD) (2011)
8.
go back to reference Lin, W., et al.: A threshold-based dynamic resource allocation scheme for cloud computing. Procedia Eng. 23, 695–703 (2011)CrossRef Lin, W., et al.: A threshold-based dynamic resource allocation scheme for cloud computing. Procedia Eng. 23, 695–703 (2011)CrossRef
9.
go back to reference Calheiros, R.N., Ranjan, R., Buyya, R.: Virtual machine provisioning based on analytical performance and QoS in cloud computing environments. In: 2011 International Conference on Parallel Processing (ICPP) (2011) Calheiros, R.N., Ranjan, R., Buyya, R.: Virtual machine provisioning based on analytical performance and QoS in cloud computing environments. In: 2011 International Conference on Parallel Processing (ICPP) (2011)
10.
go back to reference Iqbal, W., et al.: Adaptive resource provisioning for read intensive multi-tier applications in the cloud. Future Gener. Comput. Syst. 27(6), 871–879 (2011)CrossRefMathSciNet Iqbal, W., et al.: Adaptive resource provisioning for read intensive multi-tier applications in the cloud. Future Gener. Comput. Syst. 27(6), 871–879 (2011)CrossRefMathSciNet
11.
go back to reference Jeyarani, R., Nagaveni, N., Vasanth Ram, R.: Design and implementation of adaptive power-aware virtual machine provisioner (APA-VMP) using swarm intelligence. Future Gener. Comput. Syst. 28(5), 811–821 (2012)CrossRef Jeyarani, R., Nagaveni, N., Vasanth Ram, R.: Design and implementation of adaptive power-aware virtual machine provisioner (APA-VMP) using swarm intelligence. Future Gener. Comput. Syst. 28(5), 811–821 (2012)CrossRef
12.
go back to reference Zaman, S., Grosu, D.: An online mechanism for dynamic VM provisioning and allocation in clouds. In: 2012 IEEE 5th International Conference on Cloud Computing (CLOUD) (2012) Zaman, S., Grosu, D.: An online mechanism for dynamic VM provisioning and allocation in clouds. In: 2012 IEEE 5th International Conference on Cloud Computing (CLOUD) (2012)
13.
go back to reference Islam, S., et al.: Empirical prediction models for adaptive resource provisioning in the cloud. Future Gener. Comput. Syst. 28(1), 155–162 (2012)CrossRef Islam, S., et al.: Empirical prediction models for adaptive resource provisioning in the cloud. Future Gener. Comput. Syst. 28(1), 155–162 (2012)CrossRef
14.
go back to reference Papoulis, A., Pillai, S.U.: Probability, Random Variables and Stochastic Processes, vol. 1, 4th edn., 852 p. McGraw-Hill, Boston (2002) Papoulis, A., Pillai, S.U.: Probability, Random Variables and Stochastic Processes, vol. 1, 4th edn., 852 p. McGraw-Hill, Boston (2002)
15.
go back to reference Buyya, R., Ranjan, R., Calheiros, R.N.: Modeling and simulation of scalable Cloud computing environments and the CloudSim toolkit: Challenges and opportunities. In: International Conference on High Performance Computing & Simulation 2009 (HPCS ‘09), (2009) Buyya, R., Ranjan, R., Calheiros, R.N.: Modeling and simulation of scalable Cloud computing environments and the CloudSim toolkit: Challenges and opportunities. In: International Conference on High Performance Computing & Simulation 2009 (HPCS ‘09), (2009)
16.
go back to reference Allspaw, J.: The Art of Capacity Planning: Scaling Web Resources. O’Reilly Media, Sebastopol (2008) Allspaw, J.: The Art of Capacity Planning: Scaling Web Resources. O’Reilly Media, Sebastopol (2008)
Metadata
Title
Dynamic Resource Provisioning in Cloud Computing: A Heuristic Markovian Approach
Authors
Hamid Reza Qavami
Shahram Jamali
Mohammad K. Akbari
Bahman Javadi
Copyright Year
2014
DOI
https://doi.org/10.1007/978-3-319-05506-0_10

Premium Partner