Title: A cloud computing price model based on virtual machine performance degradation

Authors: Dionisio Machado Leite; Maycon Leone Maciel Peixoto; Carlos Henrique Gomes Ferreira; Bruno Guazzelli Batista; Danilo Costa Marim Segura; Marcos José Santana; Regina Helena Carlucci Santana

Addresses: Federal University of Mato Grosso do Sul, Av. Itibiré Vieira, s/n – Residencial Julia Oliveira Cardinal, BR 463 – Km 4,5, CEP 79907-414, Mato Grosso do Sul, Brazil; Mathematics Institute, Department of Computer Science, Federal University of Bahia, Av. Ademar De Barros, Ondina, CEP 40110-160, Salvador, Brazil; Department of Computer Science, Federal University of Minas Gerais, Av. Antonio Carlos 6627, Room 3313, Pampulha, CEP 31270-010, Belo Horizonte, Minas Gerais, Brazil; Institute of Mathematics and Computer, Federal University of Itajubá, Av. BPS, 1303, IMC, Room 18. CEP 37500-903, Itajubá, Minas Gerais, Brazil; Institute of Mathematics and Computer Sciences, University of Sao Paulo, Av. Trabalhador São Carlense, 400, ICMC, CEP 13566-590, São Carlos, Sao Paulo, Brazil ' Federal University of Mato Grosso do Sul, Av. Itibiré Vieira, s/n – Residencial Julia Oliveira Cardinal, BR 463 – Km 4,5, CEP 79907-414, Mato Grosso do Sul, Brazil; Mathematics Institute, Department of Computer Science, Federal University of Bahia, Av. Ademar De Barros, Ondina, CEP 40110-160, Salvador, Brazil; Department of Computer Science, Federal University of Minas Gerais, Av. Antonio Carlos 6627, Room 3313, Pampulha, CEP 31270-010, Belo Horizonte, Minas Gerais, Brazil; Institute of Mathematics and Computer, Federal University of Itajubá, Av. BPS, 1303, IMC, Room 18. CEP 37500-903, Itajubá, Minas Gerais, Brazil; Institute of Mathematics and Computer Sciences, University of Sao Paulo, Av. Trabalhador São Carlense, 400, ICMC, CEP 13566-590, São Carlos, Sao Paulo, Brazil ' Federal University of Mato Grosso do Sul, Av. Itibiré Vieira, s/n – Residencial Julia Oliveira Cardinal, BR 463 – Km 4,5, CEP 79907-414, Mato Grosso do Sul, Brazil; Mathematics Institute, Department of Computer Science, Federal University of Bahia, Av. Ademar De Barros, Ondina, CEP 40110-160, Salvador, Brazil; Department of Computer Science, Federal University of Minas Gerais, Av. Antonio Carlos 6627, Room 3313, Pampulha, CEP 31270-010, Belo Horizonte, Minas Gerais, Brazil; Institute of Mathematics and Computer, Federal University of Itajubá, Av. BPS, 1303, IMC, Room 18. CEP 37500-903, Itajubá, Minas Gerais, Brazil; Institute of Mathematics and Computer Sciences, University of Sao Paulo, Av. Trabalhador São Carlense, 400, ICMC, CEP 13566-590, São Carlos, Sao Paulo, Brazil ' Federal University of Mato Grosso do Sul, Av. Itibiré Vieira, s/n – Residencial Julia Oliveira Cardinal, BR 463 – Km 4,5, CEP 79907-414, Mato Grosso do Sul, Brazil; Mathematics Institute, Department of Computer Science, Federal University of Bahia, Av. Ademar De Barros, Ondina, CEP 40110-160, Salvador, Brazil; Department of Computer Science, Federal University of Minas Gerais, Av. Antonio Carlos 6627, Room 3313, Pampulha, CEP 31270-010, Belo Horizonte, Minas Gerais, Brazil; Institute of Mathematics and Computer, Federal University of Itajubá, Av. BPS, 1303, IMC, Room 18. CEP 37500-903, Itajubá, Minas Gerais, Brazil; Institute of Mathematics and Computer Sciences, University of Sao Paulo, Av. Trabalhador São Carlense, 400, ICMC, CEP 13566-590, São Carlos, Sao Paulo, Brazil ' Federal University of Mato Grosso do Sul, Av. Itibiré Vieira, s/n – Residencial Julia Oliveira Cardinal, BR 463 – Km 4,5, CEP 79907-414, Mato Grosso do Sul, Brazil; Mathematics Institute, Department of Computer Science, Federal University of Bahia, Av. Ademar De Barros, Ondina, CEP 40110-160, Salvador, Brazil; Department of Computer Science, Federal University of Minas Gerais, Av. Antonio Carlos 6627, Room 3313, Pampulha, CEP 31270-010, Belo Horizonte, Minas Gerais, Brazil; Institute of Mathematics and Computer, Federal University of Itajubá, Av. BPS, 1303, IMC, Room 18. CEP 37500-903, Itajubá, Minas Gerais, Brazil; Institute of Mathematics and Computer Sciences, University of Sao Paulo, Av. Trabalhador São Carlense, 400, ICMC, CEP 13566-590, São Carlos, Sao Paulo, Brazil ' Federal University of Mato Grosso do Sul, Av. Itibiré Vieira, s/n – Residencial Julia Oliveira Cardinal, BR 463 – Km 4,5, CEP 79907-414, Mato Grosso do Sul, Brazil; Mathematics Institute, Department of Computer Science, Federal University of Bahia, Av. Ademar De Barros, Ondina, CEP 40110-160, Salvador, Brazil; Department of Computer Science, Federal University of Minas Gerais, Av. Antonio Carlos 6627, Room 3313, Pampulha, CEP 31270-010, Belo Horizonte, Minas Gerais, Brazil; Institute of Mathematics and Computer, Federal University of Itajubá, Av. BPS, 1303, IMC, Room 18. CEP 37500-903, Itajubá, Minas Gerais, Brazil; Institute of Mathematics and Computer Sciences, University of Sao Paulo, Av. Trabalhador São Carlense, 400, ICMC, CEP 13566-590, São Carlos, Sao Paulo, Brazil ' Federal University of Mato Grosso do Sul, Av. Itibiré Vieira, s/n – Residencial Julia Oliveira Cardinal, BR 463 – Km 4,5, CEP 79907-414, Mato Grosso do Sul, Brazil; Mathematics Institute, Department of Computer Science, Federal University of Bahia, Av. Ademar De Barros, Ondina, CEP 40110-160, Salvador, Brazil; Department of Computer Science, Federal University of Minas Gerais, Av. Antonio Carlos 6627, Room 3313, Pampulha, CEP 31270-010, Belo Horizonte, Minas Gerais, Brazil; Institute of Mathematics and Computer, Federal University of Itajubá, Av. BPS, 1303, IMC, Room 18. CEP 37500-903, Itajubá, Minas Gerais, Brazil; Institute of Mathematics and Computer Sciences, University of Sao Paulo, Av. Trabalhador São Carlense, 400, ICMC, CEP 13566-590, São Carlos, Sao Paulo, Brazil

Abstract: This paper reports the interference effects in virtual machines performance running higher workloads to improve the resources payment in cloud computing. The objective is to produce an acceptable pay-as-you-go model to be used by cloud computing providers. Presently, a price of pay-as-you-go model is based on the virtual machine utilised per time. However, this scheme does not consider the interference caused by virtual machines running concurrently, which may cause performance degradation. In order to obtain a fair charging model, this paper proposes an approach considering a recovery over the initial price considering the virtual machine performance interference. Results showed benefits of a fair pay-as-you-go model, ensuring the effective user requirement. This novel model contributes to cloud computing in a fair and transparent price composition.

Keywords: cloud computing; pay-as-you-go model; virtualisation; quality of service; evaluation; performance; business model; service level; hypervisor; virtual machine.

DOI: 10.1504/IJCSE.2019.099082

International Journal of Computational Science and Engineering, 2019 Vol.18 No.4, pp.451 - 463

Received: 14 Feb 2016
Accepted: 18 Oct 2016

Published online: 15 Apr 2019 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article