To main content

Cost modelling and optimisation for cloud: a graph-based approach

Abstract

Cloud computing has become popular among individuals and enterprises due to its convenience, scalability, and flexibility. However, a major concern for many cloud service users is the rising cost of cloud resources. Since cloud computing uses a pay-per-use model, costs can add up quickly, and unexpected expenses can arise from a lack of visibility and control. The cost structure gets even more complicated when working with multi-cloud or hybrid environments. Businesses may spend much of their IT budget on cloud computing, and any savings can improve their competitiveness and financial stability. Hence, an efficient cloud cost management is crucial. To overcome this difficulty, new approaches and tools are being developed to provide greater oversight and command over cloud a graph-based approach for modelling cost elements and cloud resources and a potential way to solve the resulting constraint problem of cost optimisation. In this context, we primarily consider utilisation, cost, performance, and availability. The proposed approach is evaluated on three different user scenarios, and results indicate that it could be effective in cost modelling, cost optimisation, and scalability. This approach will eventually help organisations make informed decisions about cloud resource placement and manage the costs of software applications and data workflows deployed in single, hybrid, or multi-cloud environments.
Read the publication

Category

Academic article

Language

English

Author(s)

  • Akif Quddus Khan
  • Mihhail Matskin
  • Radu Prodan
  • Christoph Bussler
  • Titi Roman
  • Ahmet Soylu

Affiliation

  • SINTEF Digital / Sustainable Communication Technologies
  • Royal Institute of Technology
  • University of Klagenfurt (AAU)
  • Norwegian University of Science and Technology
  • OsloMet - Oslo Metropolitan University
  • USA

Year

2024

Published in

Journal of Cloud Computing

Volume

13

Issue

1

View this publication at Norwegian Research Information Repository