English

A Cloud Controller for Performance-Based Pricing

Distributed, Parallel, and Cluster Computing 2018-09-18 v1

Abstract

New dynamic cloud pricing options are emerging with cloud providers offering resources as a wide range of CPU frequencies and matching prices that can be switched at runtime. On the other hand, cloud providers are facing the problem of growing operational energy costs. This raises a trade-off problem between energy savings and revenue loss when performing actions such as CPU frequency scaling. Although existing cloud con- trollers for managing cloud resources deploy frequency scaling, they only consider fixed virtual machine (VM) pricing. In this paper we propose a performance-based pricing model adapted for VMs with different CPU-boundedness properties. We present a cloud controller that scales CPU frequencies to achieve energy cost savings that exceed service revenue losses. We evaluate the approach in a simulation based on real VM workload, electricity price and temperature traces, estimating energy cost savings up to 32% in certain scenarios.

Keywords

Cite

@article{arxiv.1809.05840,
  title  = {A Cloud Controller for Performance-Based Pricing},
  author = {Dražen Lučanin and Ilia Pietri and Ivona Brandic and Rizos Sakellariou},
  journal= {arXiv preprint arXiv:1809.05840},
  year   = {2018}
}

Comments

8th IEEE International Conference on Cloud Computing (CLOUD 2015), 27 June - 2 July, 2015, New York, USA

R2 v1 2026-06-23T04:07:44.912Z