Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1109/UCC.2011.33guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Dynamic Resource Allocation for Spot Markets in Cloud Computing Environments

Published: 05 December 2011 Publication History

Abstract

The advent of cloud computing promises to provide computational resources to customers like public utilities such as water and electricity. To deal with dynamically fluctuating resource demands, market-driven resource allocation has been proposed and recently implemented by public Infrastructure-as-a-Service (IaaS) providers like Amazon EC2. In this environment, cloud resources are offered in distinct types of virtual machines (VMs) and the cloud provider runs an auction-based market for each VM type with the goal of achieving maximum revenue over time. However, as demand for each type of VMs can fluctuate over time, it is necessary to adjust the capacity allocated to each VM type to match the demand in order to maximize total revenue while minimizing the energy cost. In this paper, we consider the case of a single cloud provider and address the question how to best match customer demand in terms of both supply and price in order to maximize the providers revenue and customer satisfactions while minimizing energy cost. In particular, we model this problem as a constrained discrete-time optimal control problem and use Model Predictive Control (MPC) to find its solution. Simulation studies using real cloud workloads indicate that under dynamic workload conditions, our proposed solution achieves higher net income than static allocation strategies and minimizes the average request waiting time.

Cited By

View all
  • (2023)Memtrade: Marketplace for Disaggregated Memory CloudsProceedings of the ACM on Measurement and Analysis of Computing Systems10.1145/35899857:2(1-27)Online publication date: 22-May-2023
  • (2022)CoSpotProceedings of the 13th Symposium on Cloud Computing10.1145/3542929.3563499(540-556)Online publication date: 7-Nov-2022
  • (2021)An efficient fault tolerant cloud market mechanism for profit maximizationProceedings of the 18th ACM International Conference on Computing Frontiers10.1145/3457388.3458669(169-177)Online publication date: 11-May-2021
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
UCC '11: Proceedings of the 2011 Fourth IEEE International Conference on Utility and Cloud Computing
December 2011
468 pages
ISBN:9780769545929

Publisher

IEEE Computer Society

United States

Publication History

Published: 05 December 2011

Author Tags

  1. Cloud Computing
  2. Model Predictive Control
  3. Resource Management

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 14 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Memtrade: Marketplace for Disaggregated Memory CloudsProceedings of the ACM on Measurement and Analysis of Computing Systems10.1145/35899857:2(1-27)Online publication date: 22-May-2023
  • (2022)CoSpotProceedings of the 13th Symposium on Cloud Computing10.1145/3542929.3563499(540-556)Online publication date: 7-Nov-2022
  • (2021)An efficient fault tolerant cloud market mechanism for profit maximizationProceedings of the 18th ACM International Conference on Computing Frontiers10.1145/3457388.3458669(169-177)Online publication date: 11-May-2021
  • (2021)Time-preference-based on-spot bundled cloud-service provisioningDecision Support Systems10.1016/j.dss.2021.113607151:COnline publication date: 1-Dec-2021
  • (2020)A Survey of Profit Optimization Techniques for Cloud ProvidersACM Computing Surveys10.1145/337691753:2(1-35)Online publication date: 20-Mar-2020
  • (2019)Cloud Pricing ModelsACM Computing Surveys10.1145/334210352:6(1-36)Online publication date: 16-Oct-2019
  • (2018)Quantifying Cloud Performance and DependabilityACM Transactions on Modeling and Performance Evaluation of Computing Systems10.1145/32363323:4(1-36)Online publication date: 25-Aug-2018
  • (2018)How to Make ProfitProceedings of the 8th International Workshop on Runtime and Operating Systems for Supercomputers10.1145/3217189.3217193(1-9)Online publication date: 12-Jun-2018
  • (2018)A Survey and Taxonomy of Self-Aware and Self-Adaptive Cloud Autoscaling SystemsACM Computing Surveys10.1145/319050751:3(1-40)Online publication date: 12-Jun-2018
  • (2018)Price forecasting for spot instances in Cloud computingFuture Generation Computer Systems10.1016/j.future.2017.09.03879:P1(38-53)Online publication date: 1-Feb-2018
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media